diff --git a/java-aiplatform/README.md b/java-aiplatform/README.md index 96d7810dae54..b73297eb3715 100644 --- a/java-aiplatform/README.md +++ b/java-aiplatform/README.md @@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file: com.google.cloud libraries-bom - 26.15.0 + 26.16.0 pom import @@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-aiplatform.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.18.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.19.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceClient.java index cc78c62b85be..f33001668c0d 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceClient.java @@ -1272,7 +1272,6 @@ public final UnaryCallable listArti * Artifact to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Artifact updateArtifact(Artifact artifact, FieldMask updateMask) { @@ -2110,7 +2109,6 @@ public final UnaryCallable listContex * Context to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Context updateContext(Context context, FieldMask updateMask) { @@ -3537,7 +3535,6 @@ public final ListExecutionsPagedResponse listExecutions(ListExecutionsRequest re * Execution to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Execution updateExecution(Execution execution, FieldMask updateMask) { diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClient.java new file mode 100644 index 000000000000..f1cc23b7675a --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClient.java @@ -0,0 +1,762 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import com.google.api.core.ApiFuture; +import com.google.api.core.ApiFutures; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.paging.AbstractFixedSizeCollection; +import com.google.api.gax.paging.AbstractPage; +import com.google.api.gax.paging.AbstractPagedListResponse; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.aiplatform.v1.stub.ModelGardenServiceStub; +import com.google.cloud.aiplatform.v1.stub.ModelGardenServiceStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.util.concurrent.MoreExecutors; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import java.io.IOException; +import java.util.List; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Service Description: The interface of Model Garden Service. + * + *

This class provides the ability to make remote calls to the backing service through method + * calls that map to API methods. Sample code to get started: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+ *   PublisherModelName name = PublisherModelName.of("[PUBLISHER]", "[MODEL]");
+ *   PublisherModel response = modelGardenServiceClient.getPublisherModel(name);
+ * }
+ * }
+ * + *

Note: close() needs to be called on the ModelGardenServiceClient object to clean up resources + * such as threads. In the example above, try-with-resources is used, which automatically calls + * close(). + * + *

The surface of this class includes several types of Java methods for each of the API's + * methods: + * + *

    + *
  1. A "flattened" method. With this type of method, the fields of the request type have been + * converted into function parameters. It may be the case that not all fields are available as + * parameters, and not every API method will have a flattened method entry point. + *
  2. A "request object" method. This type of method only takes one parameter, a request object, + * which must be constructed before the call. Not every API method will have a request object + * method. + *
  3. A "callable" method. This type of method takes no parameters and returns an immutable API + * callable object, which can be used to initiate calls to the service. + *
+ * + *

See the individual methods for example code. + * + *

Many parameters require resource names to be formatted in a particular way. To assist with + * these names, this class includes a format method for each type of name, and additionally a parse + * method to extract the individual identifiers contained within names that are returned. + * + *

This class can be customized by passing in a custom instance of ModelGardenServiceSettings to + * create(). For example: + * + *

To customize credentials: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * ModelGardenServiceSettings modelGardenServiceSettings =
+ *     ModelGardenServiceSettings.newBuilder()
+ *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
+ *         .build();
+ * ModelGardenServiceClient modelGardenServiceClient =
+ *     ModelGardenServiceClient.create(modelGardenServiceSettings);
+ * }
+ * + *

To customize the endpoint: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * ModelGardenServiceSettings modelGardenServiceSettings =
+ *     ModelGardenServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
+ * ModelGardenServiceClient modelGardenServiceClient =
+ *     ModelGardenServiceClient.create(modelGardenServiceSettings);
+ * }
+ * + *

Please refer to the GitHub repository's samples for more quickstart code snippets. + */ +@Generated("by gapic-generator-java") +public class ModelGardenServiceClient implements BackgroundResource { + private final ModelGardenServiceSettings settings; + private final ModelGardenServiceStub stub; + + /** Constructs an instance of ModelGardenServiceClient with default settings. */ + public static final ModelGardenServiceClient create() throws IOException { + return create(ModelGardenServiceSettings.newBuilder().build()); + } + + /** + * Constructs an instance of ModelGardenServiceClient, using the given settings. The channels are + * created based on the settings passed in, or defaults for any settings that are not set. + */ + public static final ModelGardenServiceClient create(ModelGardenServiceSettings settings) + throws IOException { + return new ModelGardenServiceClient(settings); + } + + /** + * Constructs an instance of ModelGardenServiceClient, using the given stub for making calls. This + * is for advanced usage - prefer using create(ModelGardenServiceSettings). + */ + public static final ModelGardenServiceClient create(ModelGardenServiceStub stub) { + return new ModelGardenServiceClient(stub); + } + + /** + * Constructs an instance of ModelGardenServiceClient, using the given settings. This is protected + * so that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected ModelGardenServiceClient(ModelGardenServiceSettings settings) throws IOException { + this.settings = settings; + this.stub = ((ModelGardenServiceStubSettings) settings.getStubSettings()).createStub(); + } + + protected ModelGardenServiceClient(ModelGardenServiceStub stub) { + this.settings = null; + this.stub = stub; + } + + public final ModelGardenServiceSettings getSettings() { + return settings; + } + + public ModelGardenServiceStub getStub() { + return stub; + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets a Model Garden publisher model. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   PublisherModelName name = PublisherModelName.of("[PUBLISHER]", "[MODEL]");
+   *   PublisherModel response = modelGardenServiceClient.getPublisherModel(name);
+   * }
+   * }
+ * + * @param name Required. The name of the PublisherModel resource. Format: + * `publishers/{publisher}/models/{publisher_model}` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final PublisherModel getPublisherModel(PublisherModelName name) { + GetPublisherModelRequest request = + GetPublisherModelRequest.newBuilder() + .setName(name == null ? null : name.toString()) + .build(); + return getPublisherModel(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets a Model Garden publisher model. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   String name = PublisherModelName.of("[PUBLISHER]", "[MODEL]").toString();
+   *   PublisherModel response = modelGardenServiceClient.getPublisherModel(name);
+   * }
+   * }
+ * + * @param name Required. The name of the PublisherModel resource. Format: + * `publishers/{publisher}/models/{publisher_model}` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final PublisherModel getPublisherModel(String name) { + GetPublisherModelRequest request = GetPublisherModelRequest.newBuilder().setName(name).build(); + return getPublisherModel(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets a Model Garden publisher model. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetPublisherModelRequest request =
+   *       GetPublisherModelRequest.newBuilder()
+   *           .setName(PublisherModelName.of("[PUBLISHER]", "[MODEL]").toString())
+   *           .setLanguageCode("languageCode-2092349083")
+   *           .setView(PublisherModelView.forNumber(0))
+   *           .build();
+   *   PublisherModel response = modelGardenServiceClient.getPublisherModel(request);
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final PublisherModel getPublisherModel(GetPublisherModelRequest request) { + return getPublisherModelCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets a Model Garden publisher model. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetPublisherModelRequest request =
+   *       GetPublisherModelRequest.newBuilder()
+   *           .setName(PublisherModelName.of("[PUBLISHER]", "[MODEL]").toString())
+   *           .setLanguageCode("languageCode-2092349083")
+   *           .setView(PublisherModelView.forNumber(0))
+   *           .build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.getPublisherModelCallable().futureCall(request);
+   *   // Do something.
+   *   PublisherModel response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getPublisherModelCallable() { + return stub.getPublisherModelCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   ListLocationsRequest request =
+   *       ListLocationsRequest.newBuilder()
+   *           .setName("name3373707")
+   *           .setFilter("filter-1274492040")
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   for (Location element : modelGardenServiceClient.listLocations(request).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListLocationsPagedResponse listLocations(ListLocationsRequest request) { + return listLocationsPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   ListLocationsRequest request =
+   *       ListLocationsRequest.newBuilder()
+   *           .setName("name3373707")
+   *           .setFilter("filter-1274492040")
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.listLocationsPagedCallable().futureCall(request);
+   *   // Do something.
+   *   for (Location element : future.get().iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + listLocationsPagedCallable() { + return stub.listLocationsPagedCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   ListLocationsRequest request =
+   *       ListLocationsRequest.newBuilder()
+   *           .setName("name3373707")
+   *           .setFilter("filter-1274492040")
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   while (true) {
+   *     ListLocationsResponse response =
+   *         modelGardenServiceClient.listLocationsCallable().call(request);
+   *     for (Location element : response.getLocationsList()) {
+   *       // doThingsWith(element);
+   *     }
+   *     String nextPageToken = response.getNextPageToken();
+   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
+   *       request = request.toBuilder().setPageToken(nextPageToken).build();
+   *     } else {
+   *       break;
+   *     }
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable listLocationsCallable() { + return stub.listLocationsCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets information about a location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
+   *   Location response = modelGardenServiceClient.getLocation(request);
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Location getLocation(GetLocationRequest request) { + return getLocationCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets information about a location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.getLocationCallable().futureCall(request);
+   *   // Do something.
+   *   Location response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getLocationCallable() { + return stub.getLocationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Sets the access control policy on the specified resource. Replacesany existing policy. + * + *

Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED`errors. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   SetIamPolicyRequest request =
+   *       SetIamPolicyRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .setPolicy(Policy.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   Policy response = modelGardenServiceClient.setIamPolicy(request);
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Policy setIamPolicy(SetIamPolicyRequest request) { + return setIamPolicyCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Sets the access control policy on the specified resource. Replacesany existing policy. + * + *

Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED`errors. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   SetIamPolicyRequest request =
+   *       SetIamPolicyRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .setPolicy(Policy.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.setIamPolicyCallable().futureCall(request);
+   *   // Do something.
+   *   Policy response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable setIamPolicyCallable() { + return stub.setIamPolicyCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets the access control policy for a resource. Returns an empty policyif the resource exists + * and does not have a policy set. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetIamPolicyRequest request =
+   *       GetIamPolicyRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .setOptions(GetPolicyOptions.newBuilder().build())
+   *           .build();
+   *   Policy response = modelGardenServiceClient.getIamPolicy(request);
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Policy getIamPolicy(GetIamPolicyRequest request) { + return getIamPolicyCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets the access control policy for a resource. Returns an empty policyif the resource exists + * and does not have a policy set. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   GetIamPolicyRequest request =
+   *       GetIamPolicyRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .setOptions(GetPolicyOptions.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.getIamPolicyCallable().futureCall(request);
+   *   // Do something.
+   *   Policy response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getIamPolicyCallable() { + return stub.getIamPolicyCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns permissions that a caller has on the specified resource. If theresource does not exist, + * this will return an empty set ofpermissions, not a `NOT_FOUND` error. + * + *

Note: This operation is designed to be used for buildingpermission-aware UIs and + * command-line tools, not for authorizationchecking. This operation may "fail open" without + * warning. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   TestIamPermissionsRequest request =
+   *       TestIamPermissionsRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .addAllPermissions(new ArrayList())
+   *           .build();
+   *   TestIamPermissionsResponse response = modelGardenServiceClient.testIamPermissions(request);
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsRequest request) { + return testIamPermissionsCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns permissions that a caller has on the specified resource. If theresource does not exist, + * this will return an empty set ofpermissions, not a `NOT_FOUND` error. + * + *

Note: This operation is designed to be used for buildingpermission-aware UIs and + * command-line tools, not for authorizationchecking. This operation may "fail open" without + * warning. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+   *   TestIamPermissionsRequest request =
+   *       TestIamPermissionsRequest.newBuilder()
+   *           .setResource(
+   *               EndpointName.ofProjectLocationEndpointName(
+   *                       "[PROJECT]", "[LOCATION]", "[ENDPOINT]")
+   *                   .toString())
+   *           .addAllPermissions(new ArrayList())
+   *           .build();
+   *   ApiFuture future =
+   *       modelGardenServiceClient.testIamPermissionsCallable().futureCall(request);
+   *   // Do something.
+   *   TestIamPermissionsResponse response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + testIamPermissionsCallable() { + return stub.testIamPermissionsCallable(); + } + + @Override + public final void close() { + stub.close(); + } + + @Override + public void shutdown() { + stub.shutdown(); + } + + @Override + public boolean isShutdown() { + return stub.isShutdown(); + } + + @Override + public boolean isTerminated() { + return stub.isTerminated(); + } + + @Override + public void shutdownNow() { + stub.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return stub.awaitTermination(duration, unit); + } + + public static class ListLocationsPagedResponse + extends AbstractPagedListResponse< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListLocationsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListLocationsPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListLocationsPagedResponse(ListLocationsPage page) { + super(page, ListLocationsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListLocationsPage + extends AbstractPage< + ListLocationsRequest, ListLocationsResponse, Location, ListLocationsPage> { + + private ListLocationsPage( + PageContext context, + ListLocationsResponse response) { + super(context, response); + } + + private static ListLocationsPage createEmptyPage() { + return new ListLocationsPage(null, null); + } + + @Override + protected ListLocationsPage createPage( + PageContext context, + ListLocationsResponse response) { + return new ListLocationsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListLocationsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + private ListLocationsFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListLocationsFixedSizeCollection createEmptyCollection() { + return new ListLocationsFixedSizeCollection(null, 0); + } + + @Override + protected ListLocationsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListLocationsFixedSizeCollection(pages, collectionSize); + } + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceSettings.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceSettings.java new file mode 100644 index 000000000000..b3d48db16835 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceSettings.java @@ -0,0 +1,255 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import static com.google.cloud.aiplatform.v1.ModelGardenServiceClient.ListLocationsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientSettings; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.aiplatform.v1.stub.ModelGardenServiceStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link ModelGardenServiceClient}. + * + *

The default instance has everything set to sensible defaults: + * + *

    + *
  • The default service address (aiplatform.googleapis.com) and default port (443) are used. + *
  • Credentials are acquired automatically through Application Default Credentials. + *
  • Retries are configured for idempotent methods but not for non-idempotent methods. + *
+ * + *

The builder of this class is recursive, so contained classes are themselves builders. When + * build() is called, the tree of builders is called to create the complete settings object. + * + *

For example, to set the total timeout of getPublisherModel to 30 seconds: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * ModelGardenServiceSettings.Builder modelGardenServiceSettingsBuilder =
+ *     ModelGardenServiceSettings.newBuilder();
+ * modelGardenServiceSettingsBuilder
+ *     .getPublisherModelSettings()
+ *     .setRetrySettings(
+ *         modelGardenServiceSettingsBuilder
+ *             .getPublisherModelSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setTotalTimeout(Duration.ofSeconds(30))
+ *             .build());
+ * ModelGardenServiceSettings modelGardenServiceSettings =
+ *     modelGardenServiceSettingsBuilder.build();
+ * }
+ */ +@Generated("by gapic-generator-java") +public class ModelGardenServiceSettings extends ClientSettings { + + /** Returns the object with the settings used for calls to getPublisherModel. */ + public UnaryCallSettings getPublisherModelSettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).getPublisherModelSettings(); + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).listLocationsSettings(); + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).getLocationSettings(); + } + + /** Returns the object with the settings used for calls to setIamPolicy. */ + public UnaryCallSettings setIamPolicySettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).setIamPolicySettings(); + } + + /** Returns the object with the settings used for calls to getIamPolicy. */ + public UnaryCallSettings getIamPolicySettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).getIamPolicySettings(); + } + + /** Returns the object with the settings used for calls to testIamPermissions. */ + public UnaryCallSettings + testIamPermissionsSettings() { + return ((ModelGardenServiceStubSettings) getStubSettings()).testIamPermissionsSettings(); + } + + public static final ModelGardenServiceSettings create(ModelGardenServiceStubSettings stub) + throws IOException { + return new ModelGardenServiceSettings.Builder(stub.toBuilder()).build(); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return ModelGardenServiceStubSettings.defaultExecutorProviderBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return ModelGardenServiceStubSettings.getDefaultEndpoint(); + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return ModelGardenServiceStubSettings.getDefaultServiceScopes(); + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return ModelGardenServiceStubSettings.defaultCredentialsProviderBuilder(); + } + + /** Returns a builder for the default ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return ModelGardenServiceStubSettings.defaultGrpcTransportProviderBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return ModelGardenServiceStubSettings.defaultTransportChannelProvider(); + } + + @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return ModelGardenServiceStubSettings.defaultApiClientHeaderProviderBuilder(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected ModelGardenServiceSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + } + + /** Builder for ModelGardenServiceSettings. */ + public static class Builder extends ClientSettings.Builder { + + protected Builder() throws IOException { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(ModelGardenServiceStubSettings.newBuilder(clientContext)); + } + + protected Builder(ModelGardenServiceSettings settings) { + super(settings.getStubSettings().toBuilder()); + } + + protected Builder(ModelGardenServiceStubSettings.Builder stubSettings) { + super(stubSettings); + } + + private static Builder createDefault() { + return new Builder(ModelGardenServiceStubSettings.newBuilder()); + } + + public ModelGardenServiceStubSettings.Builder getStubSettingsBuilder() { + return ((ModelGardenServiceStubSettings.Builder) getStubSettings()); + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods( + getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); + return this; + } + + /** Returns the builder for the settings used for calls to getPublisherModel. */ + public UnaryCallSettings.Builder + getPublisherModelSettings() { + return getStubSettingsBuilder().getPublisherModelSettings(); + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return getStubSettingsBuilder().listLocationsSettings(); + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getStubSettingsBuilder().getLocationSettings(); + } + + /** Returns the builder for the settings used for calls to setIamPolicy. */ + public UnaryCallSettings.Builder setIamPolicySettings() { + return getStubSettingsBuilder().setIamPolicySettings(); + } + + /** Returns the builder for the settings used for calls to getIamPolicy. */ + public UnaryCallSettings.Builder getIamPolicySettings() { + return getStubSettingsBuilder().getIamPolicySettings(); + } + + /** Returns the builder for the settings used for calls to testIamPermissions. */ + public UnaryCallSettings.Builder + testIamPermissionsSettings() { + return getStubSettingsBuilder().testIamPermissionsSettings(); + } + + @Override + public ModelGardenServiceSettings build() throws IOException { + return new ModelGardenServiceSettings(this); + } + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceClient.java index e5ebbfe956e5..a346af82e28f 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceClient.java @@ -544,8 +544,7 @@ public final UnaryCallable rawPredictCallable() { * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. If * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have - * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. Only - * deployed AutoML tabular Models have explanation_spec. + * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. * *

Sample code: * @@ -607,8 +606,7 @@ public final ExplainResponse explain( * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. If * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have - * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. Only - * deployed AutoML tabular Models have explanation_spec. + * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. * *

Sample code: * @@ -671,8 +669,7 @@ public final ExplainResponse explain( * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. If * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have - * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. Only - * deployed AutoML tabular Models have explanation_spec. + * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. * *

Sample code: * @@ -714,8 +711,7 @@ public final ExplainResponse explain(ExplainRequest request) { * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. If * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have - * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. Only - * deployed AutoML tabular Models have explanation_spec. + * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] populated. * *

Sample code: * diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceClient.java index 039b097cbd80..fea0d73bf0f9 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceClient.java @@ -812,7 +812,7 @@ public final UnaryCallable lookupStudyCallable() { * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * *

Sample code: * @@ -846,7 +846,7 @@ public final OperationFuture sugge * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * *

Sample code: * @@ -880,7 +880,7 @@ public final OperationFuture sugge * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * *

Sample code: * diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/gapic_metadata.json b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/gapic_metadata.json index e5017417f433..d516f5840a8c 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/gapic_metadata.json +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/gapic_metadata.json @@ -710,6 +710,33 @@ } } }, + "ModelGardenService": { + "clients": { + "grpc": { + "libraryClient": "ModelGardenServiceClient", + "rpcs": { + "GetIamPolicy": { + "methods": ["getIamPolicy", "getIamPolicyCallable"] + }, + "GetLocation": { + "methods": ["getLocation", "getLocationCallable"] + }, + "GetPublisherModel": { + "methods": ["getPublisherModel", "getPublisherModel", "getPublisherModel", "getPublisherModelCallable"] + }, + "ListLocations": { + "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"] + }, + "SetIamPolicy": { + "methods": ["setIamPolicy", "setIamPolicyCallable"] + }, + "TestIamPermissions": { + "methods": ["testIamPermissions", "testIamPermissionsCallable"] + } + } + } + } + }, "PipelineService": { "clients": { "grpc": { diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/package-info.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/package-info.java index c87207543174..2f887ccba2cc 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/package-info.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/package-info.java @@ -233,6 +233,24 @@ * } * } * + *

======================= ModelGardenServiceClient ======================= + * + *

Service Description: The interface of Model Garden Service. + * + *

Sample for ModelGardenServiceClient: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ModelGardenServiceClient modelGardenServiceClient = ModelGardenServiceClient.create()) {
+ *   PublisherModelName name = PublisherModelName.of("[PUBLISHER]", "[MODEL]");
+ *   PublisherModel response = modelGardenServiceClient.getPublisherModel(name);
+ * }
+ * }
+ * *

======================= PipelineServiceClient ======================= * *

Service Description: A service for creating and managing Vertex AI's pipelines. This includes diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceCallableFactory.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceCallableFactory.java new file mode 100644 index 000000000000..9a910f79f726 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceCallableFactory.java @@ -0,0 +1,113 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1.stub; + +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcCallableFactory; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.BidiStreamingCallable; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientStreamingCallable; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.StreamingCallSettings; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.OperationsStub; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC callable factory implementation for the ModelGardenService service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class GrpcModelGardenServiceCallableFactory implements GrpcStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + GrpcCallSettings grpcCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + GrpcCallSettings grpcCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + GrpcCallSettings grpcCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBatchingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + GrpcCallSettings grpcCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + return GrpcCallableFactory.createOperationCallable( + grpcCallSettings, callSettings, clientContext, operationsStub); + } + + @Override + public + BidiStreamingCallable createBidiStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBidiStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + GrpcCallSettings grpcCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createServerStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ClientStreamingCallable createClientStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createClientStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceStub.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceStub.java new file mode 100644 index 000000000000..fe2f55693a24 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/GrpcModelGardenServiceStub.java @@ -0,0 +1,332 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1.stub; + +import static com.google.cloud.aiplatform.v1.ModelGardenServiceClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.aiplatform.v1.GetPublisherModelRequest; +import com.google.cloud.aiplatform.v1.PublisherModel; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableMap; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import com.google.longrunning.stub.GrpcOperationsStub; +import io.grpc.MethodDescriptor; +import io.grpc.protobuf.ProtoUtils; +import java.io.IOException; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC stub implementation for the ModelGardenService service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class GrpcModelGardenServiceStub extends ModelGardenServiceStub { + private static final MethodDescriptor + getPublisherModelMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.aiplatform.v1.ModelGardenService/GetPublisherModel") + .setRequestMarshaller( + ProtoUtils.marshaller(GetPublisherModelRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(PublisherModel.getDefaultInstance())) + .build(); + + private static final MethodDescriptor + listLocationsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setRequestMarshaller( + ProtoUtils.marshaller(ListLocationsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListLocationsResponse.getDefaultInstance())) + .build(); + + private static final MethodDescriptor getLocationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setRequestMarshaller(ProtoUtils.marshaller(GetLocationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Location.getDefaultInstance())) + .build(); + + private static final MethodDescriptor setIamPolicyMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.iam.v1.IAMPolicy/SetIamPolicy") + .setRequestMarshaller(ProtoUtils.marshaller(SetIamPolicyRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Policy.getDefaultInstance())) + .build(); + + private static final MethodDescriptor getIamPolicyMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.iam.v1.IAMPolicy/GetIamPolicy") + .setRequestMarshaller(ProtoUtils.marshaller(GetIamPolicyRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Policy.getDefaultInstance())) + .build(); + + private static final MethodDescriptor + testIamPermissionsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.iam.v1.IAMPolicy/TestIamPermissions") + .setRequestMarshaller( + ProtoUtils.marshaller(TestIamPermissionsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(TestIamPermissionsResponse.getDefaultInstance())) + .build(); + + private final UnaryCallable getPublisherModelCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + private final UnaryCallable setIamPolicyCallable; + private final UnaryCallable getIamPolicyCallable; + private final UnaryCallable + testIamPermissionsCallable; + + private final BackgroundResource backgroundResources; + private final GrpcOperationsStub operationsStub; + private final GrpcStubCallableFactory callableFactory; + + public static final GrpcModelGardenServiceStub create(ModelGardenServiceStubSettings settings) + throws IOException { + return new GrpcModelGardenServiceStub(settings, ClientContext.create(settings)); + } + + public static final GrpcModelGardenServiceStub create(ClientContext clientContext) + throws IOException { + return new GrpcModelGardenServiceStub( + ModelGardenServiceStubSettings.newBuilder().build(), clientContext); + } + + public static final GrpcModelGardenServiceStub create( + ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { + return new GrpcModelGardenServiceStub( + ModelGardenServiceStubSettings.newBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of GrpcModelGardenServiceStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected GrpcModelGardenServiceStub( + ModelGardenServiceStubSettings settings, ClientContext clientContext) throws IOException { + this(settings, clientContext, new GrpcModelGardenServiceCallableFactory()); + } + + /** + * Constructs an instance of GrpcModelGardenServiceStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected GrpcModelGardenServiceStub( + ModelGardenServiceStubSettings settings, + ClientContext clientContext, + GrpcStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); + + GrpcCallSettings getPublisherModelTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getPublisherModelMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); + }) + .build(); + GrpcCallSettings listLocationsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); + }) + .build(); + GrpcCallSettings getLocationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); + }) + .build(); + GrpcCallSettings setIamPolicyTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(setIamPolicyMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("resource", String.valueOf(request.getResource())); + return params.build(); + }) + .build(); + GrpcCallSettings getIamPolicyTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getIamPolicyMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("resource", String.valueOf(request.getResource())); + return params.build(); + }) + .build(); + GrpcCallSettings + testIamPermissionsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(testIamPermissionsMethodDescriptor) + .setParamsExtractor( + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("resource", String.valueOf(request.getResource())); + return params.build(); + }) + .build(); + + this.getPublisherModelCallable = + callableFactory.createUnaryCallable( + getPublisherModelTransportSettings, + settings.getPublisherModelSettings(), + clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + this.setIamPolicyCallable = + callableFactory.createUnaryCallable( + setIamPolicyTransportSettings, settings.setIamPolicySettings(), clientContext); + this.getIamPolicyCallable = + callableFactory.createUnaryCallable( + getIamPolicyTransportSettings, settings.getIamPolicySettings(), clientContext); + this.testIamPermissionsCallable = + callableFactory.createUnaryCallable( + testIamPermissionsTransportSettings, + settings.testIamPermissionsSettings(), + clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + public GrpcOperationsStub getOperationsStub() { + return operationsStub; + } + + @Override + public UnaryCallable getPublisherModelCallable() { + return getPublisherModelCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public UnaryCallable setIamPolicyCallable() { + return setIamPolicyCallable; + } + + @Override + public UnaryCallable getIamPolicyCallable() { + return getIamPolicyCallable; + } + + @Override + public UnaryCallable + testIamPermissionsCallable() { + return testIamPermissionsCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStub.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStub.java new file mode 100644 index 000000000000..736bb5b7ae81 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStub.java @@ -0,0 +1,77 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1.stub; + +import static com.google.cloud.aiplatform.v1.ModelGardenServiceClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.aiplatform.v1.GetPublisherModelRequest; +import com.google.cloud.aiplatform.v1.PublisherModel; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Base stub class for the ModelGardenService service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public abstract class ModelGardenServiceStub implements BackgroundResource { + + public UnaryCallable getPublisherModelCallable() { + throw new UnsupportedOperationException("Not implemented: getPublisherModelCallable()"); + } + + public UnaryCallable + listLocationsPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); + } + + public UnaryCallable listLocationsCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsCallable()"); + } + + public UnaryCallable getLocationCallable() { + throw new UnsupportedOperationException("Not implemented: getLocationCallable()"); + } + + public UnaryCallable setIamPolicyCallable() { + throw new UnsupportedOperationException("Not implemented: setIamPolicyCallable()"); + } + + public UnaryCallable getIamPolicyCallable() { + throw new UnsupportedOperationException("Not implemented: getIamPolicyCallable()"); + } + + public UnaryCallable + testIamPermissionsCallable() { + throw new UnsupportedOperationException("Not implemented: testIamPermissionsCallable()"); + } + + @Override + public abstract void close(); +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStubSettings.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStubSettings.java new file mode 100644 index 000000000000..eb04a3fba678 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1/stub/ModelGardenServiceStubSettings.java @@ -0,0 +1,465 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1.stub; + +import static com.google.cloud.aiplatform.v1.ModelGardenServiceClient.ListLocationsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.ApiFuture; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.GaxProperties; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.GrpcTransportChannel; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.rpc.ApiCallContext; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.PagedListDescriptor; +import com.google.api.gax.rpc.PagedListResponseFactory; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.StubSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.aiplatform.v1.GetPublisherModelRequest; +import com.google.cloud.aiplatform.v1.PublisherModel; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link ModelGardenServiceStub}. + * + *

The default instance has everything set to sensible defaults: + * + *

    + *
  • The default service address (aiplatform.googleapis.com) and default port (443) are used. + *
  • Credentials are acquired automatically through Application Default Credentials. + *
  • Retries are configured for idempotent methods but not for non-idempotent methods. + *
+ * + *

The builder of this class is recursive, so contained classes are themselves builders. When + * build() is called, the tree of builders is called to create the complete settings object. + * + *

For example, to set the total timeout of getPublisherModel to 30 seconds: + * + *

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * ModelGardenServiceStubSettings.Builder modelGardenServiceSettingsBuilder =
+ *     ModelGardenServiceStubSettings.newBuilder();
+ * modelGardenServiceSettingsBuilder
+ *     .getPublisherModelSettings()
+ *     .setRetrySettings(
+ *         modelGardenServiceSettingsBuilder
+ *             .getPublisherModelSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setTotalTimeout(Duration.ofSeconds(30))
+ *             .build());
+ * ModelGardenServiceStubSettings modelGardenServiceSettings =
+ *     modelGardenServiceSettingsBuilder.build();
+ * }
+ */ +@Generated("by gapic-generator-java") +public class ModelGardenServiceStubSettings extends StubSettings { + /** The default scopes of the service. */ + private static final ImmutableList DEFAULT_SERVICE_SCOPES = + ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build(); + + private final UnaryCallSettings + getPublisherModelSettings; + private final PagedCallSettings< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings getLocationSettings; + private final UnaryCallSettings setIamPolicySettings; + private final UnaryCallSettings getIamPolicySettings; + private final UnaryCallSettings + testIamPermissionsSettings; + + private static final PagedListDescriptor + LIST_LOCATIONS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListLocationsRequest injectToken(ListLocationsRequest payload, String token) { + return ListLocationsRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListLocationsRequest injectPageSize(ListLocationsRequest payload, int pageSize) { + return ListLocationsRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListLocationsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListLocationsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListLocationsResponse payload) { + return payload.getLocationsList() == null + ? ImmutableList.of() + : payload.getLocationsList(); + } + }; + + private static final PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + LIST_LOCATIONS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListLocationsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_LOCATIONS_PAGE_STR_DESC, request, context); + return ListLocationsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + /** Returns the object with the settings used for calls to getPublisherModel. */ + public UnaryCallSettings getPublisherModelSettings() { + return getPublisherModelSettings; + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return getLocationSettings; + } + + /** Returns the object with the settings used for calls to setIamPolicy. */ + public UnaryCallSettings setIamPolicySettings() { + return setIamPolicySettings; + } + + /** Returns the object with the settings used for calls to getIamPolicy. */ + public UnaryCallSettings getIamPolicySettings() { + return getIamPolicySettings; + } + + /** Returns the object with the settings used for calls to testIamPermissions. */ + public UnaryCallSettings + testIamPermissionsSettings() { + return testIamPermissionsSettings; + } + + public ModelGardenServiceStub createStub() throws IOException { + if (getTransportChannelProvider() + .getTransportName() + .equals(GrpcTransportChannel.getGrpcTransportName())) { + return GrpcModelGardenServiceStub.create(this); + } + throw new UnsupportedOperationException( + String.format( + "Transport not supported: %s", getTransportChannelProvider().getTransportName())); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return InstantiatingExecutorProvider.newBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return "aiplatform.googleapis.com:443"; + } + + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "aiplatform.mtls.googleapis.com:443"; + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return DEFAULT_SERVICE_SCOPES; + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); + } + + /** Returns a builder for the default ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return InstantiatingGrpcChannelProvider.newBuilder() + .setMaxInboundMessageSize(Integer.MAX_VALUE); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return defaultGrpcTransportProviderBuilder().build(); + } + + @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken( + "gapic", GaxProperties.getLibraryVersion(ModelGardenServiceStubSettings.class)) + .setTransportToken( + GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected ModelGardenServiceStubSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + + getPublisherModelSettings = settingsBuilder.getPublisherModelSettings().build(); + listLocationsSettings = settingsBuilder.listLocationsSettings().build(); + getLocationSettings = settingsBuilder.getLocationSettings().build(); + setIamPolicySettings = settingsBuilder.setIamPolicySettings().build(); + getIamPolicySettings = settingsBuilder.getIamPolicySettings().build(); + testIamPermissionsSettings = settingsBuilder.testIamPermissionsSettings().build(); + } + + /** Builder for ModelGardenServiceStubSettings. */ + public static class Builder + extends StubSettings.Builder { + private final ImmutableList> unaryMethodSettingsBuilders; + private final UnaryCallSettings.Builder + getPublisherModelSettings; + private final PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings.Builder getLocationSettings; + private final UnaryCallSettings.Builder setIamPolicySettings; + private final UnaryCallSettings.Builder getIamPolicySettings; + private final UnaryCallSettings.Builder + testIamPermissionsSettings; + private static final ImmutableMap> + RETRYABLE_CODE_DEFINITIONS; + + static { + ImmutableMap.Builder> definitions = + ImmutableMap.builder(); + definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList())); + RETRYABLE_CODE_DEFINITIONS = definitions.build(); + } + + private static final ImmutableMap RETRY_PARAM_DEFINITIONS; + + static { + ImmutableMap.Builder definitions = ImmutableMap.builder(); + RetrySettings settings = null; + settings = RetrySettings.newBuilder().setRpcTimeoutMultiplier(1.0).build(); + definitions.put("no_retry_params", settings); + RETRY_PARAM_DEFINITIONS = definitions.build(); + } + + protected Builder() { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(clientContext); + + getPublisherModelSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); + getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + setIamPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + getIamPolicySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + testIamPermissionsSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + getPublisherModelSettings, + listLocationsSettings, + getLocationSettings, + setIamPolicySettings, + getIamPolicySettings, + testIamPermissionsSettings); + initDefaults(this); + } + + protected Builder(ModelGardenServiceStubSettings settings) { + super(settings); + + getPublisherModelSettings = settings.getPublisherModelSettings.toBuilder(); + listLocationsSettings = settings.listLocationsSettings.toBuilder(); + getLocationSettings = settings.getLocationSettings.toBuilder(); + setIamPolicySettings = settings.setIamPolicySettings.toBuilder(); + getIamPolicySettings = settings.getIamPolicySettings.toBuilder(); + testIamPermissionsSettings = settings.testIamPermissionsSettings.toBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + getPublisherModelSettings, + listLocationsSettings, + getLocationSettings, + setIamPolicySettings, + getIamPolicySettings, + testIamPermissionsSettings); + } + + private static Builder createDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultTransportChannelProvider()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); + builder.setEndpoint(getDefaultEndpoint()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder initDefaults(Builder builder) { + builder + .getPublisherModelSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + builder + .listLocationsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + builder + .getLocationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + builder + .setIamPolicySettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + builder + .getIamPolicySettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + builder + .testIamPermissionsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + + return builder; + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); + return this; + } + + public ImmutableList> unaryMethodSettingsBuilders() { + return unaryMethodSettingsBuilders; + } + + /** Returns the builder for the settings used for calls to getPublisherModel. */ + public UnaryCallSettings.Builder + getPublisherModelSettings() { + return getPublisherModelSettings; + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getLocationSettings; + } + + /** Returns the builder for the settings used for calls to setIamPolicy. */ + public UnaryCallSettings.Builder setIamPolicySettings() { + return setIamPolicySettings; + } + + /** Returns the builder for the settings used for calls to getIamPolicy. */ + public UnaryCallSettings.Builder getIamPolicySettings() { + return getIamPolicySettings; + } + + /** Returns the builder for the settings used for calls to testIamPermissions. */ + public UnaryCallSettings.Builder + testIamPermissionsSettings() { + return testIamPermissionsSettings; + } + + @Override + public ModelGardenServiceStubSettings build() throws IOException { + return new ModelGardenServiceStubSettings(this); + } + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceClient.java index b166e47949de..6c64de1506d9 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceClient.java @@ -1274,7 +1274,6 @@ public final UnaryCallable listArti * the Artifact to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Artifact updateArtifact(Artifact artifact, FieldMask updateMask) { @@ -2112,7 +2111,6 @@ public final UnaryCallable listContex * Context to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Context updateContext(Context context, FieldMask updateMask) { @@ -3539,7 +3537,6 @@ public final ListExecutionsPagedResponse listExecutions(ListExecutionsRequest re * the Execution to be updated. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` * @param updateMask Optional. A FieldMask indicating which fields should be updated. - * Functionality of this field is not yet supported. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Execution updateExecution(Execution execution, FieldMask updateMask) { diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceClient.java index 45aedba47ace..f1fb4533f58b 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceClient.java @@ -553,7 +553,6 @@ public final UnaryCallable rawPredictCallable() { * If [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] populated. - * Only deployed AutoML tabular Models have explanation_spec. * *

Sample code: * @@ -616,7 +615,6 @@ public final ExplainResponse explain( * If [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] populated. - * Only deployed AutoML tabular Models have explanation_spec. * *

Sample code: * @@ -680,7 +678,6 @@ public final ExplainResponse explain( * If [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] populated. - * Only deployed AutoML tabular Models have explanation_spec. * *

Sample code: * @@ -723,7 +720,6 @@ public final ExplainResponse explain(ExplainRequest request) { * If [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] is not * specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] populated. - * Only deployed AutoML tabular Models have explanation_spec. * *

Sample code: * diff --git a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceClient.java b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceClient.java index 6ac5fbd6ac01..19eb5d4c6607 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceClient.java +++ b/java-aiplatform/google-cloud-aiplatform/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceClient.java @@ -814,7 +814,7 @@ public final UnaryCallable lookupStudyCallable() { * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * *

Sample code: * @@ -848,7 +848,7 @@ public final OperationFuture sugge * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * *

Sample code: * @@ -882,7 +882,7 @@ public final OperationFuture sugge * Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. * Returns a long-running operation associated with the generation of Trial suggestions. When this * long-running operation succeeds, it will contain a - * [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * *

Sample code: * diff --git a/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenService.java b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenService.java new file mode 100644 index 000000000000..56aa4b265846 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenService.java @@ -0,0 +1,59 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockModelGardenService implements MockGrpcService { + private final MockModelGardenServiceImpl serviceImpl; + + public MockModelGardenService() { + serviceImpl = new MockModelGardenServiceImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenServiceImpl.java b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenServiceImpl.java new file mode 100644 index 000000000000..c664b5accbeb --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/MockModelGardenServiceImpl.java @@ -0,0 +1,81 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import com.google.api.core.BetaApi; +import com.google.cloud.aiplatform.v1.ModelGardenServiceGrpc.ModelGardenServiceImplBase; +import com.google.protobuf.AbstractMessage; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockModelGardenServiceImpl extends ModelGardenServiceImplBase { + private List requests; + private Queue responses; + + public MockModelGardenServiceImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void getPublisherModel( + GetPublisherModelRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof PublisherModel) { + requests.add(request); + responseObserver.onNext(((PublisherModel) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method GetPublisherModel, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + PublisherModel.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClientTest.java b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClientTest.java new file mode 100644 index 000000000000..d731b6bbcd54 --- /dev/null +++ b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelGardenServiceClientTest.java @@ -0,0 +1,452 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import static com.google.cloud.aiplatform.v1.ModelGardenServiceClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.iam.v1.AuditConfig; +import com.google.iam.v1.Binding; +import com.google.iam.v1.GetIamPolicyRequest; +import com.google.iam.v1.GetPolicyOptions; +import com.google.iam.v1.Policy; +import com.google.iam.v1.SetIamPolicyRequest; +import com.google.iam.v1.TestIamPermissionsRequest; +import com.google.iam.v1.TestIamPermissionsResponse; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Any; +import com.google.protobuf.ByteString; +import com.google.protobuf.FieldMask; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class ModelGardenServiceClientTest { + private static MockIAMPolicy mockIAMPolicy; + private static MockLocations mockLocations; + private static MockModelGardenService mockModelGardenService; + private static MockServiceHelper mockServiceHelper; + private LocalChannelProvider channelProvider; + private ModelGardenServiceClient client; + + @BeforeClass + public static void startStaticServer() { + mockModelGardenService = new MockModelGardenService(); + mockLocations = new MockLocations(); + mockIAMPolicy = new MockIAMPolicy(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), + Arrays.asList(mockModelGardenService, mockLocations, mockIAMPolicy)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + ModelGardenServiceSettings settings = + ModelGardenServiceSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = ModelGardenServiceClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void getPublisherModelTest() throws Exception { + PublisherModel expectedResponse = + PublisherModel.newBuilder() + .setName(PublisherModelName.of("[PUBLISHER]", "[MODEL]").toString()) + .setVersionId("versionId-1407102957") + .setSupportedActions(PublisherModel.CallToAction.newBuilder().build()) + .addAllFrameworks(new ArrayList()) + .setPublisherModelTemplate("publisherModelTemplate1940757031") + .setPredictSchemata(PredictSchemata.newBuilder().build()) + .build(); + mockModelGardenService.addResponse(expectedResponse); + + PublisherModelName name = PublisherModelName.of("[PUBLISHER]", "[MODEL]"); + + PublisherModel actualResponse = client.getPublisherModel(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockModelGardenService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetPublisherModelRequest actualRequest = ((GetPublisherModelRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getPublisherModelExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockModelGardenService.addException(exception); + + try { + PublisherModelName name = PublisherModelName.of("[PUBLISHER]", "[MODEL]"); + client.getPublisherModel(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getPublisherModelTest2() throws Exception { + PublisherModel expectedResponse = + PublisherModel.newBuilder() + .setName(PublisherModelName.of("[PUBLISHER]", "[MODEL]").toString()) + .setVersionId("versionId-1407102957") + .setSupportedActions(PublisherModel.CallToAction.newBuilder().build()) + .addAllFrameworks(new ArrayList()) + .setPublisherModelTemplate("publisherModelTemplate1940757031") + .setPredictSchemata(PredictSchemata.newBuilder().build()) + .build(); + mockModelGardenService.addResponse(expectedResponse); + + String name = "name3373707"; + + PublisherModel actualResponse = client.getPublisherModel(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockModelGardenService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetPublisherModelRequest actualRequest = ((GetPublisherModelRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getPublisherModelExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockModelGardenService.addException(exception); + + try { + String name = "name3373707"; + client.getPublisherModel(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockLocations.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListLocationsRequest actualRequest = ((ListLocationsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getFilter(), actualRequest.getFilter()); + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listLocationsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockLocations.addResponse(expectedResponse); + + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + + Location actualResponse = client.getLocation(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetLocationRequest actualRequest = ((GetLocationRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getLocationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void setIamPolicyTest() throws Exception { + Policy expectedResponse = + Policy.newBuilder() + .setVersion(351608024) + .addAllBindings(new ArrayList()) + .addAllAuditConfigs(new ArrayList()) + .setEtag(ByteString.EMPTY) + .build(); + mockIAMPolicy.addResponse(expectedResponse); + + SetIamPolicyRequest request = + SetIamPolicyRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName("[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .setPolicy(Policy.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + + Policy actualResponse = client.setIamPolicy(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockIAMPolicy.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + SetIamPolicyRequest actualRequest = ((SetIamPolicyRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getResource(), actualRequest.getResource()); + Assert.assertEquals(request.getPolicy(), actualRequest.getPolicy()); + Assert.assertEquals(request.getUpdateMask(), actualRequest.getUpdateMask()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void setIamPolicyExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockIAMPolicy.addException(exception); + + try { + SetIamPolicyRequest request = + SetIamPolicyRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName( + "[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .setPolicy(Policy.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + client.setIamPolicy(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getIamPolicyTest() throws Exception { + Policy expectedResponse = + Policy.newBuilder() + .setVersion(351608024) + .addAllBindings(new ArrayList()) + .addAllAuditConfigs(new ArrayList()) + .setEtag(ByteString.EMPTY) + .build(); + mockIAMPolicy.addResponse(expectedResponse); + + GetIamPolicyRequest request = + GetIamPolicyRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName("[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .setOptions(GetPolicyOptions.newBuilder().build()) + .build(); + + Policy actualResponse = client.getIamPolicy(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockIAMPolicy.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetIamPolicyRequest actualRequest = ((GetIamPolicyRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getResource(), actualRequest.getResource()); + Assert.assertEquals(request.getOptions(), actualRequest.getOptions()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getIamPolicyExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockIAMPolicy.addException(exception); + + try { + GetIamPolicyRequest request = + GetIamPolicyRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName( + "[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .setOptions(GetPolicyOptions.newBuilder().build()) + .build(); + client.getIamPolicy(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void testIamPermissionsTest() throws Exception { + TestIamPermissionsResponse expectedResponse = + TestIamPermissionsResponse.newBuilder().addAllPermissions(new ArrayList()).build(); + mockIAMPolicy.addResponse(expectedResponse); + + TestIamPermissionsRequest request = + TestIamPermissionsRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName("[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .addAllPermissions(new ArrayList()) + .build(); + + TestIamPermissionsResponse actualResponse = client.testIamPermissions(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockIAMPolicy.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + TestIamPermissionsRequest actualRequest = ((TestIamPermissionsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getResource(), actualRequest.getResource()); + Assert.assertEquals(request.getPermissionsList(), actualRequest.getPermissionsList()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void testIamPermissionsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockIAMPolicy.addException(exception); + + try { + TestIamPermissionsRequest request = + TestIamPermissionsRequest.newBuilder() + .setResource( + EndpointName.ofProjectLocationEndpointName( + "[PROJECT]", "[LOCATION]", "[ENDPOINT]") + .toString()) + .addAllPermissions(new ArrayList()) + .build(); + client.testIamPermissions(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelServiceClientTest.java b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelServiceClientTest.java index 6e09447a0898..1f23f773f0f5 100644 --- a/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelServiceClientTest.java +++ b/java-aiplatform/google-cloud-aiplatform/src/test/java/com/google/cloud/aiplatform/v1/ModelServiceClientTest.java @@ -229,6 +229,8 @@ public void getModelTest() throws Exception { .setTrainingPipeline( TrainingPipelineName.of("[PROJECT]", "[LOCATION]", "[TRAINING_PIPELINE]") .toString()) + .setPipelineJob( + PipelineJobName.of("[PROJECT]", "[LOCATION]", "[PIPELINE_JOB]").toString()) .setContainerSpec(ModelContainerSpec.newBuilder().build()) .setArtifactUri("artifactUri-1130062278") .addAllSupportedDeploymentResourcesTypes(new ArrayList()) @@ -296,6 +298,8 @@ public void getModelTest2() throws Exception { .setTrainingPipeline( TrainingPipelineName.of("[PROJECT]", "[LOCATION]", "[TRAINING_PIPELINE]") .toString()) + .setPipelineJob( + PipelineJobName.of("[PROJECT]", "[LOCATION]", "[PIPELINE_JOB]").toString()) .setContainerSpec(ModelContainerSpec.newBuilder().build()) .setArtifactUri("artifactUri-1130062278") .addAllSupportedDeploymentResourcesTypes(new ArrayList()) @@ -539,6 +543,8 @@ public void updateModelTest() throws Exception { .setTrainingPipeline( TrainingPipelineName.of("[PROJECT]", "[LOCATION]", "[TRAINING_PIPELINE]") .toString()) + .setPipelineJob( + PipelineJobName.of("[PROJECT]", "[LOCATION]", "[PIPELINE_JOB]").toString()) .setContainerSpec(ModelContainerSpec.newBuilder().build()) .setArtifactUri("artifactUri-1130062278") .addAllSupportedDeploymentResourcesTypes(new ArrayList()) @@ -777,6 +783,8 @@ public void mergeVersionAliasesTest() throws Exception { .setTrainingPipeline( TrainingPipelineName.of("[PROJECT]", "[LOCATION]", "[TRAINING_PIPELINE]") .toString()) + .setPipelineJob( + PipelineJobName.of("[PROJECT]", "[LOCATION]", "[PIPELINE_JOB]").toString()) .setContainerSpec(ModelContainerSpec.newBuilder().build()) .setArtifactUri("artifactUri-1130062278") .addAllSupportedDeploymentResourcesTypes(new ArrayList()) @@ -847,6 +855,8 @@ public void mergeVersionAliasesTest2() throws Exception { .setTrainingPipeline( TrainingPipelineName.of("[PROJECT]", "[LOCATION]", "[TRAINING_PIPELINE]") .toString()) + .setPipelineJob( + PipelineJobName.of("[PROJECT]", "[LOCATION]", "[PIPELINE_JOB]").toString()) .setContainerSpec(ModelContainerSpec.newBuilder().build()) .setArtifactUri("artifactUri-1130062278") .addAllSupportedDeploymentResourcesTypes(new ArrayList()) diff --git a/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceGrpc.java b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceGrpc.java new file mode 100644 index 000000000000..6faabeec8e6a --- /dev/null +++ b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceGrpc.java @@ -0,0 +1,380 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +package com.google.cloud.aiplatform.v1; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + * + * + *
+ * The interface of Model Garden Service.
+ * 
+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler", + comments = "Source: google/cloud/aiplatform/v1/model_garden_service.proto") +@io.grpc.stub.annotations.GrpcGenerated +public final class ModelGardenServiceGrpc { + + private ModelGardenServiceGrpc() {} + + public static final String SERVICE_NAME = "google.cloud.aiplatform.v1.ModelGardenService"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.aiplatform.v1.GetPublisherModelRequest, + com.google.cloud.aiplatform.v1.PublisherModel> + getGetPublisherModelMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetPublisherModel", + requestType = com.google.cloud.aiplatform.v1.GetPublisherModelRequest.class, + responseType = com.google.cloud.aiplatform.v1.PublisherModel.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.aiplatform.v1.GetPublisherModelRequest, + com.google.cloud.aiplatform.v1.PublisherModel> + getGetPublisherModelMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.aiplatform.v1.GetPublisherModelRequest, + com.google.cloud.aiplatform.v1.PublisherModel> + getGetPublisherModelMethod; + if ((getGetPublisherModelMethod = ModelGardenServiceGrpc.getGetPublisherModelMethod) == null) { + synchronized (ModelGardenServiceGrpc.class) { + if ((getGetPublisherModelMethod = ModelGardenServiceGrpc.getGetPublisherModelMethod) + == null) { + ModelGardenServiceGrpc.getGetPublisherModelMethod = + getGetPublisherModelMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetPublisherModel")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.aiplatform.v1.PublisherModel.getDefaultInstance())) + .setSchemaDescriptor( + new ModelGardenServiceMethodDescriptorSupplier("GetPublisherModel")) + .build(); + } + } + } + return getGetPublisherModelMethod; + } + + /** Creates a new async stub that supports all call types for the service */ + public static ModelGardenServiceStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ModelGardenServiceStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceStub(channel, callOptions); + } + }; + return ModelGardenServiceStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static ModelGardenServiceBlockingStub newBlockingStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ModelGardenServiceBlockingStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceBlockingStub(channel, callOptions); + } + }; + return ModelGardenServiceBlockingStub.newStub(factory, channel); + } + + /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ + public static ModelGardenServiceFutureStub newFutureStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ModelGardenServiceFutureStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceFutureStub(channel, callOptions); + } + }; + return ModelGardenServiceFutureStub.newStub(factory, channel); + } + + /** + * + * + *
+   * The interface of Model Garden Service.
+   * 
+ */ + public interface AsyncService { + + /** + * + * + *
+     * Gets a Model Garden publisher model.
+     * 
+ */ + default void getPublisherModel( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetPublisherModelMethod(), responseObserver); + } + } + + /** + * Base class for the server implementation of the service ModelGardenService. + * + *
+   * The interface of Model Garden Service.
+   * 
+ */ + public abstract static class ModelGardenServiceImplBase + implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return ModelGardenServiceGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service ModelGardenService. + * + *
+   * The interface of Model Garden Service.
+   * 
+ */ + public static final class ModelGardenServiceStub + extends io.grpc.stub.AbstractAsyncStub { + private ModelGardenServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ModelGardenServiceStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceStub(channel, callOptions); + } + + /** + * + * + *
+     * Gets a Model Garden publisher model.
+     * 
+ */ + public void getPublisherModel( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetPublisherModelMethod(), getCallOptions()), + request, + responseObserver); + } + } + + /** + * A stub to allow clients to do synchronous rpc calls to service ModelGardenService. + * + *
+   * The interface of Model Garden Service.
+   * 
+ */ + public static final class ModelGardenServiceBlockingStub + extends io.grpc.stub.AbstractBlockingStub { + private ModelGardenServiceBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ModelGardenServiceBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceBlockingStub(channel, callOptions); + } + + /** + * + * + *
+     * Gets a Model Garden publisher model.
+     * 
+ */ + public com.google.cloud.aiplatform.v1.PublisherModel getPublisherModel( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetPublisherModelMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service ModelGardenService. + * + *
+   * The interface of Model Garden Service.
+   * 
+ */ + public static final class ModelGardenServiceFutureStub + extends io.grpc.stub.AbstractFutureStub { + private ModelGardenServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ModelGardenServiceFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ModelGardenServiceFutureStub(channel, callOptions); + } + + /** + * + * + *
+     * Gets a Model Garden publisher model.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.aiplatform.v1.PublisherModel> + getPublisherModel(com.google.cloud.aiplatform.v1.GetPublisherModelRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetPublisherModelMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_GET_PUBLISHER_MODEL = 0; + + private static final class MethodHandlers + implements io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final AsyncService serviceImpl; + private final int methodId; + + MethodHandlers(AsyncService serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_GET_PUBLISHER_MODEL: + serviceImpl.getPublisherModel( + (com.google.cloud.aiplatform.v1.GetPublisherModelRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getGetPublisherModelMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.aiplatform.v1.GetPublisherModelRequest, + com.google.cloud.aiplatform.v1.PublisherModel>( + service, METHODID_GET_PUBLISHER_MODEL))) + .build(); + } + + private abstract static class ModelGardenServiceBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, + io.grpc.protobuf.ProtoServiceDescriptorSupplier { + ModelGardenServiceBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("ModelGardenService"); + } + } + + private static final class ModelGardenServiceFileDescriptorSupplier + extends ModelGardenServiceBaseDescriptorSupplier { + ModelGardenServiceFileDescriptorSupplier() {} + } + + private static final class ModelGardenServiceMethodDescriptorSupplier + extends ModelGardenServiceBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + ModelGardenServiceMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (ModelGardenServiceGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = + result = + io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new ModelGardenServiceFileDescriptorSupplier()) + .addMethod(getGetPublisherModelMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceGrpc.java b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceGrpc.java index 6c5395d6cc89..de1fef8f1ef6 100644 --- a/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceGrpc.java +++ b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceGrpc.java @@ -262,8 +262,7 @@ default void rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ default void explain( @@ -358,8 +357,7 @@ public void rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ public void explain( @@ -437,8 +435,7 @@ public com.google.api.HttpBody rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ public com.google.cloud.aiplatform.v1.ExplainResponse explain( @@ -514,8 +511,7 @@ public com.google.common.util.concurrent.ListenableFuture */ public com.google.common.util.concurrent.ListenableFuture< diff --git a/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceGrpc.java b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceGrpc.java index 6be5da160495..0232f3242b61 100644 --- a/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceGrpc.java +++ b/java-aiplatform/grpc-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceGrpc.java @@ -829,7 +829,8 @@ default void lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * */ default void suggestTrials( @@ -1101,7 +1102,8 @@ public void lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * */ public void suggestTrials( @@ -1358,7 +1360,8 @@ public com.google.cloud.aiplatform.v1.Study lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * */ public com.google.longrunning.Operation suggestTrials( @@ -1590,7 +1593,8 @@ protected VizierServiceFutureStub build( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse]. * */ public com.google.common.util.concurrent.ListenableFuture diff --git a/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceGrpc.java b/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceGrpc.java index e58ae09a5dfd..1bca7b14aa36 100644 --- a/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceGrpc.java +++ b/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceGrpc.java @@ -267,8 +267,7 @@ default void rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ default void explain( @@ -363,8 +362,7 @@ public void rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ public void explain( @@ -442,8 +440,7 @@ public com.google.api.HttpBody rawPredict( * [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id] * is not specified, all DeployedModels must have * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] - * populated. Only deployed AutoML tabular Models have - * explanation_spec. + * populated. * */ public com.google.cloud.aiplatform.v1beta1.ExplainResponse explain( @@ -519,8 +516,7 @@ public com.google.common.util.concurrent.ListenableFuture */ public com.google.common.util.concurrent.ListenableFuture< diff --git a/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceGrpc.java b/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceGrpc.java index fd54591ef64c..1aff1e376dd8 100644 --- a/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceGrpc.java +++ b/java-aiplatform/grpc-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceGrpc.java @@ -855,7 +855,8 @@ default void lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * */ default void suggestTrials( @@ -1127,7 +1128,8 @@ public void lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * */ public void suggestTrials( @@ -1384,7 +1386,8 @@ public com.google.cloud.aiplatform.v1beta1.Study lookupStudy( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * */ public com.google.longrunning.Operation suggestTrials( @@ -1619,7 +1622,8 @@ protected VizierServiceFutureStub build( * suggested by Vertex AI Vizier. Returns a long-running * operation associated with the generation of Trial suggestions. * When this long-running operation succeeds, it will contain - * a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse]. + * a + * [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse]. * */ public com.google.common.util.concurrent.ListenableFuture diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorType.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorType.java index 2d60759d7e22..5cb28fbfa5b8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorType.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorType.java @@ -98,6 +98,16 @@ public enum AcceleratorType implements com.google.protobuf.ProtocolMessageEnum { * NVIDIA_TESLA_A100 = 8; */ NVIDIA_TESLA_A100(8), + /** + * + * + *
+   * Nvidia A100 80GB GPU.
+   * 
+ * + * NVIDIA_A100_80GB = 9; + */ + NVIDIA_A100_80GB(9), /** * * @@ -211,6 +221,16 @@ public enum AcceleratorType implements com.google.protobuf.ProtocolMessageEnum { * NVIDIA_TESLA_A100 = 8; */ public static final int NVIDIA_TESLA_A100_VALUE = 8; + /** + * + * + *
+   * Nvidia A100 80GB GPU.
+   * 
+ * + * NVIDIA_A100_80GB = 9; + */ + public static final int NVIDIA_A100_80GB_VALUE = 9; /** * * @@ -290,6 +310,8 @@ public static AcceleratorType forNumber(int value) { return NVIDIA_TESLA_T4; case 8: return NVIDIA_TESLA_A100; + case 9: + return NVIDIA_A100_80GB; case 11: return NVIDIA_L4; case 6: diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorTypeProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorTypeProto.java index 51eb9fcc72c9..ec8fb553aaa6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorTypeProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AcceleratorTypeProto.java @@ -37,18 +37,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n1google/cloud/aiplatform/v1/accelerator" + "_type.proto\022\032google.cloud.aiplatform.v1*" - + "\357\001\n\017AcceleratorType\022 \n\034ACCELERATOR_TYPE_" + + "\205\002\n\017AcceleratorType\022 \n\034ACCELERATOR_TYPE_" + "UNSPECIFIED\020\000\022\024\n\020NVIDIA_TESLA_K80\020\001\022\025\n\021N" + "VIDIA_TESLA_P100\020\002\022\025\n\021NVIDIA_TESLA_V100\020" + "\003\022\023\n\017NVIDIA_TESLA_P4\020\004\022\023\n\017NVIDIA_TESLA_T" - + "4\020\005\022\025\n\021NVIDIA_TESLA_A100\020\010\022\r\n\tNVIDIA_L4\020" - + "\013\022\n\n\006TPU_V2\020\006\022\n\n\006TPU_V3\020\007\022\016\n\nTPU_V4_POD\020" - + "\nB\322\001\n\036com.google.cloud.aiplatform.v1B\024Ac" - + "celeratorTypeProtoP\001Z>cloud.google.com/g" - + "o/aiplatform/apiv1/aiplatformpb;aiplatfo" - + "rmpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Goog" - + "le\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::" - + "AIPlatform::V1b\006proto3" + + "4\020\005\022\025\n\021NVIDIA_TESLA_A100\020\010\022\024\n\020NVIDIA_A10" + + "0_80GB\020\t\022\r\n\tNVIDIA_L4\020\013\022\n\n\006TPU_V2\020\006\022\n\n\006T" + + "PU_V3\020\007\022\016\n\nTPU_V4_POD\020\nB\322\001\n\036com.google.c" + + "loud.aiplatform.v1B\024AcceleratorTypeProto" + + "P\001Z>cloud.google.com/go/aiplatform/apiv1" + + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou" + + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor" + + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr" + + "oto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfig.java index eb54003fccb2..4e51cf9d7347 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ActiveLearningConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DataLabelingJobProto .internal_static_google_cloud_aiplatform_v1_ActiveLearningConfig_descriptor; @@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int humanLabelingBudgetCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object humanLabelingBudget_; public enum HumanLabelingBudgetCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfigOrBuilder.java index 61ad7931feec..10b8c2830b57 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfigOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ActiveLearningConfigOrBuilder.java @@ -152,6 +152,6 @@ public interface ActiveLearningConfigOrBuilder */ com.google.cloud.aiplatform.v1.TrainingConfigOrBuilder getTrainingConfigOrBuilder(); - public com.google.cloud.aiplatform.v1.ActiveLearningConfig.HumanLabelingBudgetCase + com.google.cloud.aiplatform.v1.ActiveLearningConfig.HumanLabelingBudgetCase getHumanLabelingBudgetCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequest.java index 0a8ffa67c55a..410e6696ba7d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequest.java @@ -42,8 +42,8 @@ private AddContextArtifactsAndExecutionsRequest( private AddContextArtifactsAndExecutionsRequest() { context_ = ""; - artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - executions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList(); + executions_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextArtifactsAndExecutionsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddContextArtifactsAndExecutionsRequest_descriptor; @@ -134,12 +129,14 @@ public com.google.protobuf.ByteString getContextBytes() { public static final int ARTIFACTS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList artifacts_; + private com.google.protobuf.LazyStringArrayList artifacts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -156,6 +153,7 @@ public com.google.protobuf.ProtocolStringList getArtifactsList() { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -172,6 +170,7 @@ public int getArtifactsCount() { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -189,6 +188,7 @@ public java.lang.String getArtifacts(int index) { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -205,13 +205,15 @@ public com.google.protobuf.ByteString getArtifactsBytes(int index) { public static final int EXECUTIONS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList executions_; + private com.google.protobuf.LazyStringArrayList executions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -229,6 +231,7 @@ public com.google.protobuf.ProtocolStringList getExecutionsList() { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -246,6 +249,7 @@ public int getExecutionsCount() { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -264,6 +268,7 @@ public java.lang.String getExecutions(int index) { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -512,10 +517,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - executions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList(); + executions_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -546,7 +549,6 @@ public com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest bu public com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest buildPartial() { com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest result = new com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -554,26 +556,20 @@ public com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest bu return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - artifacts_ = artifacts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.artifacts_ = artifacts_; - if (((bitField0_ & 0x00000004) != 0)) { - executions_ = executions_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.executions_ = executions_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.AddContextArtifactsAndExecutionsRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + artifacts_.makeImmutable(); + result.artifacts_ = artifacts_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + executions_.makeImmutable(); + result.executions_ = executions_; + } } @java.lang.Override @@ -633,7 +629,7 @@ public Builder mergeFrom( if (!other.artifacts_.isEmpty()) { if (artifacts_.isEmpty()) { artifacts_ = other.artifacts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureArtifactsIsMutable(); artifacts_.addAll(other.artifacts_); @@ -643,7 +639,7 @@ public Builder mergeFrom( if (!other.executions_.isEmpty()) { if (executions_.isEmpty()) { executions_ = other.executions_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureExecutionsIsMutable(); executions_.addAll(other.executions_); @@ -841,20 +837,21 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList artifacts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList artifacts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArtifactsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!artifacts_.isModifiable()) { artifacts_ = new com.google.protobuf.LazyStringArrayList(artifacts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -864,13 +861,15 @@ private void ensureArtifactsIsMutable() { * @return A list containing the artifacts. */ public com.google.protobuf.ProtocolStringList getArtifactsList() { - return artifacts_.getUnmodifiableView(); + artifacts_.makeImmutable(); + return artifacts_; } /** * * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -887,6 +886,7 @@ public int getArtifactsCount() { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -904,6 +904,7 @@ public java.lang.String getArtifacts(int index) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -921,6 +922,7 @@ public com.google.protobuf.ByteString getArtifactsBytes(int index) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -937,6 +939,7 @@ public Builder setArtifacts(int index, java.lang.String value) { } ensureArtifactsIsMutable(); artifacts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -945,6 +948,7 @@ public Builder setArtifacts(int index, java.lang.String value) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -960,6 +964,7 @@ public Builder addArtifacts(java.lang.String value) { } ensureArtifactsIsMutable(); artifacts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -968,6 +973,7 @@ public Builder addArtifacts(java.lang.String value) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -980,6 +986,7 @@ public Builder addArtifacts(java.lang.String value) { public Builder addAllArtifacts(java.lang.Iterable values) { ensureArtifactsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, artifacts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -988,6 +995,7 @@ public Builder addAllArtifacts(java.lang.Iterable values) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -997,8 +1005,9 @@ public Builder addAllArtifacts(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArtifacts() { - artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1007,6 +1016,7 @@ public Builder clearArtifacts() { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -1023,18 +1033,19 @@ public Builder addArtifactsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArtifactsIsMutable(); artifacts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList executions_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList executions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExecutionsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!executions_.isModifiable()) { executions_ = new com.google.protobuf.LazyStringArrayList(executions_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1042,6 +1053,7 @@ private void ensureExecutionsIsMutable() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1051,7 +1063,8 @@ private void ensureExecutionsIsMutable() { * @return A list containing the executions. */ public com.google.protobuf.ProtocolStringList getExecutionsList() { - return executions_.getUnmodifiableView(); + executions_.makeImmutable(); + return executions_; } /** * @@ -1059,6 +1072,7 @@ public com.google.protobuf.ProtocolStringList getExecutionsList() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1076,6 +1090,7 @@ public int getExecutionsCount() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1094,6 +1109,7 @@ public java.lang.String getExecutions(int index) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1112,6 +1128,7 @@ public com.google.protobuf.ByteString getExecutionsBytes(int index) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1128,6 +1145,7 @@ public Builder setExecutions(int index, java.lang.String value) { } ensureExecutionsIsMutable(); executions_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1137,6 +1155,7 @@ public Builder setExecutions(int index, java.lang.String value) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1152,6 +1171,7 @@ public Builder addExecutions(java.lang.String value) { } ensureExecutionsIsMutable(); executions_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1161,6 +1181,7 @@ public Builder addExecutions(java.lang.String value) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1173,6 +1194,7 @@ public Builder addExecutions(java.lang.String value) { public Builder addAllExecutions(java.lang.Iterable values) { ensureExecutionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, executions_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1182,6 +1204,7 @@ public Builder addAllExecutions(java.lang.Iterable values) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1191,8 +1214,9 @@ public Builder addAllExecutions(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearExecutions() { - executions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + executions_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1202,6 +1226,7 @@ public Builder clearExecutions() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1218,6 +1243,7 @@ public Builder addExecutionsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExecutionsIsMutable(); executions_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequestOrBuilder.java index 8d23a60c21cc..5e703f73fda3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -75,6 +76,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -89,6 +91,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -104,6 +107,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -121,6 +125,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -136,6 +141,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -151,6 +157,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -167,6 +174,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsResponse.java index 31823127557f..0aebebcb1aa6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextArtifactsAndExecutionsResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextArtifactsAndExecutionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddContextArtifactsAndExecutionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequest.java index 1bc60b6b33d7..d2372b5c81fc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequest.java @@ -40,7 +40,7 @@ private AddContextChildrenRequest(com.google.protobuf.GeneratedMessageV3.Builder private AddContextChildrenRequest() { context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextChildrenRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddContextChildrenRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -105,6 +101,7 @@ public java.lang.String getContext() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getContextBytes() { public static final int CHILD_CONTEXTS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList childContexts_; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -408,8 +406,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -437,7 +434,6 @@ public com.google.cloud.aiplatform.v1.AddContextChildrenRequest build() { public com.google.cloud.aiplatform.v1.AddContextChildrenRequest buildPartial() { com.google.cloud.aiplatform.v1.AddContextChildrenRequest result = new com.google.cloud.aiplatform.v1.AddContextChildrenRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -445,20 +441,15 @@ public com.google.cloud.aiplatform.v1.AddContextChildrenRequest buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.AddContextChildrenRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - childContexts_ = childContexts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.childContexts_ = childContexts_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.AddContextChildrenRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + childContexts_.makeImmutable(); + result.childContexts_ = childContexts_; + } } @java.lang.Override @@ -515,7 +506,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.AddContextChildrenReques if (!other.childContexts_.isEmpty()) { if (childContexts_.isEmpty()) { childContexts_ = other.childContexts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureChildContextsIsMutable(); childContexts_.addAll(other.childContexts_); @@ -586,6 +577,7 @@ public Builder mergeFrom( * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -612,6 +604,7 @@ public java.lang.String getContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -638,6 +631,7 @@ public com.google.protobuf.ByteString getContextBytes() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -663,6 +657,7 @@ public Builder setContext(java.lang.String value) { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -684,6 +679,7 @@ public Builder clearContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -706,14 +702,14 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList childContexts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureChildContextsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!childContexts_.isModifiable()) { childContexts_ = new com.google.protobuf.LazyStringArrayList(childContexts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -727,7 +723,8 @@ private void ensureChildContextsIsMutable() { * @return A list containing the childContexts. */ public com.google.protobuf.ProtocolStringList getChildContextsList() { - return childContexts_.getUnmodifiableView(); + childContexts_.makeImmutable(); + return childContexts_; } /** * @@ -792,6 +789,7 @@ public Builder setChildContexts(int index, java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -813,6 +811,7 @@ public Builder addChildContexts(java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -831,6 +830,7 @@ public Builder addChildContexts(java.lang.String value) { public Builder addAllChildContexts(java.lang.Iterable values) { ensureChildContextsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, childContexts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -846,8 +846,9 @@ public Builder addAllChildContexts(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearChildContexts() { - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -870,6 +871,7 @@ public Builder addChildContextsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequestOrBuilder.java index 492c687118fd..c97bb127332f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenRequestOrBuilder.java @@ -28,6 +28,7 @@ public interface AddContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -44,6 +45,7 @@ public interface AddContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenResponse.java index c3270bebd7ee..e2cf55410b36 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddContextChildrenResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextChildrenResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddContextChildrenResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsRequest.java index a9d321e52b4d..2c9dc7471834 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddExecutionEventsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddExecutionEventsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsResponse.java index e576dcf82748..149add4d17e4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddExecutionEventsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddExecutionEventsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_AddExecutionEventsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddTrialMeasurementRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddTrialMeasurementRequest.java index 2ba1daf725ce..8cd8b98e7535 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddTrialMeasurementRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AddTrialMeasurementRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddTrialMeasurementRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_AddTrialMeasurementRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Annotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Annotation.java index c14133f3d63f..7c13eef38fcf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Annotation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Annotation.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Annotation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.AnnotationProto .internal_static_google_cloud_aiplatform_v1_Annotation_descriptor; @@ -486,17 +481,21 @@ public int getLabelsCount() { *
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -524,17 +523,21 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -553,17 +556,21 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -589,17 +596,21 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2375,17 +2386,21 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2413,17 +2428,21 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2442,17 +2461,21 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2478,17 +2501,21 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2520,17 +2547,21 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2558,17 +2589,21 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -2594,17 +2629,21 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationOrBuilder.java
index 43c379efbf8e..c9c650cd3482 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationOrBuilder.java
@@ -275,17 +275,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -301,17 +305,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -330,17 +338,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -356,17 +368,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
@@ -386,17 +402,21 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1.Annotation.payload_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationProto.java
index a4c18d682c5f..d0f6ba850297 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationProto.java
@@ -50,27 +50,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "esource.proto\0326google/cloud/aiplatform/v"
           + "1/user_action_reference.proto\032\034google/pr"
           + "otobuf/struct.proto\032\037google/protobuf/tim"
-          + "estamp.proto\"\316\004\n\nAnnotation\022\021\n\004name\030\001 \001("
-          + "\tB\003\340A\003\022\037\n\022payload_schema_uri\030\002 \001(\tB\003\340A\002\022"
-          + ",\n\007payload\030\003 \001(\0132\026.google.protobuf.Value"
-          + "B\003\340A\002\0224\n\013create_time\030\004 \001(\0132\032.google.prot"
-          + "obuf.TimestampB\003\340A\003\0224\n\013update_time\030\007 \001(\013"
-          + "2\032.google.protobuf.TimestampB\003\340A\003\022\021\n\004eta"
-          + "g\030\010 \001(\tB\003\340A\001\022O\n\021annotation_source\030\005 \001(\0132"
-          + "/.google.cloud.aiplatform.v1.UserActionR"
-          + "eferenceB\003\340A\003\022G\n\006labels\030\006 \003(\01322.google.c"
-          + "loud.aiplatform.v1.Annotation.LabelsEntr"
-          + "yB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va"
-          + "lue\030\002 \001(\t:\0028\001:\225\001\352A\221\001\n$aiplatform.googlea"
-          + "pis.com/Annotation\022iprojects/{project}/l"
-          + "ocations/{location}/datasets/{dataset}/d"
-          + "ataItems/{data_item}/annotations/{annota"
-          + "tion}B\315\001\n\036com.google.cloud.aiplatform.v1"
-          + "B\017AnnotationProtoP\001Z>cloud.google.com/go"
-          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
-          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
-          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
-          + "IPlatform::V1b\006proto3"
+          + "estamp.proto\"\326\004\n\nAnnotation\022\022\n\004name\030\001 \001("
+          + "\tB\004\342A\001\003\022 \n\022payload_schema_uri\030\002 \001(\tB\004\342A\001"
+          + "\002\022-\n\007payload\030\003 \001(\0132\026.google.protobuf.Val"
+          + "ueB\004\342A\001\002\0225\n\013create_time\030\004 \001(\0132\032.google.p"
+          + "rotobuf.TimestampB\004\342A\001\003\0225\n\013update_time\030\007"
+          + " \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022\022"
+          + "\n\004etag\030\010 \001(\tB\004\342A\001\001\022P\n\021annotation_source\030"
+          + "\005 \001(\0132/.google.cloud.aiplatform.v1.UserA"
+          + "ctionReferenceB\004\342A\001\003\022H\n\006labels\030\006 \003(\01322.g"
+          + "oogle.cloud.aiplatform.v1.Annotation.Lab"
+          + "elsEntryB\004\342A\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001"
+          + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\225\001\352A\221\001\n$aiplatform"
+          + ".googleapis.com/Annotation\022iprojects/{pr"
+          + "oject}/locations/{location}/datasets/{da"
+          + "taset}/dataItems/{data_item}/annotations"
+          + "/{annotation}B\315\001\n\036com.google.cloud.aipla"
+          + "tform.v1B\017AnnotationProtoP\001Z>cloud.googl"
+          + "e.com/go/aiplatform/apiv1/aiplatformpb;a"
+          + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1"
+          + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::"
+          + "Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpec.java
index 3d762f725f5b..9a4e86b29f36 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpec.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpec.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AnnotationSpec();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.AnnotationSpecProto
         .internal_static_google_cloud_aiplatform_v1_AnnotationSpec_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpecProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpecProto.java
index 12e1f56f5c51..c9945b2996a1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpecProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AnnotationSpecProto.java
@@ -44,21 +44,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "spec.proto\022\032google.cloud.aiplatform.v1\032\037"
           + "google/api/field_behavior.proto\032\031google/"
           + "api/resource.proto\032\037google/protobuf/time"
-          + "stamp.proto\"\314\002\n\016AnnotationSpec\022\021\n\004name\030\001"
-          + " \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\0224\n\013"
-          + "create_time\030\003 \001(\0132\032.google.protobuf.Time"
-          + "stampB\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google"
-          + ".protobuf.TimestampB\003\340A\003\022\021\n\004etag\030\005 \001(\tB\003"
-          + "\340A\001:\214\001\352A\210\001\n(aiplatform.googleapis.com/An"
-          + "notationSpec\022\\projects/{project}/locatio"
-          + "ns/{location}/datasets/{dataset}/annotat"
-          + "ionSpecs/{annotation_spec}B\321\001\n\036com.googl"
-          + "e.cloud.aiplatform.v1B\023AnnotationSpecPro"
-          + "toP\001Z>cloud.google.com/go/aiplatform/api"
-          + "v1/aiplatformpb;aiplatformpb\252\002\032Google.Cl"
-          + "oud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatf"
-          + "orm\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006"
-          + "proto3"
+          + "stamp.proto\"\321\002\n\016AnnotationSpec\022\022\n\004name\030\001"
+          + " \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\0225"
+          + "\n\013create_time\030\003 \001(\0132\032.google.protobuf.Ti"
+          + "mestampB\004\342A\001\003\0225\n\013update_time\030\004 \001(\0132\032.goo"
+          + "gle.protobuf.TimestampB\004\342A\001\003\022\022\n\004etag\030\005 \001"
+          + "(\tB\004\342A\001\001:\214\001\352A\210\001\n(aiplatform.googleapis.c"
+          + "om/AnnotationSpec\022\\projects/{project}/lo"
+          + "cations/{location}/datasets/{dataset}/an"
+          + "notationSpecs/{annotation_spec}B\321\001\n\036com."
+          + "google.cloud.aiplatform.v1B\023AnnotationSp"
+          + "ecProtoP\001Z>cloud.google.com/go/aiplatfor"
+          + "m/apiv1/aiplatformpb;aiplatformpb\252\002\032Goog"
+          + "le.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AI"
+          + "Platform\\V1\352\002\035Google::Cloud::AIPlatform:"
+          + ":V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Artifact.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Artifact.java
index 467f6bfe397d..1491f6114d05 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Artifact.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Artifact.java
@@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Artifact();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ArtifactProto
         .internal_static_google_cloud_aiplatform_v1_Artifact_descriptor;
@@ -487,6 +482,7 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -514,6 +510,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -532,6 +529,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -557,6 +555,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -726,6 +725,7 @@ public com.google.cloud.aiplatform.v1.Artifact.State getState() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -752,6 +752,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -783,6 +784,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -809,6 +811,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -2058,6 +2061,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2085,6 +2089,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2103,6 +2108,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2128,6 +2134,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2159,6 +2166,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2186,6 +2194,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2211,6 +2220,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2739,6 +2749,7 @@ public Builder clearState() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2764,6 +2775,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2789,6 +2801,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2813,6 +2826,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2833,6 +2847,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2860,6 +2875,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2885,6 +2901,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2910,6 +2927,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2934,6 +2952,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2954,6 +2973,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactOrBuilder.java
index 70aae3442a95..91da2fa9fa9e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactOrBuilder.java
@@ -134,6 +134,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -149,6 +150,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -167,6 +169,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -182,6 +185,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -201,6 +205,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -324,6 +329,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -339,6 +345,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -355,6 +362,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -370,6 +378,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactProto.java
index eb3766eecb6d..89897652e376 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ArtifactProto.java
@@ -48,29 +48,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "oto\022\032google.cloud.aiplatform.v1\032\037google/"
           + "api/field_behavior.proto\032\031google/api/res"
           + "ource.proto\032\034google/protobuf/struct.prot"
-          + "o\032\037google/protobuf/timestamp.proto\"\224\005\n\010A"
-          + "rtifact\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_na"
-          + "me\030\002 \001(\t\022\013\n\003uri\030\006 \001(\t\022\014\n\004etag\030\t \001(\t\022@\n\006l"
-          + "abels\030\n \003(\01320.google.cloud.aiplatform.v1"
-          + ".Artifact.LabelsEntry\0224\n\013create_time\030\013 \001"
-          + "(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013u"
-          + "pdate_time\030\014 \001(\0132\032.google.protobuf.Times"
-          + "tampB\003\340A\003\0229\n\005state\030\r \001(\0162*.google.cloud."
-          + "aiplatform.v1.Artifact.State\022\024\n\014schema_t"
-          + "itle\030\016 \001(\t\022\026\n\016schema_version\030\017 \001(\t\022)\n\010me"
-          + "tadata\030\020 \001(\0132\027.google.protobuf.Struct\022\023\n"
-          + "\013description\030\021 \001(\t\032-\n\013LabelsEntry\022\013\n\003key"
-          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"5\n\005State\022\025\n\021ST"
-          + "ATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\010\n\004LIVE\020\002"
-          + ":\206\001\352A\202\001\n\"aiplatform.googleapis.com/Artif"
-          + "act\022\\projects/{project}/locations/{locat"
-          + "ion}/metadataStores/{metadata_store}/art"
-          + "ifacts/{artifact}B\313\001\n\036com.google.cloud.a"
-          + "iplatform.v1B\rArtifactProtoP\001Z>cloud.goo"
-          + "gle.com/go/aiplatform/apiv1/aiplatformpb"
-          + ";aiplatformpb\252\002\032Google.Cloud.AIPlatform."
-          + "V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google"
-          + "::Cloud::AIPlatform::V1b\006proto3"
+          + "o\032\037google/protobuf/timestamp.proto\"\227\005\n\010A"
+          + "rtifact\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display_n"
+          + "ame\030\002 \001(\t\022\013\n\003uri\030\006 \001(\t\022\014\n\004etag\030\t \001(\t\022@\n\006"
+          + "labels\030\n \003(\01320.google.cloud.aiplatform.v"
+          + "1.Artifact.LabelsEntry\0225\n\013create_time\030\013 "
+          + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n"
+          + "\013update_time\030\014 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\0229\n\005state\030\r \001(\0162*.google.clo"
+          + "ud.aiplatform.v1.Artifact.State\022\024\n\014schem"
+          + "a_title\030\016 \001(\t\022\026\n\016schema_version\030\017 \001(\t\022)\n"
+          + "\010metadata\030\020 \001(\0132\027.google.protobuf.Struct"
+          + "\022\023\n\013description\030\021 \001(\t\032-\n\013LabelsEntry\022\013\n\003"
+          + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"5\n\005State\022\025\n"
+          + "\021STATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\010\n\004LIV"
+          + "E\020\002:\206\001\352A\202\001\n\"aiplatform.googleapis.com/Ar"
+          + "tifact\022\\projects/{project}/locations/{lo"
+          + "cation}/metadataStores/{metadata_store}/"
+          + "artifacts/{artifact}B\313\001\n\036com.google.clou"
+          + "d.aiplatform.v1B\rArtifactProtoP\001Z>cloud."
+          + "google.com/go/aiplatform/apiv1/aiplatfor"
+          + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo"
+          + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo"
+          + "gle::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Attribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Attribution.java
index 4fab280d40d8..878116bcd431 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Attribution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Attribution.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Attribution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_Attribution_descriptor;
@@ -80,9 +75,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The field name of the output is determined by the key in
    * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs].
+   *
    * If the Model's predicted output has multiple dimensions (rank > 1), this is
    * the value in the output located by
    * [output_index][google.cloud.aiplatform.v1.Attribution.output_index].
+   *
    * If there are multiple baselines, their output values are averaged.
    * 
* @@ -105,6 +102,7 @@ public double getBaselineOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. @@ -130,20 +128,26 @@ public double getInstanceOutputValue() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -172,20 +176,26 @@ public boolean hasFeatureAttributions() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -216,20 +226,26 @@ public com.google.protobuf.Value getFeatureAttributions() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -259,6 +275,7 @@ public com.google.protobuf.ValueOrBuilder getFeatureAttributionsOrBuilder() { * *
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -279,6 +296,7 @@ public java.util.List getOutputIndexList() {
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -298,6 +316,7 @@ public int getOutputIndexCount() {
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -327,6 +346,7 @@ public int getOutputIndex(int index) {
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
    * example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -356,6 +376,7 @@ public java.lang.String getOutputDisplayName() {
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
    * example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -389,6 +410,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
    * [feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * caused by approximation used in the explanation method. Lower value means
    * more precise attributions.
+   *
    * * For Sampled Shapley
    * [attribution][google.cloud.aiplatform.v1.ExplanationParameters.sampled_shapley_attribution],
    * increasing
@@ -404,6 +426,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
    * increasing
    * [step_count][google.cloud.aiplatform.v1.XraiAttribution.step_count] might
    * reduce the error.
+   *
    * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
    * for more information.
    * 
@@ -1022,9 +1045,11 @@ public Builder mergeFrom( * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1045,9 +1070,11 @@ public double getBaselineOutputValue() { * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1072,9 +1099,11 @@ public Builder setBaselineOutputValue(double value) { * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1098,6 +1127,7 @@ public Builder clearBaselineOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. @@ -1119,6 +1149,7 @@ public double getInstanceOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. @@ -1144,6 +1175,7 @@ public Builder setInstanceOutputValue(double value) { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. @@ -1175,20 +1207,26 @@ public Builder clearInstanceOutputValue() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1216,20 +1254,26 @@ public boolean hasFeatureAttributions() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1263,20 +1307,26 @@ public com.google.protobuf.Value getFeatureAttributions() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1312,20 +1362,26 @@ public Builder setFeatureAttributions(com.google.protobuf.Value value) { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1358,20 +1414,26 @@ public Builder setFeatureAttributions(com.google.protobuf.Value.Builder builderF * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1410,20 +1472,26 @@ public Builder mergeFeatureAttributions(com.google.protobuf.Value value) { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1456,20 +1524,26 @@ public Builder clearFeatureAttributions() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1497,20 +1571,26 @@ public com.google.protobuf.Value.Builder getFeatureAttributionsBuilder() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1542,20 +1622,26 @@ public com.google.protobuf.ValueOrBuilder getFeatureAttributionsOrBuilder() { * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1599,6 +1685,7 @@ private void ensureOutputIndexIsMutable() { * *
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1620,6 +1707,7 @@ public java.util.List getOutputIndexList() {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1639,6 +1727,7 @@ public int getOutputIndexCount() {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1659,6 +1748,7 @@ public int getOutputIndex(int index) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1684,6 +1774,7 @@ public Builder setOutputIndex(int index, int value) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1708,6 +1799,7 @@ public Builder addOutputIndex(int value) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1731,6 +1823,7 @@ public Builder addAllOutputIndex(java.lang.Iterable
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1757,6 +1850,7 @@ public Builder clearOutputIndex() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
      * example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1785,6 +1879,7 @@ public java.lang.String getOutputDisplayName() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
      * example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1813,6 +1908,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
      * example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1840,6 +1936,7 @@ public Builder setOutputDisplayName(java.lang.String value) {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
      * example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1863,6 +1960,7 @@ public Builder clearOutputDisplayName() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
      * example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1894,6 +1992,7 @@ public Builder setOutputDisplayNameBytes(com.google.protobuf.ByteString value) {
      * [feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * caused by approximation used in the explanation method. Lower value means
      * more precise attributions.
+     *
      * * For Sampled Shapley
      * [attribution][google.cloud.aiplatform.v1.ExplanationParameters.sampled_shapley_attribution],
      * increasing
@@ -1909,6 +2008,7 @@ public Builder setOutputDisplayNameBytes(com.google.protobuf.ByteString value) {
      * increasing
      * [step_count][google.cloud.aiplatform.v1.XraiAttribution.step_count] might
      * reduce the error.
+     *
      * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
      * for more information.
      * 
@@ -1929,6 +2029,7 @@ public double getApproximationError() { * [feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions] * caused by approximation used in the explanation method. Lower value means * more precise attributions. + * * * For Sampled Shapley * [attribution][google.cloud.aiplatform.v1.ExplanationParameters.sampled_shapley_attribution], * increasing @@ -1944,6 +2045,7 @@ public double getApproximationError() { * increasing * [step_count][google.cloud.aiplatform.v1.XraiAttribution.step_count] might * reduce the error. + * * See [this introduction](/vertex-ai/docs/explainable-ai/overview) * for more information. *
@@ -1968,6 +2070,7 @@ public Builder setApproximationError(double value) { * [feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions] * caused by approximation used in the explanation method. Lower value means * more precise attributions. + * * * For Sampled Shapley * [attribution][google.cloud.aiplatform.v1.ExplanationParameters.sampled_shapley_attribution], * increasing @@ -1983,6 +2086,7 @@ public Builder setApproximationError(double value) { * increasing * [step_count][google.cloud.aiplatform.v1.XraiAttribution.step_count] might * reduce the error. + * * See [this introduction](/vertex-ai/docs/explainable-ai/overview) * for more information. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AttributionOrBuilder.java index 470297a4f6d3..e051a5ba081b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AttributionOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AttributionOrBuilder.java @@ -32,9 +32,11 @@ public interface AttributionOrBuilder * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -52,6 +54,7 @@ public interface AttributionOrBuilder * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. @@ -72,20 +75,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -111,20 +120,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -150,20 +165,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1.ExplainRequest.instances] according * to [explanation metadata for * inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances] contributed * to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -184,6 +205,7 @@ public interface AttributionOrBuilder * *
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -201,6 +223,7 @@ public interface AttributionOrBuilder
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -218,6 +241,7 @@ public interface AttributionOrBuilder
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -239,6 +263,7 @@ public interface AttributionOrBuilder
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
    * example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -257,6 +282,7 @@ public interface AttributionOrBuilder
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1.Attribution.output_index]. For
    * example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -277,6 +303,7 @@ public interface AttributionOrBuilder
    * [feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * caused by approximation used in the explanation method. Lower value means
    * more precise attributions.
+   *
    * * For Sampled Shapley
    * [attribution][google.cloud.aiplatform.v1.ExplanationParameters.sampled_shapley_attribution],
    * increasing
@@ -292,6 +319,7 @@ public interface AttributionOrBuilder
    * increasing
    * [step_count][google.cloud.aiplatform.v1.XraiAttribution.step_count] might
    * reduce the error.
+   *
    * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
    * for more information.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutomaticResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutomaticResources.java index d68220fbaa8e..8fbddaa9586b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutomaticResources.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutomaticResources.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomaticResources(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1_AutomaticResources_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpec.java index 4e125454f95b..adf4822a4415 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpec.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoscalingMetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1_AutoscalingMetricSpec_descriptor; @@ -79,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -106,6 +102,7 @@ public java.lang.String getMetricName() {
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -522,6 +519,7 @@ public Builder mergeFrom(
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -548,6 +546,7 @@ public java.lang.String getMetricName() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -574,6 +573,7 @@ public com.google.protobuf.ByteString getMetricNameBytes() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -599,6 +599,7 @@ public Builder setMetricName(java.lang.String value) {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -620,6 +621,7 @@ public Builder clearMetricName() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpecOrBuilder.java
index c5139ae6587d..9974dfd4cbc5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AutoscalingMetricSpecOrBuilder.java
@@ -29,6 +29,7 @@ public interface AutoscalingMetricSpecOrBuilder
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -45,6 +46,7 @@ public interface AutoscalingMetricSpecOrBuilder
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AvroSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AvroSource.java
index 3dc536d46646..ee6216e725ed 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AvroSource.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/AvroSource.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AvroSource();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IoProto
         .internal_static_google_cloud_aiplatform_v1_AvroSource_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesOperationMetadata.java
index 91c49ab90e23..c3f79a45b769 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateFeaturesOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesRequest.java
index 659423b7c465..c3f548be3a31 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateFeaturesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesResponse.java
index cccf153258d3..92cc3490b6d2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateFeaturesResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateFeaturesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsRequest.java
index 8dcd4f87adcb..20cf72d23bd1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardRunsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateTensorboardRunsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsResponse.java
index b98258239569..1ae88e96f317 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardRunsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardRunsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateTensorboardRunsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesRequest.java
index 6a70f63e9d0d..d9e20e452e89 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardTimeSeriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateTensorboardTimeSeriesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesResponse.java
index 495d8f622a47..0bcf05e43961 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchCreateTensorboardTimeSeriesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardTimeSeriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchCreateTensorboardTimeSeriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchDedicatedResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchDedicatedResources.java
index f6853acc1668..6208b59b1227 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchDedicatedResources.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchDedicatedResources.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchDedicatedResources();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1_BatchDedicatedResources_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsRequest.java
index 4ce6366b19f6..461e1ec446a1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportEvaluatedAnnotationsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchImportEvaluatedAnnotationsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsResponse.java
index 80e2dd67fa74..94407a1cf40d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportEvaluatedAnnotationsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportEvaluatedAnnotationsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchImportEvaluatedAnnotationsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesRequest.java
index bce518926b75..c0b04be756dc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportModelEvaluationSlicesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchImportModelEvaluationSlicesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesResponse.java
index a0e11d9c6719..030d363039bd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchImportModelEvaluationSlicesResponse.java
@@ -41,7 +41,7 @@ private BatchImportModelEvaluationSlicesResponse(
   }
 
   private BatchImportModelEvaluationSlicesResponse() {
-    importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportModelEvaluationSlicesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchImportModelEvaluationSlicesResponse_descriptor;
@@ -73,7 +68,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   public static final int IMPORTED_MODEL_EVALUATION_SLICES_FIELD_NUMBER = 1;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList importedModelEvaluationSlices_;
+  private com.google.protobuf.LazyStringArrayList importedModelEvaluationSlices_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -357,8 +353,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -389,7 +384,6 @@ public com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse b
     public com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse buildPartial() {
       com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse result =
           new com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -397,18 +391,13 @@ public com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse b
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        importedModelEvaluationSlices_ = importedModelEvaluationSlices_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.importedModelEvaluationSlices_ = importedModelEvaluationSlices_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        importedModelEvaluationSlices_.makeImmutable();
+        result.importedModelEvaluationSlices_ = importedModelEvaluationSlices_;
+      }
     }
 
     @java.lang.Override
@@ -464,7 +453,7 @@ public Builder mergeFrom(
       if (!other.importedModelEvaluationSlices_.isEmpty()) {
         if (importedModelEvaluationSlices_.isEmpty()) {
           importedModelEvaluationSlices_ = other.importedModelEvaluationSlices_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureImportedModelEvaluationSlicesIsMutable();
           importedModelEvaluationSlices_.addAll(other.importedModelEvaluationSlices_);
@@ -523,15 +512,15 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList importedModelEvaluationSlices_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList importedModelEvaluationSlices_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureImportedModelEvaluationSlicesIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!importedModelEvaluationSlices_.isModifiable()) {
         importedModelEvaluationSlices_ =
             new com.google.protobuf.LazyStringArrayList(importedModelEvaluationSlices_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
@@ -548,7 +537,8 @@ private void ensureImportedModelEvaluationSlicesIsMutable() {
      * @return A list containing the importedModelEvaluationSlices.
      */
     public com.google.protobuf.ProtocolStringList getImportedModelEvaluationSlicesList() {
-      return importedModelEvaluationSlices_.getUnmodifiableView();
+      importedModelEvaluationSlices_.makeImmutable();
+      return importedModelEvaluationSlices_;
     }
     /**
      *
@@ -625,6 +615,7 @@ public Builder setImportedModelEvaluationSlices(int index, java.lang.String valu
       }
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -649,6 +640,7 @@ public Builder addImportedModelEvaluationSlices(java.lang.String value) {
       }
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -672,6 +664,7 @@ public Builder addAllImportedModelEvaluationSlices(
       ensureImportedModelEvaluationSlicesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(
           values, importedModelEvaluationSlices_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -690,8 +683,9 @@ public Builder addAllImportedModelEvaluationSlices(
      * @return This builder for chaining.
      */
     public Builder clearImportedModelEvaluationSlices() {
-      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -717,6 +711,7 @@ public Builder addImportedModelEvaluationSlicesBytes(com.google.protobuf.ByteStr
       checkByteStringIsUtf8(value);
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesOperationMetadata.java
index bd08271651ea..36e4b6f4d66c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesOperationMetadata.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchMigrateResourcesOperationMetadata_descriptor;
@@ -222,8 +217,7 @@ public interface PartialResultOrBuilder
      */
     com.google.cloud.aiplatform.v1.MigrateResourceRequestOrBuilder getRequestOrBuilder();
 
-    public com.google.cloud.aiplatform.v1.BatchMigrateResourcesOperationMetadata.PartialResult
-            .ResultCase
+    com.google.cloud.aiplatform.v1.BatchMigrateResourcesOperationMetadata.PartialResult.ResultCase
         getResultCase();
   }
   /**
@@ -255,11 +249,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new PartialResult();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.MigrationServiceProto
           .internal_static_google_cloud_aiplatform_v1_BatchMigrateResourcesOperationMetadata_PartialResult_descriptor;
@@ -278,6 +267,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int resultCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object result_;
 
     public enum ResultCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesRequest.java
index 481b4bbabd3d..733687e58b8e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchMigrateResourcesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesResponse.java
index 0761fb8a9e5b..4df2e1a0f806 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchMigrateResourcesResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1_BatchMigrateResourcesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJob.java
index 28e31ee205ea..6aa02507e365 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJob.java
@@ -58,11 +58,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchPredictionJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.BatchPredictionJobProto
         .internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor;
@@ -205,7 +200,7 @@ public interface InputConfigOrBuilder
      */
     com.google.protobuf.ByteString getInstancesFormatBytes();
 
-    public com.google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.SourceCase getSourceCase();
+    com.google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.SourceCase getSourceCase();
   }
   /**
    *
@@ -240,11 +235,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.BatchPredictionJobProto
           .internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_descriptor;
@@ -261,6 +251,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int sourceCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object source_;
 
     public enum SourceCase
@@ -1585,12 +1577,15 @@ public interface InstanceConfigOrBuilder
      * [batch prediction input instance
      * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format]
      * to the specified format.
+     *
      * Supported values are:
+     *
      * * `object`: Each input is converted to JSON object format.
      *     * For `bigquery`, each row is converted to an object.
      *     * For `jsonl`, each line of the JSONL input must be an object.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * * `array`: Each input is converted to JSON array format.
      *     * For `bigquery`, each row is converted to an array. The order
      *       of columns is determined by the BigQuery column order, unless
@@ -1603,8 +1598,10 @@ public interface InstanceConfigOrBuilder
      *       must be populated for specifying field orders.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * If not specified, Vertex AI converts the batch prediction input as
      * follows:
+     *
      *  * For `bigquery` and `csv`, the behavior is the same as `array`. The
      *    order of columns is the same as defined in the file or table, unless
      *    [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
@@ -1633,12 +1630,15 @@ public interface InstanceConfigOrBuilder
      * [batch prediction input instance
      * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format]
      * to the specified format.
+     *
      * Supported values are:
+     *
      * * `object`: Each input is converted to JSON object format.
      *     * For `bigquery`, each row is converted to an object.
      *     * For `jsonl`, each line of the JSONL input must be an object.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * * `array`: Each input is converted to JSON array format.
      *     * For `bigquery`, each row is converted to an array. The order
      *       of columns is determined by the BigQuery column order, unless
@@ -1651,8 +1651,10 @@ public interface InstanceConfigOrBuilder
      *       must be populated for specifying field orders.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * If not specified, Vertex AI converts the batch prediction input as
      * follows:
+     *
      *  * For `bigquery` and `csv`, the behavior is the same as `array`. The
      *    order of columns is the same as defined in the file or table, unless
      *    [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
@@ -1678,6 +1680,7 @@ public interface InstanceConfigOrBuilder
      *
      * 
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -1685,10 +1688,12 @@ public interface InstanceConfigOrBuilder
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1703,6 +1708,7 @@ public interface InstanceConfigOrBuilder * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -1710,10 +1716,12 @@ public interface InstanceConfigOrBuilder
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1730,13 +1738,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1752,13 +1763,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1774,13 +1788,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1797,13 +1814,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1821,12 +1841,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1842,12 +1865,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1863,12 +1889,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1885,12 +1914,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1925,8 +1957,8 @@ private InstanceConfig(com.google.protobuf.GeneratedMessageV3.Builder builder private InstanceConfig() { instanceType_ = ""; keyField_ = ""; - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -1935,11 +1967,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InstanceConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_descriptor; @@ -1968,12 +1995,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -1986,8 +2016,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2027,12 +2059,15 @@ public java.lang.String getInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2045,8 +2080,10 @@ public java.lang.String getInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2087,6 +2124,7 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -2094,10 +2132,12 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() {
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2123,6 +2163,7 @@ public java.lang.String getKeyField() { * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -2130,10 +2171,12 @@ public java.lang.String getKeyField() {
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2158,20 +2201,24 @@ public com.google.protobuf.ByteString getKeyFieldBytes() { public static final int INCLUDED_FIELDS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList includedFields_; + private com.google.protobuf.LazyStringArrayList includedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2189,13 +2236,16 @@ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2213,13 +2263,16 @@ public int getIncludedFieldsCount() { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2238,13 +2291,16 @@ public java.lang.String getIncludedFields(int index) { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2261,19 +2317,23 @@ public com.google.protobuf.ByteString getIncludedFieldsBytes(int index) { public static final int EXCLUDED_FIELDS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList excludedFields_; + private com.google.protobuf.LazyStringArrayList excludedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2291,12 +2351,15 @@ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2314,12 +2377,15 @@ public int getExcludedFieldsCount() { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2338,12 +2404,15 @@ public java.lang.String getExcludedFields(int index) { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2604,10 +2673,8 @@ public Builder clear() { bitField0_ = 0; instanceType_ = ""; keyField_ = ""; - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -2637,7 +2704,6 @@ public com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig build() public com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig buildPartial() { com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig result = new com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2645,20 +2711,6 @@ public com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig buildPar return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig result) { - if (((bitField0_ & 0x00000004) != 0)) { - includedFields_ = includedFields_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.includedFields_ = includedFields_; - if (((bitField0_ & 0x00000008) != 0)) { - excludedFields_ = excludedFields_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.excludedFields_ = excludedFields_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig result) { int from_bitField0_ = bitField0_; @@ -2668,6 +2720,14 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000002) != 0)) { result.keyField_ = keyField_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + includedFields_.makeImmutable(); + result.includedFields_ = includedFields_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + excludedFields_.makeImmutable(); + result.excludedFields_ = excludedFields_; + } } @java.lang.Override @@ -2734,7 +2794,7 @@ public Builder mergeFrom( if (!other.includedFields_.isEmpty()) { if (includedFields_.isEmpty()) { includedFields_ = other.includedFields_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureIncludedFieldsIsMutable(); includedFields_.addAll(other.includedFields_); @@ -2744,7 +2804,7 @@ public Builder mergeFrom( if (!other.excludedFields_.isEmpty()) { if (excludedFields_.isEmpty()) { excludedFields_ = other.excludedFields_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureExcludedFieldsIsMutable(); excludedFields_.addAll(other.excludedFields_); @@ -2832,12 +2892,15 @@ public Builder mergeFrom( * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2850,8 +2913,10 @@ public Builder mergeFrom( * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2890,12 +2955,15 @@ public java.lang.String getInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2908,8 +2976,10 @@ public java.lang.String getInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2948,12 +3018,15 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2966,8 +3039,10 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3005,12 +3080,15 @@ public Builder setInstanceType(java.lang.String value) { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -3023,8 +3101,10 @@ public Builder setInstanceType(java.lang.String value) { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3058,12 +3138,15 @@ public Builder clearInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -3076,8 +3159,10 @@ public Builder clearInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3114,6 +3199,7 @@ public Builder setInstanceTypeBytes(com.google.protobuf.ByteString value) { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3121,10 +3207,12 @@ public Builder setInstanceTypeBytes(com.google.protobuf.ByteString value) {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3149,6 +3237,7 @@ public java.lang.String getKeyField() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3156,10 +3245,12 @@ public java.lang.String getKeyField() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3184,6 +3275,7 @@ public com.google.protobuf.ByteString getKeyFieldBytes() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3191,10 +3283,12 @@ public com.google.protobuf.ByteString getKeyFieldBytes() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3218,6 +3312,7 @@ public Builder setKeyField(java.lang.String value) { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3225,10 +3320,12 @@ public Builder setKeyField(java.lang.String value) {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3248,6 +3345,7 @@ public Builder clearKeyField() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3255,10 +3353,12 @@ public Builder clearKeyField() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3279,14 +3379,14 @@ public Builder setKeyFieldBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList includedFields_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList includedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureIncludedFieldsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!includedFields_.isModifiable()) { includedFields_ = new com.google.protobuf.LazyStringArrayList(includedFields_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -3294,13 +3394,16 @@ private void ensureIncludedFieldsIsMutable() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3310,7 +3413,8 @@ private void ensureIncludedFieldsIsMutable() { * @return A list containing the includedFields. */ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { - return includedFields_.getUnmodifiableView(); + includedFields_.makeImmutable(); + return includedFields_; } /** * @@ -3318,13 +3422,16 @@ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3342,13 +3449,16 @@ public int getIncludedFieldsCount() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3367,13 +3477,16 @@ public java.lang.String getIncludedFields(int index) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3392,13 +3505,16 @@ public com.google.protobuf.ByteString getIncludedFieldsBytes(int index) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3415,6 +3531,7 @@ public Builder setIncludedFields(int index, java.lang.String value) { } ensureIncludedFieldsIsMutable(); includedFields_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3424,13 +3541,16 @@ public Builder setIncludedFields(int index, java.lang.String value) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3446,6 +3566,7 @@ public Builder addIncludedFields(java.lang.String value) { } ensureIncludedFieldsIsMutable(); includedFields_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3455,13 +3576,16 @@ public Builder addIncludedFields(java.lang.String value) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3474,6 +3598,7 @@ public Builder addIncludedFields(java.lang.String value) { public Builder addAllIncludedFields(java.lang.Iterable values) { ensureIncludedFieldsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, includedFields_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3483,13 +3608,16 @@ public Builder addAllIncludedFields(java.lang.Iterable values) *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3499,8 +3627,9 @@ public Builder addAllIncludedFields(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearIncludedFields() { - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -3510,13 +3639,16 @@ public Builder clearIncludedFields() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3533,18 +3665,19 @@ public Builder addIncludedFieldsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureIncludedFieldsIsMutable(); includedFields_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList excludedFields_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList excludedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExcludedFieldsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!excludedFields_.isModifiable()) { excludedFields_ = new com.google.protobuf.LazyStringArrayList(excludedFields_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -3552,12 +3685,15 @@ private void ensureExcludedFieldsIsMutable() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3567,7 +3703,8 @@ private void ensureExcludedFieldsIsMutable() { * @return A list containing the excludedFields. */ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { - return excludedFields_.getUnmodifiableView(); + excludedFields_.makeImmutable(); + return excludedFields_; } /** * @@ -3575,12 +3712,15 @@ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3598,12 +3738,15 @@ public int getExcludedFieldsCount() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3622,12 +3765,15 @@ public java.lang.String getExcludedFields(int index) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3646,12 +3792,15 @@ public com.google.protobuf.ByteString getExcludedFieldsBytes(int index) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3668,6 +3817,7 @@ public Builder setExcludedFields(int index, java.lang.String value) { } ensureExcludedFieldsIsMutable(); excludedFields_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3677,12 +3827,15 @@ public Builder setExcludedFields(int index, java.lang.String value) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3698,6 +3851,7 @@ public Builder addExcludedFields(java.lang.String value) { } ensureExcludedFieldsIsMutable(); excludedFields_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3707,12 +3861,15 @@ public Builder addExcludedFields(java.lang.String value) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3725,6 +3882,7 @@ public Builder addExcludedFields(java.lang.String value) { public Builder addAllExcludedFields(java.lang.Iterable values) { ensureExcludedFieldsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, excludedFields_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3734,12 +3892,15 @@ public Builder addAllExcludedFields(java.lang.Iterable values) *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3749,8 +3910,9 @@ public Builder addAllExcludedFields(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearExcludedFields() { - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -3760,12 +3922,15 @@ public Builder clearExcludedFields() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3782,6 +3947,7 @@ public Builder addExcludedFieldsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExcludedFieldsIsMutable(); excludedFields_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -4077,7 +4243,7 @@ public interface OutputConfigOrBuilder */ com.google.protobuf.ByteString getPredictionsFormatBytes(); - public com.google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.DestinationCase + com.google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.DestinationCase getDestinationCase(); } /** @@ -4113,11 +4279,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_descriptor; @@ -4134,6 +4295,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -6003,7 +6166,7 @@ public interface OutputInfoOrBuilder */ com.google.protobuf.ByteString getBigqueryOutputTableBytes(); - public com.google.cloud.aiplatform.v1.BatchPredictionJob.OutputInfo.OutputLocationCase + com.google.cloud.aiplatform.v1.BatchPredictionJob.OutputInfo.OutputLocationCase getOutputLocationCase(); } /** @@ -6037,11 +6200,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_descriptor; @@ -6058,6 +6216,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int outputLocationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object outputLocation_; public enum OutputLocationCase @@ -7349,6 +7509,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -7382,6 +7543,7 @@ public java.lang.String getModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -7864,6 +8026,7 @@ public com.google.cloud.aiplatform.v1.BatchDedicatedResources getDedicatedResour * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7892,6 +8055,7 @@ public java.lang.String getServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7987,10 +8151,12 @@ public boolean hasManualBatchTuningParameters() { * *
    * Generate explanation with the batch prediction results.
+   *
    * When set to `true`, the batch prediction output changes based on the
    * `predictions_format` field of the
    * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config]
    * object:
+   *
    *  * `bigquery`: output includes a column named `explanation`. The value
    *    is a struct that conforms to the
    *    [Explanation][google.cloud.aiplatform.v1.Explanation] object.
@@ -7999,6 +8165,7 @@ public boolean hasManualBatchTuningParameters() {
    *    conforms to the [Explanation][google.cloud.aiplatform.v1.Explanation]
    *    object.
    *  * `csv`: Generating explanations for CSV format is not supported.
+   *
    * If this field is set to true, either the
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
    * or
@@ -8025,6 +8192,7 @@ public boolean getGenerateExplanation() {
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -8052,6 +8220,7 @@ public boolean hasExplanationSpec() {
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -8081,6 +8250,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -8351,6 +8521,7 @@ public com.google.rpc.StatusOrBuilder getPartialFailuresOrBuilder(int index) {
    * Output only. Information about resources that had been consumed by this
    * job. Provided in real time at best effort basis, as well as a final value
    * once the job completes.
+   *
    * Note: This field currently may be not populated for batch predictions that
    * use AutoML Models.
    * 
@@ -8372,6 +8543,7 @@ public boolean hasResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -8395,6 +8567,7 @@ public com.google.cloud.aiplatform.v1.ResourcesConsumed getResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -8699,9 +8872,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8725,9 +8900,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8742,9 +8919,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8766,9 +8945,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8853,6 +9034,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -10278,6 +10460,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10310,6 +10493,7 @@ public java.lang.String getModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10342,6 +10526,7 @@ public com.google.protobuf.ByteString getModelBytes() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10373,6 +10558,7 @@ public Builder setModel(java.lang.String value) { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10400,6 +10586,7 @@ public Builder clearModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -11936,6 +12123,7 @@ public Builder clearDedicatedResources() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -11963,6 +12151,7 @@ public java.lang.String getServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -11990,6 +12179,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12016,6 +12206,7 @@ public Builder setServiceAccount(java.lang.String value) { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12038,6 +12229,7 @@ public Builder clearServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12300,10 +12492,12 @@ public Builder clearManualBatchTuningParameters() { * *
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1.Explanation] object.
@@ -12312,6 +12506,7 @@ public Builder clearManualBatchTuningParameters() {
      *    conforms to the [Explanation][google.cloud.aiplatform.v1.Explanation]
      *    object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
      * or
@@ -12332,10 +12527,12 @@ public boolean getGenerateExplanation() {
      *
      * 
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1.Explanation] object.
@@ -12344,6 +12541,7 @@ public boolean getGenerateExplanation() {
      *    conforms to the [Explanation][google.cloud.aiplatform.v1.Explanation]
      *    object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
      * or
@@ -12368,10 +12566,12 @@ public Builder setGenerateExplanation(boolean value) {
      *
      * 
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1.Explanation] object.
@@ -12380,6 +12580,7 @@ public Builder setGenerateExplanation(boolean value) {
      *    conforms to the [Explanation][google.cloud.aiplatform.v1.Explanation]
      *    object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
      * or
@@ -12412,6 +12613,7 @@ public Builder clearGenerateExplanation() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12438,6 +12640,7 @@ public boolean hasExplanationSpec() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12470,6 +12673,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12504,6 +12708,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12536,6 +12741,7 @@ public Builder setExplanationSpec(
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12574,6 +12780,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12605,6 +12812,7 @@ public Builder clearExplanationSpec() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12631,6 +12839,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpec
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -12661,6 +12870,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
      * All fields of
@@ -13630,6 +13840,7 @@ public java.util.List getPartialFailuresBuilderLi
      * Output only. Information about resources that had been consumed by this
      * job. Provided in real time at best effort basis, as well as a final value
      * once the job completes.
+     *
      * Note: This field currently may be not populated for batch predictions that
      * use AutoML Models.
      * 
@@ -13650,6 +13861,7 @@ public boolean hasResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13676,6 +13888,7 @@ public com.google.cloud.aiplatform.v1.ResourcesConsumed getResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13704,6 +13917,7 @@ public Builder setResourcesConsumed(com.google.cloud.aiplatform.v1.ResourcesCons * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13730,6 +13944,7 @@ public Builder setResourcesConsumed( * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13762,6 +13977,7 @@ public Builder mergeResourcesConsumed(com.google.cloud.aiplatform.v1.ResourcesCo * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13787,6 +14003,7 @@ public Builder clearResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13807,6 +14024,7 @@ public com.google.cloud.aiplatform.v1.ResourcesConsumed.Builder getResourcesCons * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -13832,6 +14050,7 @@ public com.google.cloud.aiplatform.v1.ResourcesConsumed.Builder getResourcesCons * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14895,9 +15114,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -14921,9 +15142,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -14938,9 +15161,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -14962,9 +15187,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -14992,9 +15219,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15018,9 +15247,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15042,9 +15273,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15269,6 +15502,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -15289,6 +15523,7 @@ public boolean getDisableContainerLogging() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -15313,6 +15548,7 @@ public Builder setDisableContainerLogging(boolean value) { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobOrBuilder.java index 1571938f52f2..bc9353d4b7c8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobOrBuilder.java @@ -82,6 +82,7 @@ public interface BatchPredictionJobOrBuilder * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -104,6 +105,7 @@ public interface BatchPredictionJobOrBuilder * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -453,6 +455,7 @@ public interface BatchPredictionJobOrBuilder * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -470,6 +473,7 @@ public interface BatchPredictionJobOrBuilder * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -536,10 +540,12 @@ public interface BatchPredictionJobOrBuilder * *
    * Generate explanation with the batch prediction results.
+   *
    * When set to `true`, the batch prediction output changes based on the
    * `predictions_format` field of the
    * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config]
    * object:
+   *
    *  * `bigquery`: output includes a column named `explanation`. The value
    *    is a struct that conforms to the
    *    [Explanation][google.cloud.aiplatform.v1.Explanation] object.
@@ -548,6 +554,7 @@ public interface BatchPredictionJobOrBuilder
    *    conforms to the [Explanation][google.cloud.aiplatform.v1.Explanation]
    *    object.
    *  * `csv`: Generating explanations for CSV format is not supported.
+   *
    * If this field is set to true, either the
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
    * or
@@ -569,6 +576,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -593,6 +601,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -617,6 +626,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
    * All fields of
@@ -823,6 +833,7 @@ public interface BatchPredictionJobOrBuilder
    * Output only. Information about resources that had been consumed by this
    * job. Provided in real time at best effort basis, as well as a final value
    * once the job completes.
+   *
    * Note: This field currently may be not populated for batch predictions that
    * use AutoML Models.
    * 
@@ -841,6 +852,7 @@ public interface BatchPredictionJobOrBuilder * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -859,6 +871,7 @@ public interface BatchPredictionJobOrBuilder * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -1073,9 +1086,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1087,9 +1102,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1104,9 +1121,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1118,9 +1137,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1136,9 +1157,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1196,6 +1219,7 @@ java.lang.String getLabelsOrDefault( * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobProto.java index 2ef0f143261b..e96c99aad27c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchPredictionJobProto.java @@ -75,75 +75,76 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rs.proto\032:google/cloud/aiplatform/v1/unm" + "anaged_container_model.proto\032\034google/pro" + "tobuf/struct.proto\032\037google/protobuf/time" - + "stamp.proto\032\027google/rpc/status.proto\"\273\023\n" - + "\022BatchPredictionJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031" - + "\n\014display_name\030\002 \001(\tB\003\340A\002\0223\n\005model\030\003 \001(\t" - + "B$\372A!\n\037aiplatform.googleapis.com/Model\022\035" - + "\n\020model_version_id\030\036 \001(\tB\003\340A\003\022V\n\031unmanag" - + "ed_container_model\030\034 \001(\01323.google.cloud." - + "aiplatform.v1.UnmanagedContainerModel\022U\n" - + "\014input_config\030\004 \001(\0132:.google.cloud.aipla" - + "tform.v1.BatchPredictionJob.InputConfigB" - + "\003\340A\002\022V\n\017instance_config\030\033 \001(\0132=.google.c" - + "loud.aiplatform.v1.BatchPredictionJob.In" - + "stanceConfig\0220\n\020model_parameters\030\005 \001(\0132\026" - + ".google.protobuf.Value\022W\n\routput_config\030" - + "\006 \001(\0132;.google.cloud.aiplatform.v1.Batch" - + "PredictionJob.OutputConfigB\003\340A\002\022P\n\023dedic" - + "ated_resources\030\007 \001(\01323.google.cloud.aipl" - + "atform.v1.BatchDedicatedResources\022\027\n\017ser" - + "vice_account\030\035 \001(\t\022d\n\036manual_batch_tunin" - + "g_parameters\030\010 \001(\01327.google.cloud.aiplat" - + "form.v1.ManualBatchTuningParametersB\003\340A\005" - + "\022\034\n\024generate_explanation\030\027 \001(\010\022E\n\020explan" - + "ation_spec\030\031 \001(\0132+.google.cloud.aiplatfo" - + "rm.v1.ExplanationSpec\022S\n\013output_info\030\t \001" - + "(\01329.google.cloud.aiplatform.v1.BatchPre" - + "dictionJob.OutputInfoB\003\340A\003\0228\n\005state\030\n \001(" - + "\0162$.google.cloud.aiplatform.v1.JobStateB" - + "\003\340A\003\022&\n\005error\030\013 \001(\0132\022.google.rpc.StatusB" - + "\003\340A\003\0221\n\020partial_failures\030\014 \003(\0132\022.google." - + "rpc.StatusB\003\340A\003\022N\n\022resources_consumed\030\r " - + "\001(\0132-.google.cloud.aiplatform.v1.Resourc" - + "esConsumedB\003\340A\003\022J\n\020completion_stats\030\016 \001(" - + "\0132+.google.cloud.aiplatform.v1.Completio" - + "nStatsB\003\340A\003\0224\n\013create_time\030\017 \001(\0132\032.googl" - + "e.protobuf.TimestampB\003\340A\003\0223\n\nstart_time\030" - + "\020 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221" - + "\n\010end_time\030\021 \001(\0132\032.google.protobuf.Times" - + "tampB\003\340A\003\0224\n\013update_time\030\022 \001(\0132\032.google." - + "protobuf.TimestampB\003\340A\003\022J\n\006labels\030\023 \003(\0132" - + ":.google.cloud.aiplatform.v1.BatchPredic" - + "tionJob.LabelsEntry\022C\n\017encryption_spec\030\030" - + " \001(\0132*.google.cloud.aiplatform.v1.Encryp" - + "tionSpec\022!\n\031disable_container_logging\030\" " - + "\001(\010\032\272\001\n\013InputConfig\022;\n\ngcs_source\030\002 \001(\0132" - + "%.google.cloud.aiplatform.v1.GcsSourceH\000" - + "\022E\n\017bigquery_source\030\003 \001(\0132*.google.cloud" - + ".aiplatform.v1.BigQuerySourceH\000\022\035\n\020insta" - + "nces_format\030\001 \001(\tB\003\340A\002B\010\n\006source\032l\n\016Inst" - + "anceConfig\022\025\n\rinstance_type\030\001 \001(\t\022\021\n\tkey" - + "_field\030\002 \001(\t\022\027\n\017included_fields\030\003 \003(\t\022\027\n" - + "\017excluded_fields\030\004 \003(\t\032\326\001\n\014OutputConfig\022" - + "E\n\017gcs_destination\030\002 \001(\0132*.google.cloud." - + "aiplatform.v1.GcsDestinationH\000\022O\n\024bigque" - + "ry_destination\030\003 \001(\0132/.google.cloud.aipl" - + "atform.v1.BigQueryDestinationH\000\022\037\n\022predi" - + "ctions_format\030\001 \001(\tB\003\340A\002B\r\n\013destination\032" - + "\220\001\n\nOutputInfo\022#\n\024gcs_output_directory\030\001" - + " \001(\tB\003\340A\003H\000\022&\n\027bigquery_output_dataset\030\002" - + " \001(\tB\003\340A\003H\000\022\"\n\025bigquery_output_table\030\004 \001" - + "(\tB\003\340A\003B\021\n\017output_location\032-\n\013LabelsEntr" - + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\206\001\352A\202\001" - + "\n,aiplatform.googleapis.com/BatchPredict" - + "ionJob\022Rprojects/{project}/locations/{lo" - + "cation}/batchPredictionJobs/{batch_predi" - + "ction_job}B\325\001\n\036com.google.cloud.aiplatfo" - + "rm.v1B\027BatchPredictionJobProtoP\001Z>cloud." - + "google.com/go/aiplatform/apiv1/aiplatfor" - + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo" - + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo" - + "gle::Cloud::AIPlatform::V1b\006proto3" + + "stamp.proto\032\027google/rpc/status.proto\"\320\023\n" + + "\022BatchPredictionJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022" + + "\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\0223\n\005model\030\003 \001" + + "(\tB$\372A!\n\037aiplatform.googleapis.com/Model" + + "\022\036\n\020model_version_id\030\036 \001(\tB\004\342A\001\003\022V\n\031unma" + + "naged_container_model\030\034 \001(\01323.google.clo" + + "ud.aiplatform.v1.UnmanagedContainerModel" + + "\022V\n\014input_config\030\004 \001(\0132:.google.cloud.ai" + + "platform.v1.BatchPredictionJob.InputConf" + + "igB\004\342A\001\002\022V\n\017instance_config\030\033 \001(\0132=.goog" + + "le.cloud.aiplatform.v1.BatchPredictionJo" + + "b.InstanceConfig\0220\n\020model_parameters\030\005 \001" + + "(\0132\026.google.protobuf.Value\022X\n\routput_con" + + "fig\030\006 \001(\0132;.google.cloud.aiplatform.v1.B" + + "atchPredictionJob.OutputConfigB\004\342A\001\002\022P\n\023" + + "dedicated_resources\030\007 \001(\01323.google.cloud" + + ".aiplatform.v1.BatchDedicatedResources\022\027" + + "\n\017service_account\030\035 \001(\t\022e\n\036manual_batch_" + + "tuning_parameters\030\010 \001(\01327.google.cloud.a" + + "iplatform.v1.ManualBatchTuningParameters" + + "B\004\342A\001\005\022\034\n\024generate_explanation\030\027 \001(\010\022E\n\020" + + "explanation_spec\030\031 \001(\0132+.google.cloud.ai" + + "platform.v1.ExplanationSpec\022T\n\013output_in" + + "fo\030\t \001(\01329.google.cloud.aiplatform.v1.Ba" + + "tchPredictionJob.OutputInfoB\004\342A\001\003\0229\n\005sta" + + "te\030\n \001(\0162$.google.cloud.aiplatform.v1.Jo" + + "bStateB\004\342A\001\003\022\'\n\005error\030\013 \001(\0132\022.google.rpc" + + ".StatusB\004\342A\001\003\0222\n\020partial_failures\030\014 \003(\0132" + + "\022.google.rpc.StatusB\004\342A\001\003\022O\n\022resources_c" + + "onsumed\030\r \001(\0132-.google.cloud.aiplatform." + + "v1.ResourcesConsumedB\004\342A\001\003\022K\n\020completion" + + "_stats\030\016 \001(\0132+.google.cloud.aiplatform.v" + + "1.CompletionStatsB\004\342A\001\003\0225\n\013create_time\030\017" + + " \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0224" + + "\n\nstart_time\030\020 \001(\0132\032.google.protobuf.Tim" + + "estampB\004\342A\001\003\0222\n\010end_time\030\021 \001(\0132\032.google." + + "protobuf.TimestampB\004\342A\001\003\0225\n\013update_time\030" + + "\022 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022" + + "J\n\006labels\030\023 \003(\0132:.google.cloud.aiplatfor" + + "m.v1.BatchPredictionJob.LabelsEntry\022C\n\017e" + + "ncryption_spec\030\030 \001(\0132*.google.cloud.aipl" + + "atform.v1.EncryptionSpec\022!\n\031disable_cont" + + "ainer_logging\030\" \001(\010\032\273\001\n\013InputConfig\022;\n\ng" + + "cs_source\030\002 \001(\0132%.google.cloud.aiplatfor" + + "m.v1.GcsSourceH\000\022E\n\017bigquery_source\030\003 \001(" + + "\0132*.google.cloud.aiplatform.v1.BigQueryS" + + "ourceH\000\022\036\n\020instances_format\030\001 \001(\tB\004\342A\001\002B" + + "\010\n\006source\032l\n\016InstanceConfig\022\025\n\rinstance_" + + "type\030\001 \001(\t\022\021\n\tkey_field\030\002 \001(\t\022\027\n\017include" + + "d_fields\030\003 \003(\t\022\027\n\017excluded_fields\030\004 \003(\t\032" + + "\327\001\n\014OutputConfig\022E\n\017gcs_destination\030\002 \001(" + + "\0132*.google.cloud.aiplatform.v1.GcsDestin" + + "ationH\000\022O\n\024bigquery_destination\030\003 \001(\0132/." + + "google.cloud.aiplatform.v1.BigQueryDesti" + + "nationH\000\022 \n\022predictions_format\030\001 \001(\tB\004\342A" + + "\001\002B\r\n\013destination\032\223\001\n\nOutputInfo\022$\n\024gcs_" + + "output_directory\030\001 \001(\tB\004\342A\001\003H\000\022\'\n\027bigque" + + "ry_output_dataset\030\002 \001(\tB\004\342A\001\003H\000\022#\n\025bigqu" + + "ery_output_table\030\004 \001(\tB\004\342A\001\003B\021\n\017output_l" + + "ocation\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" + + "alue\030\002 \001(\t:\0028\001:\206\001\352A\202\001\n,aiplatform.google" + + "apis.com/BatchPredictionJob\022Rprojects/{p" + + "roject}/locations/{location}/batchPredic" + + "tionJobs/{batch_prediction_job}B\325\001\n\036com." + + "google.cloud.aiplatform.v1B\027BatchPredict" + + "ionJobProtoP\001Z>cloud.google.com/go/aipla" + + "tform/apiv1/aiplatformpb;aiplatformpb\252\002\032" + + "Google.Cloud.AIPlatform.V1\312\002\032Google\\Clou" + + "d\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatf" + + "orm::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesOperationMetadata.java index a0ada75d71b5..7e867e743e80 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadFeatureValuesOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequest.java index bfce36856c19..64f757b4e7f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadFeatureValuesRequest_descriptor; @@ -133,11 +128,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PassThroughField(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadFeatureValuesRequest_PassThroughField_descriptor; @@ -927,11 +917,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EntityTypeSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadFeatureValuesRequest_EntityTypeSpec_descriptor; @@ -2378,6 +2363,8 @@ public com.google.protobuf.Parser getParserForType() { } private int readOptionCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object readOption_; public enum ReadOptionCase @@ -2432,18 +2419,25 @@ public ReadOptionCase getReadOptionCase() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2463,18 +2457,25 @@ public boolean hasCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2497,18 +2498,25 @@ public com.google.cloud.aiplatform.v1.CsvSource getCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2703,6 +2711,7 @@ public com.google.cloud.aiplatform.v1.FeatureValueDestinationOrBuilder getDestin * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2725,6 +2734,7 @@ public com.google.cloud.aiplatform.v1.FeatureValueDestinationOrBuilder getDestin * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2749,6 +2759,7 @@ public com.google.cloud.aiplatform.v1.FeatureValueDestinationOrBuilder getDestin * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2769,6 +2780,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2790,6 +2802,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -3623,18 +3636,25 @@ public Builder clearReadOption() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3654,18 +3674,25 @@ public boolean hasCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3695,18 +3722,25 @@ public com.google.cloud.aiplatform.v1.CsvSource getCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3733,18 +3767,25 @@ public Builder setCsvReadInstances(com.google.cloud.aiplatform.v1.CsvSource valu * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3769,18 +3810,25 @@ public Builder setCsvReadInstances( * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3817,18 +3865,25 @@ public Builder mergeCsvReadInstances(com.google.cloud.aiplatform.v1.CsvSource va * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3858,18 +3913,25 @@ public Builder clearCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3886,18 +3948,25 @@ public com.google.cloud.aiplatform.v1.CsvSource.Builder getCsvReadInstancesBuild * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3922,18 +3991,25 @@ public com.google.cloud.aiplatform.v1.CsvSourceOrBuilder getCsvReadInstancesOrBu * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -4531,6 +4607,7 @@ private void ensurePassThroughFieldsIsMutable() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4556,6 +4633,7 @@ private void ensurePassThroughFieldsIsMutable() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4579,6 +4657,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4603,6 +4682,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4634,6 +4714,7 @@ public Builder setPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4663,6 +4744,7 @@ public Builder setPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4693,6 +4775,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4724,6 +4807,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4752,6 +4836,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4781,6 +4866,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4811,6 +4897,7 @@ public Builder addAllPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4837,6 +4924,7 @@ public Builder clearPassThroughFields() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4863,6 +4951,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4883,6 +4972,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4907,6 +4997,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4934,6 +5025,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4957,6 +5049,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4981,6 +5074,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequestOrBuilder.java index 35acbcd7844c..eb978ddf9ff7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesRequestOrBuilder.java @@ -30,18 +30,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -58,18 +65,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -86,18 +100,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -222,6 +243,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -240,6 +262,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -258,6 +281,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -275,6 +299,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -296,6 +321,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -424,6 +450,5 @@ com.google.cloud.aiplatform.v1.BatchReadFeatureValuesRequest.EntityTypeSpec getE */ com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); - public com.google.cloud.aiplatform.v1.BatchReadFeatureValuesRequest.ReadOptionCase - getReadOptionCase(); + com.google.cloud.aiplatform.v1.BatchReadFeatureValuesRequest.ReadOptionCase getReadOptionCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesResponse.java index e91ea35f4ae9..03fb0ebe25a2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadFeatureValuesResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataRequest.java index 8b40ca842ef9..0848da91867d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataRequest.java @@ -42,7 +42,7 @@ private BatchReadTensorboardTimeSeriesDataRequest( private BatchReadTensorboardTimeSeriesDataRequest() { tensorboard_ = ""; - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadTensorboardTimeSeriesDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadTensorboardTimeSeriesDataRequest_descriptor; @@ -139,7 +134,8 @@ public com.google.protobuf.ByteString getTensorboardBytes() { public static final int TIME_SERIES_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList timeSeries_; + private com.google.protobuf.LazyStringArrayList timeSeries_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -436,8 +432,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; tensorboard_ = ""; - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -468,7 +463,6 @@ public com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest public com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest buildPartial() { com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest result = new com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -476,21 +470,16 @@ public com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - timeSeries_ = timeSeries_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.timeSeries_ = timeSeries_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.BatchReadTensorboardTimeSeriesDataRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.tensorboard_ = tensorboard_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + timeSeries_.makeImmutable(); + result.timeSeries_ = timeSeries_; + } } @java.lang.Override @@ -551,7 +540,7 @@ public Builder mergeFrom( if (!other.timeSeries_.isEmpty()) { if (timeSeries_.isEmpty()) { timeSeries_ = other.timeSeries_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureTimeSeriesIsMutable(); timeSeries_.addAll(other.timeSeries_); @@ -757,14 +746,14 @@ public Builder setTensorboardBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList timeSeries_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList timeSeries_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureTimeSeriesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!timeSeries_.isModifiable()) { timeSeries_ = new com.google.protobuf.LazyStringArrayList(timeSeries_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -782,7 +771,8 @@ private void ensureTimeSeriesIsMutable() { * @return A list containing the timeSeries. */ public com.google.protobuf.ProtocolStringList getTimeSeriesList() { - return timeSeries_.getUnmodifiableView(); + timeSeries_.makeImmutable(); + return timeSeries_; } /** * @@ -863,6 +853,7 @@ public Builder setTimeSeries(int index, java.lang.String value) { } ensureTimeSeriesIsMutable(); timeSeries_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -888,6 +879,7 @@ public Builder addTimeSeries(java.lang.String value) { } ensureTimeSeriesIsMutable(); timeSeries_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -910,6 +902,7 @@ public Builder addTimeSeries(java.lang.String value) { public Builder addAllTimeSeries(java.lang.Iterable values) { ensureTimeSeriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, timeSeries_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -929,8 +922,9 @@ public Builder addAllTimeSeries(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearTimeSeries() { - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -957,6 +951,7 @@ public Builder addTimeSeriesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureTimeSeriesIsMutable(); timeSeries_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataResponse.java index 3b4601f13f7b..155a4648e3f7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BatchReadTensorboardTimeSeriesDataResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_BatchReadTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestination.java index 9fc8320ea234..4bd4b9e1afe0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestination.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BigQueryDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IoProto .internal_static_google_cloud_aiplatform_v1_BigQueryDestination_descriptor; @@ -76,10 +71,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -106,10 +104,13 @@ public java.lang.String getOutputUri() {
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -480,10 +481,13 @@ public Builder mergeFrom(
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -509,10 +513,13 @@ public java.lang.String getOutputUri() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -538,10 +545,13 @@ public com.google.protobuf.ByteString getOutputUriBytes() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -566,10 +576,13 @@ public Builder setOutputUri(java.lang.String value) {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -590,10 +603,13 @@ public Builder clearOutputUri() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestinationOrBuilder.java
index 96c90c4a4f73..b126aade46da 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestinationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQueryDestinationOrBuilder.java
@@ -28,10 +28,13 @@ public interface BigQueryDestinationOrBuilder
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -47,10 +50,13 @@ public interface BigQueryDestinationOrBuilder
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySource.java
index 65b7bcb79d01..09e9124b5119 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySource.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySource.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BigQuerySource();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IoProto
         .internal_static_google_cloud_aiplatform_v1_BigQuerySource_descriptor;
@@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -102,6 +98,7 @@ public java.lang.String getInputUri() { *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -470,6 +467,7 @@ public Builder mergeFrom( *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -494,6 +492,7 @@ public java.lang.String getInputUri() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -518,6 +517,7 @@ public com.google.protobuf.ByteString getInputUriBytes() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -541,6 +541,7 @@ public Builder setInputUri(java.lang.String value) { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -560,6 +561,7 @@ public Builder clearInputUri() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySourceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySourceOrBuilder.java index eb914ab15d32..3ff3231f9d5e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySourceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BigQuerySourceOrBuilder.java @@ -29,6 +29,7 @@ public interface BigQuerySourceOrBuilder *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -43,6 +44,7 @@ public interface BigQuerySourceOrBuilder *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BlurBaselineConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BlurBaselineConfig.java index a0bed0923bff..9090b5576baa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BlurBaselineConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BlurBaselineConfig.java @@ -23,6 +23,7 @@ * *
  * Config for blur baseline.
+ *
  * When enabled, a linear path from the maximally blurred image to the input
  * image is created. Using a blurred baseline instead of zero (black image) is
  * motivated by the BlurIG approach explained here:
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BlurBaselineConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_BlurBaselineConfig_descriptor;
@@ -255,6 +251,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    *
    * 
    * Config for blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BoolArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BoolArray.java
index 94e9c4981169..f8b424eb03e0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BoolArray.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/BoolArray.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BoolArray();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TypesProto
         .internal_static_google_cloud_aiplatform_v1_BoolArray_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelBatchPredictionJobRequest.java
index a869c0dc95e2..654e0ec5ab17 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelBatchPredictionJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelBatchPredictionJobRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelBatchPredictionJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelBatchPredictionJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelCustomJobRequest.java
index fadfe71d88f6..18d56949476a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelCustomJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelCustomJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelCustomJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelCustomJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelDataLabelingJobRequest.java
index 1197cc2a5e44..938611da99da 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelDataLabelingJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelDataLabelingJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelDataLabelingJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelDataLabelingJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelHyperparameterTuningJobRequest.java
index cf2be819c63e..0047aae1ffed 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelHyperparameterTuningJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelHyperparameterTuningJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelHyperparameterTuningJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelHyperparameterTuningJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelNasJobRequest.java
index 55f258db9655..acc293709937 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelNasJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelNasJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelNasJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelNasJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelPipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelPipelineJobRequest.java
index f5762e9dfeb1..6e5155f8c975 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelPipelineJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelPipelineJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelPipelineJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelPipelineJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelTrainingPipelineRequest.java
index 2ede48697958..401e25866666 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelTrainingPipelineRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CancelTrainingPipelineRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelTrainingPipelineRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_CancelTrainingPipelineRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateMetatdata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateMetatdata.java
index 47e534070434..de31f175d933 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateMetatdata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateMetatdata.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateMetatdata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_CheckTrialEarlyStoppingStateMetatdata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateRequest.java
index 66c51e83befc..8ceed532a10a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_CheckTrialEarlyStoppingStateRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateResponse.java
index b2608e30b007..96c013c50f80 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CheckTrialEarlyStoppingStateResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_CheckTrialEarlyStoppingStateResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompleteTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompleteTrialRequest.java
index 63b8c34b8cd7..01b134189738 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompleteTrialRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompleteTrialRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CompleteTrialRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_CompleteTrialRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStats.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStats.java
index 061d663c3812..817e246ce200 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStats.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStats.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CompletionStats();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.CompletionStatsProto
         .internal_static_google_cloud_aiplatform_v1_CompletionStats_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStatsProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStatsProto.java
index 8c7a34aea16e..f520d406de31 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStatsProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CompletionStatsProto.java
@@ -42,17 +42,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n1google/cloud/aiplatform/v1/completion_"
           + "stats.proto\022\032google.cloud.aiplatform.v1\032"
-          + "\037google/api/field_behavior.proto\"\230\001\n\017Com"
-          + "pletionStats\022\035\n\020successful_count\030\001 \001(\003B\003"
-          + "\340A\003\022\031\n\014failed_count\030\002 \001(\003B\003\340A\003\022\035\n\020incomp"
-          + "lete_count\030\003 \001(\003B\003\340A\003\022,\n\037successful_fore"
-          + "cast_point_count\030\005 \001(\003B\003\340A\003B\322\001\n\036com.goog"
-          + "le.cloud.aiplatform.v1B\024CompletionStatsP"
-          + "rotoP\001Z>cloud.google.com/go/aiplatform/a"
-          + "piv1/aiplatformpb;aiplatformpb\252\002\032Google."
-          + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla"
-          + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1"
-          + "b\006proto3"
+          + "\037google/api/field_behavior.proto\"\234\001\n\017Com"
+          + "pletionStats\022\036\n\020successful_count\030\001 \001(\003B\004"
+          + "\342A\001\003\022\032\n\014failed_count\030\002 \001(\003B\004\342A\001\003\022\036\n\020inco"
+          + "mplete_count\030\003 \001(\003B\004\342A\001\003\022-\n\037successful_f"
+          + "orecast_point_count\030\005 \001(\003B\004\342A\001\003B\322\001\n\036com."
+          + "google.cloud.aiplatform.v1B\024CompletionSt"
+          + "atsProtoP\001Z>cloud.google.com/go/aiplatfo"
+          + "rm/apiv1/aiplatformpb;aiplatformpb\252\002\032Goo"
+          + "gle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\A"
+          + "IPlatform\\V1\352\002\035Google::Cloud::AIPlatform"
+          + "::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestination.java
index ede7d1f95786..943a541b135f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestination.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestination.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ContainerRegistryDestination();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IoProto
         .internal_static_google_cloud_aiplatform_v1_ContainerRegistryDestination_descriptor;
@@ -78,10 +73,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * Required. Container Registry URI of a container image.
    * Only Google Container Registry and Artifact Registry are supported now.
    * Accepted forms:
+   *
    * *  Google Container Registry path. For example:
    *    `gcr.io/projectId/imageName:tag`.
+   *
    * *  Artifact Registry path. For example:
    *    `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`.
+   *
    * If a tag is not specified, "latest" will be used as the default tag.
    * 
* @@ -108,10 +106,13 @@ public java.lang.String getOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -483,10 +484,13 @@ public Builder mergeFrom( * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -512,10 +516,13 @@ public java.lang.String getOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -541,10 +548,13 @@ public com.google.protobuf.ByteString getOutputUriBytes() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -569,10 +579,13 @@ public Builder setOutputUri(java.lang.String value) { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -593,10 +606,13 @@ public Builder clearOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestinationOrBuilder.java index 1e2e31ded386..f5813fffe1cc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestinationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerRegistryDestinationOrBuilder.java @@ -30,10 +30,13 @@ public interface ContainerRegistryDestinationOrBuilder * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -49,10 +52,13 @@ public interface ContainerRegistryDestinationOrBuilder * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerSpec.java index 5b5f0899d950..f980c858642b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContainerSpec.java @@ -39,8 +39,8 @@ private ContainerSpec(com.google.protobuf.GeneratedMessageV3.Builder builder) private ContainerSpec() { imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); } @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContainerSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.CustomJobProto .internal_static_google_cloud_aiplatform_v1_ContainerSpec_descriptor; @@ -126,7 +121,8 @@ public com.google.protobuf.ByteString getImageUriBytes() { public static final int COMMAND_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList command_; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -193,7 +189,8 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { public static final int ARGS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -571,10 +568,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -618,16 +613,6 @@ public com.google.cloud.aiplatform.v1.ContainerSpec buildPartial() { } private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.ContainerSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - command_ = command_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.command_ = command_; - if (((bitField0_ & 0x00000004) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -644,6 +629,14 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.ContainerSpec result) if (((from_bitField0_ & 0x00000001) != 0)) { result.imageUri_ = imageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + command_.makeImmutable(); + result.command_ = command_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } } @java.lang.Override @@ -699,7 +692,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ContainerSpec other) { if (!other.command_.isEmpty()) { if (command_.isEmpty()) { command_ = other.command_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureCommandIsMutable(); command_.addAll(other.command_); @@ -709,7 +702,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ContainerSpec other) { if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -932,14 +925,14 @@ public Builder setImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList command_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureCommandIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!command_.isModifiable()) { command_ = new com.google.protobuf.LazyStringArrayList(command_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -954,7 +947,8 @@ private void ensureCommandIsMutable() { * @return A list containing the command. */ public com.google.protobuf.ProtocolStringList getCommandList() { - return command_.getUnmodifiableView(); + command_.makeImmutable(); + return command_; } /** * @@ -1023,6 +1017,7 @@ public Builder setCommand(int index, java.lang.String value) { } ensureCommandIsMutable(); command_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1045,6 +1040,7 @@ public Builder addCommand(java.lang.String value) { } ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1064,6 +1060,7 @@ public Builder addCommand(java.lang.String value) { public Builder addAllCommand(java.lang.Iterable values) { ensureCommandIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, command_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1080,8 +1077,9 @@ public Builder addAllCommand(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearCommand() { - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1105,18 +1103,19 @@ public Builder addCommandBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1130,7 +1129,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -1195,6 +1195,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1216,6 +1217,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1234,6 +1236,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1249,8 +1252,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1273,6 +1277,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Context.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Context.java index b6b4cdbb8661..2701928ce94a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Context.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Context.java @@ -41,7 +41,7 @@ private Context() { name_ = ""; displayName_ = ""; etag_ = ""; - parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); schemaTitle_ = ""; schemaVersion_ = ""; description_ = ""; @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Context(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ContextProto .internal_static_google_cloud_aiplatform_v1_Context_descriptor; @@ -272,6 +267,7 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -299,6 +295,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -317,6 +314,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -342,6 +340,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -464,7 +463,8 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
   public static final int PARENT_CONTEXTS_FIELD_NUMBER = 12;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList parentContexts_;
+  private com.google.protobuf.LazyStringArrayList parentContexts_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -545,6 +545,7 @@ public com.google.protobuf.ByteString getParentContextsBytes(int index) {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -571,6 +572,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -602,6 +604,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -628,6 +631,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -1104,8 +1108,7 @@ public Builder clear() {
         updateTimeBuilder_.dispose();
         updateTimeBuilder_ = null;
       }
-      parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000040);
+      parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList();
       schemaTitle_ = "";
       schemaVersion_ = "";
       metadata_ = null;
@@ -1141,7 +1144,6 @@ public com.google.cloud.aiplatform.v1.Context build() {
     public com.google.cloud.aiplatform.v1.Context buildPartial() {
       com.google.cloud.aiplatform.v1.Context result =
           new com.google.cloud.aiplatform.v1.Context(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -1149,14 +1151,6 @@ public com.google.cloud.aiplatform.v1.Context buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.Context result) {
-      if (((bitField0_ & 0x00000040) != 0)) {
-        parentContexts_ = parentContexts_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000040);
-      }
-      result.parentContexts_ = parentContexts_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1.Context result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -1178,6 +1172,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.Context result) {
       if (((from_bitField0_ & 0x00000020) != 0)) {
         result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
       }
+      if (((from_bitField0_ & 0x00000040) != 0)) {
+        parentContexts_.makeImmutable();
+        result.parentContexts_ = parentContexts_;
+      }
       if (((from_bitField0_ & 0x00000080) != 0)) {
         result.schemaTitle_ = schemaTitle_;
       }
@@ -1263,7 +1261,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Context other) {
       if (!other.parentContexts_.isEmpty()) {
         if (parentContexts_.isEmpty()) {
           parentContexts_ = other.parentContexts_;
-          bitField0_ = (bitField0_ & ~0x00000040);
+          bitField0_ |= 0x00000040;
         } else {
           ensureParentContextsIsMutable();
           parentContexts_.addAll(other.parentContexts_);
@@ -1764,6 +1762,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1791,6 +1790,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1809,6 +1809,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1834,6 +1835,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1865,6 +1867,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1892,6 +1895,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1917,6 +1921,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2334,14 +2339,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
       return updateTimeBuilder_;
     }
 
-    private com.google.protobuf.LazyStringList parentContexts_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList parentContexts_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureParentContextsIsMutable() {
-      if (!((bitField0_ & 0x00000040) != 0)) {
+      if (!parentContexts_.isModifiable()) {
         parentContexts_ = new com.google.protobuf.LazyStringArrayList(parentContexts_);
-        bitField0_ |= 0x00000040;
       }
+      bitField0_ |= 0x00000040;
     }
     /**
      *
@@ -2358,7 +2363,8 @@ private void ensureParentContextsIsMutable() {
      * @return A list containing the parentContexts.
      */
     public com.google.protobuf.ProtocolStringList getParentContextsList() {
-      return parentContexts_.getUnmodifiableView();
+      parentContexts_.makeImmutable();
+      return parentContexts_;
     }
     /**
      *
@@ -2435,6 +2441,7 @@ public Builder setParentContexts(int index, java.lang.String value) {
       }
       ensureParentContextsIsMutable();
       parentContexts_.set(index, value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2459,6 +2466,7 @@ public Builder addParentContexts(java.lang.String value) {
       }
       ensureParentContextsIsMutable();
       parentContexts_.add(value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2480,6 +2488,7 @@ public Builder addParentContexts(java.lang.String value) {
     public Builder addAllParentContexts(java.lang.Iterable values) {
       ensureParentContextsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, parentContexts_);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2498,8 +2507,9 @@ public Builder addAllParentContexts(java.lang.Iterable values)
      * @return This builder for chaining.
      */
     public Builder clearParentContexts() {
-      parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000040);
+      ;
       onChanged();
       return this;
     }
@@ -2525,6 +2535,7 @@ public Builder addParentContextsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureParentContextsIsMutable();
       parentContexts_.add(value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2535,6 +2546,7 @@ public Builder addParentContextsBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2560,6 +2572,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2585,6 +2598,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2609,6 +2623,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2629,6 +2644,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2656,6 +2672,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2681,6 +2698,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2706,6 +2724,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2730,6 +2749,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2750,6 +2770,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextOrBuilder.java
index 40dfc45185bd..425ee8f00f30 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextOrBuilder.java
@@ -107,6 +107,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -122,6 +123,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -140,6 +142,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -155,6 +158,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -174,6 +178,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -329,6 +334,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -344,6 +350,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -360,6 +367,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -375,6 +383,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextProto.java
index 2302d5c66569..3965436883f5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ContextProto.java
@@ -48,28 +48,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "to\022\032google.cloud.aiplatform.v1\032\037google/a"
           + "pi/field_behavior.proto\032\031google/api/reso"
           + "urce.proto\032\034google/protobuf/struct.proto"
-          + "\032\037google/protobuf/timestamp.proto\"\323\004\n\007Co"
-          + "ntext\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_name"
-          + "\030\002 \001(\t\022\014\n\004etag\030\010 \001(\t\022?\n\006labels\030\t \003(\0132/.g"
-          + "oogle.cloud.aiplatform.v1.Context.Labels"
-          + "Entry\0224\n\013create_time\030\n \001(\0132\032.google.prot"
-          + "obuf.TimestampB\003\340A\003\0224\n\013update_time\030\013 \001(\013"
-          + "2\032.google.protobuf.TimestampB\003\340A\003\022B\n\017par"
-          + "ent_contexts\030\014 \003(\tB)\340A\003\372A#\n!aiplatform.g"
-          + "oogleapis.com/Context\022\024\n\014schema_title\030\r "
-          + "\001(\t\022\026\n\016schema_version\030\016 \001(\t\022)\n\010metadata\030"
-          + "\017 \001(\0132\027.google.protobuf.Struct\022\023\n\013descri"
-          + "ption\030\020 \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022"
-          + "\r\n\005value\030\002 \001(\t:\0028\001:\202\001\352A\177\n!aiplatform.goo"
-          + "gleapis.com/Context\022Zprojects/{project}/"
-          + "locations/{location}/metadataStores/{met"
-          + "adata_store}/contexts/{context}B\312\001\n\036com."
-          + "google.cloud.aiplatform.v1B\014ContextProto"
-          + "P\001Z>cloud.google.com/go/aiplatform/apiv1"
-          + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou"
-          + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor"
-          + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr"
-          + "oto3"
+          + "\032\037google/protobuf/timestamp.proto\"\327\004\n\007Co"
+          + "ntext\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display_nam"
+          + "e\030\002 \001(\t\022\014\n\004etag\030\010 \001(\t\022?\n\006labels\030\t \003(\0132/."
+          + "google.cloud.aiplatform.v1.Context.Label"
+          + "sEntry\0225\n\013create_time\030\n \001(\0132\032.google.pro"
+          + "tobuf.TimestampB\004\342A\001\003\0225\n\013update_time\030\013 \001"
+          + "(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022C\n\017"
+          + "parent_contexts\030\014 \003(\tB*\342A\001\003\372A#\n!aiplatfo"
+          + "rm.googleapis.com/Context\022\024\n\014schema_titl"
+          + "e\030\r \001(\t\022\026\n\016schema_version\030\016 \001(\t\022)\n\010metad"
+          + "ata\030\017 \001(\0132\027.google.protobuf.Struct\022\023\n\013de"
+          + "scription\030\020 \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
+          + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\202\001\352A\177\n!aiplatform"
+          + ".googleapis.com/Context\022Zprojects/{proje"
+          + "ct}/locations/{location}/metadataStores/"
+          + "{metadata_store}/contexts/{context}B\312\001\n\036"
+          + "com.google.cloud.aiplatform.v1B\014ContextP"
+          + "rotoP\001Z>cloud.google.com/go/aiplatform/a"
+          + "piv1/aiplatformpb;aiplatformpb\252\002\032Google."
+          + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla"
+          + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1"
+          + "b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelOperationMetadata.java
index 6996f7f026ac..d085ae475e4c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CopyModelOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_CopyModelOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequest.java
index 51affe693d2c..22b52150dc7f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CopyModelRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_CopyModelRequest_descriptor;
@@ -70,6 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int destinationModelCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object destinationModel_;
 
   public enum DestinationModelCase
@@ -123,6 +120,7 @@ public DestinationModelCase getDestinationModelCase() {
    * 
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -140,6 +138,7 @@ public boolean hasModelId() { *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -170,6 +169,7 @@ public java.lang.String getModelId() { *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -942,6 +942,7 @@ public Builder clearDestinationModel() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -960,6 +961,7 @@ public boolean hasModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -991,6 +993,7 @@ public java.lang.String getModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1022,6 +1025,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1046,6 +1050,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1068,6 +1073,7 @@ public Builder clearModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequestOrBuilder.java index 4e031d93d7a3..add1ffabcfe5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -44,6 +45,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -59,6 +61,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -220,6 +223,5 @@ public interface CopyModelRequestOrBuilder */ com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecOrBuilder(); - public com.google.cloud.aiplatform.v1.CopyModelRequest.DestinationModelCase - getDestinationModelCase(); + com.google.cloud.aiplatform.v1.CopyModelRequest.DestinationModelCase getDestinationModelCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelResponse.java index c05f1bc9844c..d27bf67dec09 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CopyModelResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CopyModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_CopyModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateArtifactRequest.java index 19637c497bb0..ac4441f6a04a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateArtifactRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateArtifactRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateBatchPredictionJobRequest.java index 626acb80045a..6cd77b12bd4b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateBatchPredictionJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateBatchPredictionJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateBatchPredictionJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateBatchPredictionJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateContextRequest.java index f7de5551ab2d..c72efa825277 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateContextRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateContextRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateCustomJobRequest.java index 2737577e3ecd..76d766d3193c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateCustomJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateCustomJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateCustomJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateCustomJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDataLabelingJobRequest.java index 38dde7a5b3d6..86101dd7d11c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDataLabelingJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDataLabelingJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDataLabelingJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateDataLabelingJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetOperationMetadata.java index 4a8bf50a9035..84afa9298c27 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDatasetOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_CreateDatasetOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetRequest.java index d601edcee85a..e5c9ce810f00 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateDatasetRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_CreateDatasetRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointOperationMetadata.java index a29abbe94342..11d7712a2bd8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEndpointOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_CreateEndpointOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequest.java index c6de37a63507..33a8fa7fdf62 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_CreateEndpointRequest_descriptor; @@ -193,11 +188,14 @@ public com.google.cloud.aiplatform.v1.EndpointOrBuilder getEndpointOrBuilder() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -226,11 +224,14 @@ public java.lang.String getEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -981,11 +982,14 @@ public com.google.cloud.aiplatform.v1.EndpointOrBuilder getEndpointOrBuilder() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1013,11 +1017,14 @@ public java.lang.String getEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1045,11 +1052,14 @@ public com.google.protobuf.ByteString getEndpointIdBytes() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1076,11 +1086,14 @@ public Builder setEndpointId(java.lang.String value) { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1103,11 +1116,14 @@ public Builder clearEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequestOrBuilder.java index 65b6ee698546..fc36fbfdc40b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEndpointRequestOrBuilder.java @@ -102,11 +102,14 @@ public interface CreateEndpointRequestOrBuilder * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -124,11 +127,14 @@ public interface CreateEndpointRequestOrBuilder * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeOperationMetadata.java index bad2e4626870..e8054d0c8841 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEntityTypeOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateEntityTypeOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequest.java index abd80e54b36b..9c342b5af355 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateEntityTypeRequest_descriptor; @@ -188,8 +183,10 @@ public com.google.cloud.aiplatform.v1.EntityTypeOrBuilder getEntityTypeOrBuilder *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -215,8 +212,10 @@ public java.lang.String getEntityTypeId() { *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -953,8 +952,10 @@ public com.google.cloud.aiplatform.v1.EntityTypeOrBuilder getEntityTypeOrBuilder *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -979,8 +980,10 @@ public java.lang.String getEntityTypeId() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1005,8 +1008,10 @@ public com.google.protobuf.ByteString getEntityTypeIdBytes() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1030,8 +1035,10 @@ public Builder setEntityTypeId(java.lang.String value) { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1051,8 +1058,10 @@ public Builder clearEntityTypeId() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequestOrBuilder.java index b6b401f9cad3..e6187e1ef31a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateEntityTypeRequestOrBuilder.java @@ -97,8 +97,10 @@ public interface CreateEntityTypeRequestOrBuilder *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -113,8 +115,10 @@ public interface CreateEntityTypeRequestOrBuilder *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateExecutionRequest.java index ca0962141def..bdc1dc05e41d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateExecutionRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateExecutionRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureOperationMetadata.java index 9e31da2e14ad..991bf9470388 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeatureOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateFeatureOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequest.java index f2c2405f9533..90ec162fcd0f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateFeatureRequest_descriptor; @@ -194,8 +189,10 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeatureOrBuilder() { *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -221,8 +218,10 @@ public java.lang.String getFeatureId() { *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -975,8 +974,10 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeatureOrBuilder() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1001,8 +1002,10 @@ public java.lang.String getFeatureId() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1027,8 +1030,10 @@ public com.google.protobuf.ByteString getFeatureIdBytes() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1052,8 +1057,10 @@ public Builder setFeatureId(java.lang.String value) { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1073,8 +1080,10 @@ public Builder clearFeatureId() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequestOrBuilder.java index ae2350a4a6b8..e2ac597b5fe9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeatureRequestOrBuilder.java @@ -103,8 +103,10 @@ public interface CreateFeatureRequestOrBuilder *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -119,8 +121,10 @@ public interface CreateFeatureRequestOrBuilder *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreOperationMetadata.java index 260b61900f49..190b13258939 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeaturestoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateFeaturestoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequest.java index 515d9b81a27f..5e3aac7107b3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_CreateFeaturestoreRequest_descriptor; @@ -194,8 +189,10 @@ public com.google.cloud.aiplatform.v1.FeaturestoreOrBuilder getFeaturestoreOrBui *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -221,8 +218,10 @@ public java.lang.String getFeaturestoreId() { *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -978,8 +977,10 @@ public com.google.cloud.aiplatform.v1.FeaturestoreOrBuilder getFeaturestoreOrBui *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1004,8 +1005,10 @@ public java.lang.String getFeaturestoreId() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1030,8 +1033,10 @@ public com.google.protobuf.ByteString getFeaturestoreIdBytes() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1055,8 +1060,10 @@ public Builder setFeaturestoreId(java.lang.String value) { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1076,8 +1083,10 @@ public Builder clearFeaturestoreId() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequestOrBuilder.java index d5e621c43660..05682ff51916 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateFeaturestoreRequestOrBuilder.java @@ -103,8 +103,10 @@ public interface CreateFeaturestoreRequestOrBuilder *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -119,8 +121,10 @@ public interface CreateFeaturestoreRequestOrBuilder *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateHyperparameterTuningJobRequest.java index f6c3429edc32..a6f157c0af1e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateHyperparameterTuningJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateHyperparameterTuningJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateHyperparameterTuningJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateHyperparameterTuningJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointOperationMetadata.java index 9637f582fa12..39d90c066acd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexEndpointOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_CreateIndexEndpointOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointRequest.java index 1100bf95c701..3519276a3335 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_CreateIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexOperationMetadata.java index 2d0e7633a30d..d060df184c99 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_CreateIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexRequest.java index 757e08f78f53..4520d47d0829 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_CreateIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataSchemaRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataSchemaRequest.java index 4bef6d73ca10..b62531c513f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataSchemaRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataSchemaRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataSchemaRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateMetadataSchemaRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreOperationMetadata.java index 0167511a9414..e1634d334c75 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataStoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateMetadataStoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreRequest.java index 27f7d6565616..af22c2548555 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateMetadataStoreRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataStoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_CreateMetadataStoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateModelDeploymentMonitoringJobRequest.java index 2a1af36688af..c1c337ac2174 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateNasJobRequest.java index 69aac420265f..eee303702cc2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateNasJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateNasJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateNasJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_CreateNasJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequest.java index 3137636b344d..c9c15faa25dc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreatePipelineJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1_CreatePipelineJobRequest_descriptor; @@ -193,6 +188,7 @@ public com.google.cloud.aiplatform.v1.PipelineJobOrBuilder getPipelineJobOrBuild * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -220,6 +216,7 @@ public java.lang.String getPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -972,6 +969,7 @@ public com.google.cloud.aiplatform.v1.PipelineJobOrBuilder getPipelineJobOrBuild * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -998,6 +996,7 @@ public java.lang.String getPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1024,6 +1023,7 @@ public com.google.protobuf.ByteString getPipelineJobIdBytes() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1049,6 +1049,7 @@ public Builder setPipelineJobId(java.lang.String value) { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1070,6 +1071,7 @@ public Builder clearPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequestOrBuilder.java index a9b14ce26318..f2ce831a3c77 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreatePipelineJobRequestOrBuilder.java @@ -102,6 +102,7 @@ public interface CreatePipelineJobRequestOrBuilder * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -118,6 +119,7 @@ public interface CreatePipelineJobRequestOrBuilder * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolOperationMetadata.java index 9b76ed5481ec..4ce6d4e1a260 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateSpecialistPoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_CreateSpecialistPoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolRequest.java index 63eba3653e11..fd9a1b119d07 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateSpecialistPoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_CreateSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateStudyRequest.java index 6cbcc6dc8341..88c877904dab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateStudyRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateStudyRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateStudyRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_CreateStudyRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequest.java index a91d8bc7d1e2..fd0b33d256b3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTensorboardExperimentRequest_descriptor; @@ -190,6 +185,7 @@ public com.google.cloud.aiplatform.v1.TensorboardExperiment getTensorboardExperi *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -216,6 +212,7 @@ public java.lang.String getTensorboardExperimentId() { *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -969,6 +966,7 @@ public Builder clearTensorboardExperiment() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -994,6 +992,7 @@ public java.lang.String getTensorboardExperimentId() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1019,6 +1018,7 @@ public com.google.protobuf.ByteString getTensorboardExperimentIdBytes() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1043,6 +1043,7 @@ public Builder setTensorboardExperimentId(java.lang.String value) { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1063,6 +1064,7 @@ public Builder clearTensorboardExperimentId() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequestOrBuilder.java index d11b094df5fc..c11915500e7d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardExperimentRequestOrBuilder.java @@ -97,6 +97,7 @@ public interface CreateTensorboardExperimentRequestOrBuilder *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -112,6 +113,7 @@ public interface CreateTensorboardExperimentRequestOrBuilder *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardOperationMetadata.java index 51d6552015fb..8f218842af25 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTensorboardOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRequest.java index 4692dd057d61..e3d6adfeb2dc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequest.java index d147c6d68f11..6043923f523a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTensorboardRunRequest_descriptor; @@ -194,6 +189,7 @@ public com.google.cloud.aiplatform.v1.TensorboardRunOrBuilder getTensorboardRunO *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -220,6 +216,7 @@ public java.lang.String getTensorboardRunId() { *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -977,6 +974,7 @@ public com.google.cloud.aiplatform.v1.TensorboardRunOrBuilder getTensorboardRunO *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1002,6 +1000,7 @@ public java.lang.String getTensorboardRunId() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1027,6 +1026,7 @@ public com.google.protobuf.ByteString getTensorboardRunIdBytes() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1051,6 +1051,7 @@ public Builder setTensorboardRunId(java.lang.String value) { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1071,6 +1072,7 @@ public Builder clearTensorboardRunId() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequestOrBuilder.java index 7b9e51d310b6..f1863de48004 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardRunRequestOrBuilder.java @@ -103,6 +103,7 @@ public interface CreateTensorboardRunRequestOrBuilder *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -118,6 +119,7 @@ public interface CreateTensorboardRunRequestOrBuilder *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardTimeSeriesRequest.java index 1026a08d1fc9..8a08e4a8c614 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTensorboardTimeSeriesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrainingPipelineRequest.java index d6ad21fd8421..5085c39a15ca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrainingPipelineRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrainingPipelineRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTrainingPipelineRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTrainingPipelineRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrialRequest.java index 39fe18a2c448..461db0f09eb7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrialRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CreateTrialRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTrialRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_CreateTrialRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvDestination.java index 6b62b3e7763a..612c5ba8a844 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvDestination.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CsvDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IoProto .internal_static_google_cloud_aiplatform_v1_CsvDestination_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvSource.java index 7e22bea5e8a8..37c966e74af9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvSource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CsvSource.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CsvSource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IoProto .internal_static_google_cloud_aiplatform_v1_CsvSource_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJob.java index 0ed88bf5be5c..75bb588ffce8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJob.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.CustomJobProto .internal_static_google_cloud_aiplatform_v1_CustomJob_descriptor; @@ -568,9 +563,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -594,9 +591,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -611,9 +610,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -635,9 +636,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -748,10 +751,12 @@ public int getWebAccessUrisCount() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -781,10 +786,12 @@ public java.util.Map getWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -805,10 +812,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -836,10 +845,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3095,9 +3106,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3121,9 +3134,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3138,9 +3153,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3162,9 +3179,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3192,9 +3211,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3218,9 +3239,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3242,9 +3265,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3496,10 +3521,12 @@ public int getWebAccessUrisCount() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3529,10 +3556,12 @@ public java.util.Map getWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3553,10 +3582,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3584,10 +3615,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3621,10 +3654,12 @@ public Builder clearWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3654,10 +3689,12 @@ public java.util.Map getMutableWebAccessUris * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3685,10 +3722,12 @@ public Builder putWebAccessUris(java.lang.String key, java.lang.String value) { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobOrBuilder.java index 36a7b5d539e9..9c6223aba65d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobOrBuilder.java @@ -348,9 +348,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -362,9 +364,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -379,9 +383,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -393,9 +399,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -411,9 +419,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -471,10 +481,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -492,10 +504,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -516,10 +530,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -537,10 +553,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -562,10 +580,12 @@ java.lang.String getWebAccessUrisOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobProto.java index ab2f7ed9d185..0cbe7cf7b16b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobProto.java @@ -79,69 +79,69 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/aiplatform/v1/machine_resources.proto\032\036" + "google/protobuf/duration.proto\032\037google/p" + "rotobuf/timestamp.proto\032\027google/rpc/stat" - + "us.proto\"\341\006\n\tCustomJob\022\021\n\004name\030\001 \001(\tB\003\340A" - + "\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022@\n\010job_spec" - + "\030\004 \001(\0132).google.cloud.aiplatform.v1.Cust" - + "omJobSpecB\003\340A\002\0228\n\005state\030\005 \001(\0162$.google.c" - + "loud.aiplatform.v1.JobStateB\003\340A\003\0224\n\013crea" - + "te_time\030\006 \001(\0132\032.google.protobuf.Timestam" - + "pB\003\340A\003\0223\n\nstart_time\030\007 \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\0221\n\010end_time\030\010 \001(\0132\032." - + "google.protobuf.TimestampB\003\340A\003\0224\n\013update" - + "_time\030\t \001(\0132\032.google.protobuf.TimestampB" - + "\003\340A\003\022&\n\005error\030\n \001(\0132\022.google.rpc.StatusB" - + "\003\340A\003\022A\n\006labels\030\013 \003(\01321.google.cloud.aipl" - + "atform.v1.CustomJob.LabelsEntry\022C\n\017encry" - + "ption_spec\030\014 \001(\0132*.google.cloud.aiplatfo" - + "rm.v1.EncryptionSpec\022V\n\017web_access_uris\030" - + "\020 \003(\01328.google.cloud.aiplatform.v1.Custo" - + "mJob.WebAccessUrisEntryB\003\340A\003\032-\n\013LabelsEn" - + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0324\n\022W" - + "ebAccessUrisEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030" - + "\002 \001(\t:\0028\001:i\352Af\n#aiplatform.googleapis.co" - + "m/CustomJob\022?projects/{project}/location" - + "s/{location}/customJobs/{custom_job}\"\341\004\n" - + "\rCustomJobSpec\022J\n\021worker_pool_specs\030\001 \003(" - + "\0132*.google.cloud.aiplatform.v1.WorkerPoo" - + "lSpecB\003\340A\002\022:\n\nscheduling\030\003 \001(\0132&.google." - + "cloud.aiplatform.v1.Scheduling\022\027\n\017servic" - + "e_account\030\004 \001(\t\0227\n\007network\030\005 \001(\tB&\340A\001\372A " - + "\n\036compute.googleapis.com/Network\022\037\n\022rese" - + "rved_ip_ranges\030\r \003(\tB\003\340A\001\022I\n\025base_output" - + "_directory\030\006 \001(\0132*.google.cloud.aiplatfo" - + "rm.v1.GcsDestination\022B\n\013tensorboard\030\007 \001(" - + "\tB-\340A\001\372A\'\n%aiplatform.googleapis.com/Ten" - + "sorboard\022\036\n\021enable_web_access\030\n \001(\010B\003\340A\001" - + "\022$\n\027enable_dashboard_access\030\020 \001(\010B\003\340A\001\022=" - + "\n\nexperiment\030\021 \001(\tB)\340A\001\372A#\n!aiplatform.g" - + "oogleapis.com/Context\022A\n\016experiment_run\030" - + "\022 \001(\tB)\340A\001\372A#\n!aiplatform.googleapis.com" - + "/Context\"\206\003\n\016WorkerPoolSpec\022C\n\016container" - + "_spec\030\006 \001(\0132).google.cloud.aiplatform.v1" - + ".ContainerSpecH\000\022L\n\023python_package_spec\030" - + "\007 \001(\0132-.google.cloud.aiplatform.v1.Pytho" - + "nPackageSpecH\000\022E\n\014machine_spec\030\001 \001(\0132\'.g" - + "oogle.cloud.aiplatform.v1.MachineSpecB\006\340" - + "A\001\340A\005\022\032\n\rreplica_count\030\002 \001(\003B\003\340A\001\022=\n\nnfs" - + "_mounts\030\004 \003(\0132$.google.cloud.aiplatform." - + "v1.NfsMountB\003\340A\001\0227\n\tdisk_spec\030\005 \001(\0132$.go" - + "ogle.cloud.aiplatform.v1.DiskSpecB\006\n\004tas" - + "k\"w\n\rContainerSpec\022\026\n\timage_uri\030\001 \001(\tB\003\340" - + "A\002\022\017\n\007command\030\002 \003(\t\022\014\n\004args\030\003 \003(\t\022/\n\003env" - + "\030\004 \003(\0132\".google.cloud.aiplatform.v1.EnvV" - + "ar\"\252\001\n\021PythonPackageSpec\022\037\n\022executor_ima" - + "ge_uri\030\001 \001(\tB\003\340A\002\022\031\n\014package_uris\030\002 \003(\tB" - + "\003\340A\002\022\032\n\rpython_module\030\003 \001(\tB\003\340A\002\022\014\n\004args" - + "\030\004 \003(\t\022/\n\003env\030\005 \003(\0132\".google.cloud.aipla" - + "tform.v1.EnvVar\"_\n\nScheduling\022*\n\007timeout" - + "\030\001 \001(\0132\031.google.protobuf.Duration\022%\n\035res" - + "tart_job_on_worker_restart\030\003 \001(\010B\314\001\n\036com" - + ".google.cloud.aiplatform.v1B\016CustomJobPr" - + "otoP\001Z>cloud.google.com/go/aiplatform/ap" - + "iv1/aiplatformpb;aiplatformpb\252\002\032Google.C" - + "loud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlat" - + "form\\V1\352\002\035Google::Cloud::AIPlatform::V1b" - + "\006proto3" + + "us.proto\"\353\006\n\tCustomJob\022\022\n\004name\030\001 \001(\tB\004\342A" + + "\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022A\n\010job_sp" + + "ec\030\004 \001(\0132).google.cloud.aiplatform.v1.Cu" + + "stomJobSpecB\004\342A\001\002\0229\n\005state\030\005 \001(\0162$.googl" + + "e.cloud.aiplatform.v1.JobStateB\004\342A\001\003\0225\n\013" + + "create_time\030\006 \001(\0132\032.google.protobuf.Time" + + "stampB\004\342A\001\003\0224\n\nstart_time\030\007 \001(\0132\032.google" + + ".protobuf.TimestampB\004\342A\001\003\0222\n\010end_time\030\010 " + + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n" + + "\013update_time\030\t \001(\0132\032.google.protobuf.Tim" + + "estampB\004\342A\001\003\022\'\n\005error\030\n \001(\0132\022.google.rpc" + + ".StatusB\004\342A\001\003\022A\n\006labels\030\013 \003(\01321.google.c" + + "loud.aiplatform.v1.CustomJob.LabelsEntry" + + "\022C\n\017encryption_spec\030\014 \001(\0132*.google.cloud" + + ".aiplatform.v1.EncryptionSpec\022W\n\017web_acc" + + "ess_uris\030\020 \003(\01328.google.cloud.aiplatform" + + ".v1.CustomJob.WebAccessUrisEntryB\004\342A\001\003\032-" + + "\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(" + + "\t:\0028\001\0324\n\022WebAccessUrisEntry\022\013\n\003key\030\001 \001(\t" + + "\022\r\n\005value\030\002 \001(\t:\0028\001:i\352Af\n#aiplatform.goo" + + "gleapis.com/CustomJob\022?projects/{project" + + "}/locations/{location}/customJobs/{custo" + + "m_job}\"\351\004\n\rCustomJobSpec\022K\n\021worker_pool_" + + "specs\030\001 \003(\0132*.google.cloud.aiplatform.v1" + + ".WorkerPoolSpecB\004\342A\001\002\022:\n\nscheduling\030\003 \001(" + + "\0132&.google.cloud.aiplatform.v1.Schedulin" + + "g\022\027\n\017service_account\030\004 \001(\t\0228\n\007network\030\005 " + + "\001(\tB\'\342A\001\001\372A \n\036compute.googleapis.com/Net" + + "work\022 \n\022reserved_ip_ranges\030\r \003(\tB\004\342A\001\001\022I" + + "\n\025base_output_directory\030\006 \001(\0132*.google.c" + + "loud.aiplatform.v1.GcsDestination\022C\n\013ten" + + "sorboard\030\007 \001(\tB.\342A\001\001\372A\'\n%aiplatform.goog" + + "leapis.com/Tensorboard\022\037\n\021enable_web_acc" + + "ess\030\n \001(\010B\004\342A\001\001\022%\n\027enable_dashboard_acce" + + "ss\030\020 \001(\010B\004\342A\001\001\022>\n\nexperiment\030\021 \001(\tB*\342A\001\001" + + "\372A#\n!aiplatform.googleapis.com/Context\022B" + + "\n\016experiment_run\030\022 \001(\tB*\342A\001\001\372A#\n!aiplatf" + + "orm.googleapis.com/Context\"\207\003\n\016WorkerPoo" + + "lSpec\022C\n\016container_spec\030\006 \001(\0132).google.c" + + "loud.aiplatform.v1.ContainerSpecH\000\022L\n\023py" + + "thon_package_spec\030\007 \001(\0132-.google.cloud.a" + + "iplatform.v1.PythonPackageSpecH\000\022D\n\014mach" + + "ine_spec\030\001 \001(\0132\'.google.cloud.aiplatform" + + ".v1.MachineSpecB\005\342A\002\001\005\022\033\n\rreplica_count\030" + + "\002 \001(\003B\004\342A\001\001\022>\n\nnfs_mounts\030\004 \003(\0132$.google" + + ".cloud.aiplatform.v1.NfsMountB\004\342A\001\001\0227\n\td" + + "isk_spec\030\005 \001(\0132$.google.cloud.aiplatform" + + ".v1.DiskSpecB\006\n\004task\"x\n\rContainerSpec\022\027\n" + + "\timage_uri\030\001 \001(\tB\004\342A\001\002\022\017\n\007command\030\002 \003(\t\022" + + "\014\n\004args\030\003 \003(\t\022/\n\003env\030\004 \003(\0132\".google.clou" + + "d.aiplatform.v1.EnvVar\"\255\001\n\021PythonPackage" + + "Spec\022 \n\022executor_image_uri\030\001 \001(\tB\004\342A\001\002\022\032" + + "\n\014package_uris\030\002 \003(\tB\004\342A\001\002\022\033\n\rpython_mod" + + "ule\030\003 \001(\tB\004\342A\001\002\022\014\n\004args\030\004 \003(\t\022/\n\003env\030\005 \003" + + "(\0132\".google.cloud.aiplatform.v1.EnvVar\"_" + + "\n\nScheduling\022*\n\007timeout\030\001 \001(\0132\031.google.p" + + "rotobuf.Duration\022%\n\035restart_job_on_worke" + + "r_restart\030\003 \001(\010B\314\001\n\036com.google.cloud.aip" + + "latform.v1B\016CustomJobProtoP\001Z>cloud.goog" + + "le.com/go/aiplatform/apiv1/aiplatformpb;" + + "aiplatformpb\252\002\032Google.Cloud.AIPlatform.V" + + "1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google:" + + ":Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpec.java index 8c055d1d14d9..88a2a7695864 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpec.java @@ -41,7 +41,7 @@ private CustomJobSpec() { workerPoolSpecs_ = java.util.Collections.emptyList(); serviceAccount_ = ""; network_ = ""; - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); tensorboard_ = ""; experiment_ = ""; experimentRun_ = ""; @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJobSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.CustomJobProto .internal_static_google_cloud_aiplatform_v1_CustomJobSpec_descriptor; @@ -289,9 +284,11 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -324,9 +321,11 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -352,16 +351,19 @@ public com.google.protobuf.ByteString getNetworkBytes() { public static final int RESERVED_IP_RANGES_FIELD_NUMBER = 13; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList reservedIpRanges_; + private com.google.protobuf.LazyStringArrayList reservedIpRanges_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -378,9 +380,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -397,9 +401,11 @@ public int getReservedIpRangesCount() { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -417,9 +423,11 @@ public java.lang.String getReservedIpRanges(int index) { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -444,13 +452,18 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -474,13 +487,18 @@ public boolean hasBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -506,13 +524,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination getBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -597,6 +620,7 @@ public com.google.protobuf.ByteString getTensorboardBytes() { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris] @@ -623,6 +647,7 @@ public boolean getEnableWebAccess() { *
    * Optional. Whether you want Vertex AI to enable access to the customized
    * dashboard in training chief container.
+   *
    * If set to `true`, you can access the dashboard at the URIs given
    * by
    * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris]
@@ -1080,8 +1105,7 @@ public Builder clear() {
       }
       serviceAccount_ = "";
       network_ = "";
-      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000010);
+      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
       baseOutputDirectory_ = null;
       if (baseOutputDirectoryBuilder_ != null) {
         baseOutputDirectoryBuilder_.dispose();
@@ -1137,11 +1161,6 @@ private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.CustomJob
       } else {
         result.workerPoolSpecs_ = workerPoolSpecsBuilder_.build();
       }
-      if (((bitField0_ & 0x00000010) != 0)) {
-        reservedIpRanges_ = reservedIpRanges_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000010);
-      }
-      result.reservedIpRanges_ = reservedIpRanges_;
     }
 
     private void buildPartial0(com.google.cloud.aiplatform.v1.CustomJobSpec result) {
@@ -1155,6 +1174,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.CustomJobSpec result)
       if (((from_bitField0_ & 0x00000008) != 0)) {
         result.network_ = network_;
       }
+      if (((from_bitField0_ & 0x00000010) != 0)) {
+        reservedIpRanges_.makeImmutable();
+        result.reservedIpRanges_ = reservedIpRanges_;
+      }
       if (((from_bitField0_ & 0x00000020) != 0)) {
         result.baseOutputDirectory_ =
             baseOutputDirectoryBuilder_ == null
@@ -1266,7 +1289,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.CustomJobSpec other) {
       if (!other.reservedIpRanges_.isEmpty()) {
         if (reservedIpRanges_.isEmpty()) {
           reservedIpRanges_ = other.reservedIpRanges_;
-          bitField0_ = (bitField0_ & ~0x00000010);
+          bitField0_ |= 0x00000010;
         } else {
           ensureReservedIpRangesIsMutable();
           reservedIpRanges_.addAll(other.reservedIpRanges_);
@@ -2171,9 +2194,11 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) {
      * is of the form `projects/{project}/global/networks/{network}`.
      * Where {project} is a project number, as in `12345`, and {network} is a
      * network name.
+     *
      * To specify this field, you must have already [configured VPC Network
      * Peering for Vertex
      * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering).
+     *
      * If this field is left unspecified, the job is not peered with any network.
      * 
* @@ -2205,9 +2230,11 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2239,9 +2266,11 @@ public com.google.protobuf.ByteString getNetworkBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2272,9 +2301,11 @@ public Builder setNetwork(java.lang.String value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2301,9 +2332,11 @@ public Builder clearNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2325,14 +2358,14 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList reservedIpRanges_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList reservedIpRanges_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureReservedIpRangesIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { + if (!reservedIpRanges_.isModifiable()) { reservedIpRanges_ = new com.google.protobuf.LazyStringArrayList(reservedIpRanges_); - bitField0_ |= 0x00000010; } + bitField0_ |= 0x00000010; } /** * @@ -2340,9 +2373,11 @@ private void ensureReservedIpRangesIsMutable() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2352,7 +2387,8 @@ private void ensureReservedIpRangesIsMutable() { * @return A list containing the reservedIpRanges. */ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { - return reservedIpRanges_.getUnmodifiableView(); + reservedIpRanges_.makeImmutable(); + return reservedIpRanges_; } /** * @@ -2360,9 +2396,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2380,9 +2418,11 @@ public int getReservedIpRangesCount() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2401,9 +2441,11 @@ public java.lang.String getReservedIpRanges(int index) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2422,9 +2464,11 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2441,6 +2485,7 @@ public Builder setReservedIpRanges(int index, java.lang.String value) { } ensureReservedIpRangesIsMutable(); reservedIpRanges_.set(index, value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2450,9 +2495,11 @@ public Builder setReservedIpRanges(int index, java.lang.String value) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2468,6 +2515,7 @@ public Builder addReservedIpRanges(java.lang.String value) { } ensureReservedIpRangesIsMutable(); reservedIpRanges_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2477,9 +2525,11 @@ public Builder addReservedIpRanges(java.lang.String value) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2492,6 +2542,7 @@ public Builder addReservedIpRanges(java.lang.String value) { public Builder addAllReservedIpRanges(java.lang.Iterable values) { ensureReservedIpRangesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, reservedIpRanges_); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2501,9 +2552,11 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2513,8 +2566,9 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value * @return This builder for chaining. */ public Builder clearReservedIpRanges() { - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); + ; onChanged(); return this; } @@ -2524,9 +2578,11 @@ public Builder clearReservedIpRanges() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2543,6 +2599,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureReservedIpRangesIsMutable(); reservedIpRanges_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2563,13 +2620,18 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2592,13 +2654,18 @@ public boolean hasBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2627,13 +2694,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination getBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2664,13 +2736,18 @@ public Builder setBaseOutputDirectory(com.google.cloud.aiplatform.v1.GcsDestinat * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2699,13 +2776,18 @@ public Builder setBaseOutputDirectory( * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2740,13 +2822,18 @@ public Builder mergeBaseOutputDirectory(com.google.cloud.aiplatform.v1.GcsDestin * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2774,13 +2861,18 @@ public Builder clearBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2803,13 +2895,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination.Builder getBaseOutputDirect * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2837,13 +2934,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination.Builder getBaseOutputDirect * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -3007,6 +3109,7 @@ public Builder setTensorboardBytes(com.google.protobuf.ByteString value) { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris] @@ -3031,6 +3134,7 @@ public boolean getEnableWebAccess() { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris] @@ -3059,6 +3163,7 @@ public Builder setEnableWebAccess(boolean value) { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris] @@ -3086,6 +3191,7 @@ public Builder clearEnableWebAccess() { *
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris]
@@ -3109,6 +3215,7 @@ public boolean getEnableDashboardAccess() {
      * 
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris]
@@ -3136,6 +3243,7 @@ public Builder setEnableDashboardAccess(boolean value) {
      * 
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpecOrBuilder.java
index 3be047fe96c3..fc0be7a36666 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/CustomJobSpecOrBuilder.java
@@ -174,9 +174,11 @@ public interface CustomJobSpecOrBuilder
    * is of the form `projects/{project}/global/networks/{network}`.
    * Where {project} is a project number, as in `12345`, and {network} is a
    * network name.
+   *
    * To specify this field, you must have already [configured VPC Network
    * Peering for Vertex
    * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering).
+   *
    * If this field is left unspecified, the job is not peered with any network.
    * 
* @@ -198,9 +200,11 @@ public interface CustomJobSpecOrBuilder * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -218,9 +222,11 @@ public interface CustomJobSpecOrBuilder *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -235,9 +241,11 @@ public interface CustomJobSpecOrBuilder *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -252,9 +260,11 @@ public interface CustomJobSpecOrBuilder *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -270,9 +280,11 @@ public interface CustomJobSpecOrBuilder *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -293,13 +305,18 @@ public interface CustomJobSpecOrBuilder * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -320,13 +337,18 @@ public interface CustomJobSpecOrBuilder * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -347,13 +369,18 @@ public interface CustomJobSpecOrBuilder * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -405,6 +432,7 @@ public interface CustomJobSpecOrBuilder * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris] @@ -426,6 +454,7 @@ public interface CustomJobSpecOrBuilder *
    * Optional. Whether you want Vertex AI to enable access to the customized
    * dashboard in training chief container.
+   *
    * If set to `true`, you can access the dashboard at the URIs given
    * by
    * [CustomJob.web_access_uris][google.cloud.aiplatform.v1.CustomJob.web_access_uris]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItem.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItem.java
index 535d827352f9..d93ee976718e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItem.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItem.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataItem();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DataItemProto
         .internal_static_google_cloud_aiplatform_v1_DataItem_descriptor;
@@ -260,11 +255,13 @@ public int getLabelsCount() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -290,11 +287,13 @@ public java.util.Map getLabels() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -311,11 +310,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -339,11 +340,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1523,11 +1526,13 @@ public int getLabelsCount() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1553,11 +1558,13 @@ public java.util.Map getLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1574,11 +1581,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1602,11 +1611,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1636,11 +1647,13 @@ public Builder clearLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1666,11 +1679,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1694,11 +1709,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemOrBuilder.java
index 959023ae209a..b23025e51ca0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemOrBuilder.java
@@ -129,11 +129,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -147,11 +149,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -168,11 +172,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -186,11 +192,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -208,11 +216,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemProto.java
index bcf7afcbe605..875499ba4882 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemProto.java
@@ -48,24 +48,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "roto\022\032google.cloud.aiplatform.v1\032\037google"
           + "/api/field_behavior.proto\032\031google/api/re"
           + "source.proto\032\034google/protobuf/struct.pro"
-          + "to\032\037google/protobuf/timestamp.proto\"\273\003\n\010"
-          + "DataItem\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013create_ti"
-          + "me\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A"
-          + "\003\0224\n\013update_time\030\006 \001(\0132\032.google.protobuf"
-          + ".TimestampB\003\340A\003\022E\n\006labels\030\003 \003(\01320.google"
-          + ".cloud.aiplatform.v1.DataItem.LabelsEntr"
-          + "yB\003\340A\001\022,\n\007payload\030\004 \001(\0132\026.google.protobu"
-          + "f.ValueB\003\340A\002\022\021\n\004etag\030\007 \001(\tB\003\340A\001\032-\n\013Label"
-          + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:y"
-          + "\352Av\n\"aiplatform.googleapis.com/DataItem\022"
-          + "Pprojects/{project}/locations/{location}"
-          + "/datasets/{dataset}/dataItems/{data_item"
-          + "}B\313\001\n\036com.google.cloud.aiplatform.v1B\rDa"
-          + "taItemProtoP\001Z>cloud.google.com/go/aipla"
-          + "tform/apiv1/aiplatformpb;aiplatformpb\252\002\032"
-          + "Google.Cloud.AIPlatform.V1\312\002\032Google\\Clou"
-          + "d\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatf"
-          + "orm::V1b\006proto3"
+          + "to\032\037google/protobuf/timestamp.proto\"\301\003\n\010"
+          + "DataItem\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\0225\n\013create_t"
+          + "ime\030\002 \001(\0132\032.google.protobuf.TimestampB\004\342"
+          + "A\001\003\0225\n\013update_time\030\006 \001(\0132\032.google.protob"
+          + "uf.TimestampB\004\342A\001\003\022F\n\006labels\030\003 \003(\01320.goo"
+          + "gle.cloud.aiplatform.v1.DataItem.LabelsE"
+          + "ntryB\004\342A\001\001\022-\n\007payload\030\004 \001(\0132\026.google.pro"
+          + "tobuf.ValueB\004\342A\001\002\022\022\n\004etag\030\007 \001(\tB\004\342A\001\001\032-\n"
+          + "\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
+          + ":\0028\001:y\352Av\n\"aiplatform.googleapis.com/Dat"
+          + "aItem\022Pprojects/{project}/locations/{loc"
+          + "ation}/datasets/{dataset}/dataItems/{dat"
+          + "a_item}B\313\001\n\036com.google.cloud.aiplatform."
+          + "v1B\rDataItemProtoP\001Z>cloud.google.com/go"
+          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
+          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
+          + "IPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemView.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemView.java
index f022badb84bd..3a1cfd3df881 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemView.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataItemView.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataItemView();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_DataItemView_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJob.java
index e00a61cf2786..84f1fe4ac55d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJob.java
@@ -41,11 +41,11 @@ private DataLabelingJob(com.google.protobuf.GeneratedMessageV3.Builder builde
   private DataLabelingJob() {
     name_ = "";
     displayName_ = "";
-    datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    datasets_ = com.google.protobuf.LazyStringArrayList.emptyList();
     instructionUri_ = "";
     inputsSchemaUri_ = "";
     state_ = 0;
-    specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataLabelingJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DataLabelingJobProto
         .internal_static_google_cloud_aiplatform_v1_DataLabelingJob_descriptor;
@@ -198,7 +193,8 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
   public static final int DATASETS_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList datasets_;
+  private com.google.protobuf.LazyStringArrayList datasets_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -307,6 +303,7 @@ public int getAnnotationLabelsCount() {
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -335,6 +332,7 @@ public java.util.Map getAnnotationLabels() {
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -354,6 +352,7 @@ public java.util.Map getAnnotationLabelsMap(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -380,6 +379,7 @@ public java.util.Map getAnnotationLabelsMap(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -868,12 +868,15 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -899,12 +902,15 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -921,12 +927,15 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -950,12 +959,15 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -978,7 +990,8 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) {
   public static final int SPECIALIST_POOLS_FIELD_NUMBER = 16;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistPools_;
+  private com.google.protobuf.LazyStringArrayList specialistPools_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -1046,6 +1059,7 @@ public com.google.protobuf.ByteString getSpecialistPoolsBytes(int index) {
    * 
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1064,6 +1078,7 @@ public boolean hasEncryptionSpec() { *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1084,6 +1099,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec getEncryptionSpec() { *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1598,8 +1614,7 @@ public Builder clear() { bitField0_ = 0; name_ = ""; displayName_ = ""; - datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + datasets_ = com.google.protobuf.LazyStringArrayList.emptyList(); internalGetMutableAnnotationLabels().clear(); labelerCount_ = 0; instructionUri_ = ""; @@ -1632,8 +1647,7 @@ public Builder clear() { errorBuilder_ = null; } internalGetMutableLabels().clear(); - specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00008000); + specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList(); encryptionSpec_ = null; if (encryptionSpecBuilder_ != null) { encryptionSpecBuilder_.dispose(); @@ -1671,7 +1685,6 @@ public com.google.cloud.aiplatform.v1.DataLabelingJob build() { public com.google.cloud.aiplatform.v1.DataLabelingJob buildPartial() { com.google.cloud.aiplatform.v1.DataLabelingJob result = new com.google.cloud.aiplatform.v1.DataLabelingJob(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -1679,19 +1692,6 @@ public com.google.cloud.aiplatform.v1.DataLabelingJob buildPartial() { return result; } - private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.DataLabelingJob result) { - if (((bitField0_ & 0x00000004) != 0)) { - datasets_ = datasets_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.datasets_ = datasets_; - if (((bitField0_ & 0x00008000) != 0)) { - specialistPools_ = specialistPools_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00008000); - } - result.specialistPools_ = specialistPools_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.DataLabelingJob result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -1700,6 +1700,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.DataLabelingJob result if (((from_bitField0_ & 0x00000002) != 0)) { result.displayName_ = displayName_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + datasets_.makeImmutable(); + result.datasets_ = datasets_; + } if (((from_bitField0_ & 0x00000008) != 0)) { result.annotationLabels_ = internalGetAnnotationLabels(); result.annotationLabels_.makeImmutable(); @@ -1739,6 +1743,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.DataLabelingJob result result.labels_ = internalGetLabels(); result.labels_.makeImmutable(); } + if (((from_bitField0_ & 0x00008000) != 0)) { + specialistPools_.makeImmutable(); + result.specialistPools_ = specialistPools_; + } if (((from_bitField0_ & 0x00010000) != 0)) { result.encryptionSpec_ = encryptionSpecBuilder_ == null ? encryptionSpec_ : encryptionSpecBuilder_.build(); @@ -1809,7 +1817,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.DataLabelingJob other) { if (!other.datasets_.isEmpty()) { if (datasets_.isEmpty()) { datasets_ = other.datasets_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureDatasetsIsMutable(); datasets_.addAll(other.datasets_); @@ -1857,7 +1865,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.DataLabelingJob other) { if (!other.specialistPools_.isEmpty()) { if (specialistPools_.isEmpty()) { specialistPools_ = other.specialistPools_; - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ |= 0x00008000; } else { ensureSpecialistPoolsIsMutable(); specialistPools_.addAll(other.specialistPools_); @@ -2266,14 +2274,14 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList datasets_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList datasets_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureDatasetsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!datasets_.isModifiable()) { datasets_ = new com.google.protobuf.LazyStringArrayList(datasets_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -2291,7 +2299,8 @@ private void ensureDatasetsIsMutable() { * @return A list containing the datasets. */ public com.google.protobuf.ProtocolStringList getDatasetsList() { - return datasets_.getUnmodifiableView(); + datasets_.makeImmutable(); + return datasets_; } /** * @@ -2372,6 +2381,7 @@ public Builder setDatasets(int index, java.lang.String value) { } ensureDatasetsIsMutable(); datasets_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2397,6 +2407,7 @@ public Builder addDatasets(java.lang.String value) { } ensureDatasetsIsMutable(); datasets_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2419,6 +2430,7 @@ public Builder addDatasets(java.lang.String value) { public Builder addAllDatasets(java.lang.Iterable values) { ensureDatasetsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, datasets_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2438,8 +2450,9 @@ public Builder addAllDatasets(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDatasets() { - datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY; + datasets_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -2466,6 +2479,7 @@ public Builder addDatasetsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDatasetsIsMutable(); datasets_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2504,6 +2518,7 @@ public int getAnnotationLabelsCount() { * *
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2532,6 +2547,7 @@ public java.util.Map getAnnotationLabels() {
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2551,6 +2567,7 @@ public java.util.Map getAnnotationLabelsMap(
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2578,6 +2595,7 @@ public java.util.Map getAnnotationLabelsMap(
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2611,6 +2629,7 @@ public Builder clearAnnotationLabels() {
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2639,6 +2658,7 @@ public java.util.Map getMutableAnnotationLab
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2665,6 +2685,7 @@ public Builder putAnnotationLabels(java.lang.String key, java.lang.String value)
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -4119,12 +4140,15 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4150,12 +4174,15 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4172,12 +4199,15 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4201,12 +4231,15 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4236,12 +4269,15 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4267,12 +4303,15 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4296,12 +4335,15 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4315,14 +4357,14 @@ public Builder putAllLabels(java.util.Map va
       return this;
     }
 
-    private com.google.protobuf.LazyStringList specialistPools_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList specialistPools_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureSpecialistPoolsIsMutable() {
-      if (!((bitField0_ & 0x00008000) != 0)) {
+      if (!specialistPools_.isModifiable()) {
         specialistPools_ = new com.google.protobuf.LazyStringArrayList(specialistPools_);
-        bitField0_ |= 0x00008000;
       }
+      bitField0_ |= 0x00008000;
     }
     /**
      *
@@ -4336,7 +4378,8 @@ private void ensureSpecialistPoolsIsMutable() {
      * @return A list containing the specialistPools.
      */
     public com.google.protobuf.ProtocolStringList getSpecialistPoolsList() {
-      return specialistPools_.getUnmodifiableView();
+      specialistPools_.makeImmutable();
+      return specialistPools_;
     }
     /**
      *
@@ -4401,6 +4444,7 @@ public Builder setSpecialistPools(int index, java.lang.String value) {
       }
       ensureSpecialistPoolsIsMutable();
       specialistPools_.set(index, value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4422,6 +4466,7 @@ public Builder addSpecialistPools(java.lang.String value) {
       }
       ensureSpecialistPoolsIsMutable();
       specialistPools_.add(value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4440,6 +4485,7 @@ public Builder addSpecialistPools(java.lang.String value) {
     public Builder addAllSpecialistPools(java.lang.Iterable values) {
       ensureSpecialistPoolsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistPools_);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4455,8 +4501,9 @@ public Builder addAllSpecialistPools(java.lang.Iterable values
      * @return This builder for chaining.
      */
     public Builder clearSpecialistPools() {
-      specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00008000);
+      ;
       onChanged();
       return this;
     }
@@ -4479,6 +4526,7 @@ public Builder addSpecialistPoolsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureSpecialistPoolsIsMutable();
       specialistPools_.add(value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4495,6 +4543,7 @@ public Builder addSpecialistPoolsBytes(com.google.protobuf.ByteString value) {
      * 
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4512,6 +4561,7 @@ public boolean hasEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4535,6 +4585,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec getEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4560,6 +4611,7 @@ public Builder setEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec v *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4583,6 +4635,7 @@ public Builder setEncryptionSpec( *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4612,6 +4665,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4634,6 +4688,7 @@ public Builder clearEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4651,6 +4706,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec.Builder getEncryptionSpecBu *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4672,6 +4728,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobOrBuilder.java index bfc1bac012a9..df617edfaf55 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobOrBuilder.java @@ -151,6 +151,7 @@ public interface DataLabelingJobOrBuilder * *
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -167,6 +168,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -186,6 +188,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -202,6 +205,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -222,6 +226,7 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -547,12 +552,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -566,12 +574,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -588,12 +599,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -607,12 +621,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -630,12 +647,15 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -702,6 +722,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -717,6 +738,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -732,6 +754,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobProto.java index f97957efc7c2..e0d61c0293fe 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DataLabelingJobProto.java @@ -68,56 +68,57 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "loud/aiplatform/v1/job_state.proto\032\034goog" + "le/protobuf/struct.proto\032\037google/protobu" + "f/timestamp.proto\032\027google/rpc/status.pro" - + "to\032\027google/type/money.proto\"\337\010\n\017DataLabe" - + "lingJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_na" - + "me\030\002 \001(\tB\003\340A\002\022;\n\010datasets\030\003 \003(\tB)\340A\002\372A#\n" - + "!aiplatform.googleapis.com/Dataset\022\\\n\021an" - + "notation_labels\030\014 \003(\0132A.google.cloud.aip" - + "latform.v1.DataLabelingJob.AnnotationLab" - + "elsEntry\022\032\n\rlabeler_count\030\004 \001(\005B\003\340A\002\022\034\n\017" - + "instruction_uri\030\005 \001(\tB\003\340A\002\022\036\n\021inputs_sch" - + "ema_uri\030\006 \001(\tB\003\340A\002\022+\n\006inputs\030\007 \001(\0132\026.goo" - + "gle.protobuf.ValueB\003\340A\002\0228\n\005state\030\010 \001(\0162$" - + ".google.cloud.aiplatform.v1.JobStateB\003\340A" - + "\003\022\036\n\021labeling_progress\030\r \001(\005B\003\340A\003\022.\n\rcur" - + "rent_spend\030\016 \001(\0132\022.google.type.MoneyB\003\340A" - + "\003\0224\n\013create_time\030\t \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\0224\n\013update_time\030\n \001(\0132\032.g" - + "oogle.protobuf.TimestampB\003\340A\003\022&\n\005error\030\026" - + " \001(\0132\022.google.rpc.StatusB\003\340A\003\022G\n\006labels\030" - + "\013 \003(\01327.google.cloud.aiplatform.v1.DataL" - + "abelingJob.LabelsEntry\022\030\n\020specialist_poo" - + "ls\030\020 \003(\t\022C\n\017encryption_spec\030\024 \001(\0132*.goog" - + "le.cloud.aiplatform.v1.EncryptionSpec\022P\n" - + "\026active_learning_config\030\025 \001(\01320.google.c" - + "loud.aiplatform.v1.ActiveLearningConfig\032" - + "7\n\025AnnotationLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n" - + "\005value\030\002 \001(\t:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001" - + " \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:|\352Ay\n)aiplatform" - + ".googleapis.com/DataLabelingJob\022Lproject" - + "s/{project}/locations/{location}/dataLab" - + "elingJobs/{data_labeling_job}\"\370\001\n\024Active" - + "LearningConfig\022\035\n\023max_data_item_count\030\001 " - + "\001(\003H\000\022\"\n\030max_data_item_percentage\030\002 \001(\005H" - + "\000\022?\n\rsample_config\030\003 \001(\0132(.google.cloud." - + "aiplatform.v1.SampleConfig\022C\n\017training_c" - + "onfig\030\004 \001(\0132*.google.cloud.aiplatform.v1" - + ".TrainingConfigB\027\n\025human_labeling_budget" - + "\"\270\002\n\014SampleConfig\022)\n\037initial_batch_sampl" - + "e_percentage\030\001 \001(\005H\000\022+\n!following_batch_" - + "sample_percentage\030\003 \001(\005H\001\022P\n\017sample_stra" - + "tegy\030\005 \001(\01627.google.cloud.aiplatform.v1." - + "SampleConfig.SampleStrategy\"B\n\016SampleStr" - + "ategy\022\037\n\033SAMPLE_STRATEGY_UNSPECIFIED\020\000\022\017" - + "\n\013UNCERTAINTY\020\001B\033\n\031initial_batch_sample_" - + "sizeB\035\n\033following_batch_sample_size\"6\n\016T" - + "rainingConfig\022$\n\034timeout_training_milli_" - + "hours\030\001 \001(\003B\322\001\n\036com.google.cloud.aiplatf" - + "orm.v1B\024DataLabelingJobProtoP\001Z>cloud.go" - + "ogle.com/go/aiplatform/apiv1/aiplatformp" - + "b;aiplatformpb\252\002\032Google.Cloud.AIPlatform" - + ".V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Googl" - + "e::Cloud::AIPlatform::V1b\006proto3" + + "to\032\027google/type/money.proto\"\354\010\n\017DataLabe" + + "lingJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_n" + + "ame\030\002 \001(\tB\004\342A\001\002\022<\n\010datasets\030\003 \003(\tB*\342A\001\002\372" + + "A#\n!aiplatform.googleapis.com/Dataset\022\\\n" + + "\021annotation_labels\030\014 \003(\0132A.google.cloud." + + "aiplatform.v1.DataLabelingJob.Annotation" + + "LabelsEntry\022\033\n\rlabeler_count\030\004 \001(\005B\004\342A\001\002" + + "\022\035\n\017instruction_uri\030\005 \001(\tB\004\342A\001\002\022\037\n\021input" + + "s_schema_uri\030\006 \001(\tB\004\342A\001\002\022,\n\006inputs\030\007 \001(\013" + + "2\026.google.protobuf.ValueB\004\342A\001\002\0229\n\005state\030" + + "\010 \001(\0162$.google.cloud.aiplatform.v1.JobSt" + + "ateB\004\342A\001\003\022\037\n\021labeling_progress\030\r \001(\005B\004\342A" + + "\001\003\022/\n\rcurrent_spend\030\016 \001(\0132\022.google.type." + + "MoneyB\004\342A\001\003\0225\n\013create_time\030\t \001(\0132\032.googl" + + "e.protobuf.TimestampB\004\342A\001\003\0225\n\013update_tim" + + "e\030\n \001(\0132\032.google.protobuf.TimestampB\004\342A\001" + + "\003\022\'\n\005error\030\026 \001(\0132\022.google.rpc.StatusB\004\342A" + + "\001\003\022G\n\006labels\030\013 \003(\01327.google.cloud.aiplat" + + "form.v1.DataLabelingJob.LabelsEntry\022\030\n\020s" + + "pecialist_pools\030\020 \003(\t\022C\n\017encryption_spec" + + "\030\024 \001(\0132*.google.cloud.aiplatform.v1.Encr" + + "yptionSpec\022P\n\026active_learning_config\030\025 \001" + + "(\01320.google.cloud.aiplatform.v1.ActiveLe" + + "arningConfig\0327\n\025AnnotationLabelsEntry\022\013\n" + + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032-\n\013LabelsE" + + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:|\352A" + + "y\n)aiplatform.googleapis.com/DataLabelin" + + "gJob\022Lprojects/{project}/locations/{loca" + + "tion}/dataLabelingJobs/{data_labeling_jo" + + "b}\"\370\001\n\024ActiveLearningConfig\022\035\n\023max_data_" + + "item_count\030\001 \001(\003H\000\022\"\n\030max_data_item_perc" + + "entage\030\002 \001(\005H\000\022?\n\rsample_config\030\003 \001(\0132(." + + "google.cloud.aiplatform.v1.SampleConfig\022" + + "C\n\017training_config\030\004 \001(\0132*.google.cloud." + + "aiplatform.v1.TrainingConfigB\027\n\025human_la" + + "beling_budget\"\270\002\n\014SampleConfig\022)\n\037initia" + + "l_batch_sample_percentage\030\001 \001(\005H\000\022+\n!fol" + + "lowing_batch_sample_percentage\030\003 \001(\005H\001\022P" + + "\n\017sample_strategy\030\005 \001(\01627.google.cloud.a" + + "iplatform.v1.SampleConfig.SampleStrategy" + + "\"B\n\016SampleStrategy\022\037\n\033SAMPLE_STRATEGY_UN" + + "SPECIFIED\020\000\022\017\n\013UNCERTAINTY\020\001B\033\n\031initial_" + + "batch_sample_sizeB\035\n\033following_batch_sam" + + "ple_size\"6\n\016TrainingConfig\022$\n\034timeout_tr" + + "aining_milli_hours\030\001 \001(\003B\322\001\n\036com.google." + + "cloud.aiplatform.v1B\024DataLabelingJobProt" + + "oP\001Z>cloud.google.com/go/aiplatform/apiv" + + "1/aiplatformpb;aiplatformpb\252\002\032Google.Clo" + + "ud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfo" + + "rm\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Dataset.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Dataset.java index 8ae9c2116491..2cab542ff73c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Dataset.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Dataset.java @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Dataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetProto .internal_static_google_cloud_aiplatform_v1_Dataset_descriptor; @@ -526,14 +521,17 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -560,14 +558,17 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -585,14 +586,17 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -617,14 +621,17 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2739,14 +2746,17 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2773,14 +2783,17 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2798,14 +2811,17 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2830,14 +2846,17 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2868,14 +2887,17 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2902,14 +2924,17 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2934,14 +2959,17 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetOrBuilder.java
index 116d0952d6ce..97886ba98e51 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetOrBuilder.java
@@ -276,14 +276,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -298,14 +301,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -323,14 +329,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -345,14 +354,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -371,14 +383,17 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetProto.java
index c6e1279928ac..a241112e3020 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetProto.java
@@ -72,47 +72,47 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "tform/v1/io.proto\032,google/cloud/aiplatfo"
           + "rm/v1/saved_query.proto\032\034google/protobuf"
           + "/struct.proto\032\037google/protobuf/timestamp"
-          + ".proto\"\217\005\n\007Dataset\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n"
-          + "\014display_name\030\002 \001(\tB\003\340A\002\022\023\n\013description\030"
-          + "\020 \001(\t\022 \n\023metadata_schema_uri\030\003 \001(\tB\003\340A\002\022"
-          + "-\n\010metadata\030\010 \001(\0132\026.google.protobuf.Valu"
-          + "eB\003\340A\002\0224\n\013create_time\030\004 \001(\0132\032.google.pro"
-          + "tobuf.TimestampB\003\340A\003\0224\n\013update_time\030\005 \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\022\014\n\004et"
-          + "ag\030\006 \001(\t\022?\n\006labels\030\007 \003(\0132/.google.cloud."
-          + "aiplatform.v1.Dataset.LabelsEntry\022=\n\rsav"
-          + "ed_queries\030\t \003(\0132&.google.cloud.aiplatfo"
-          + "rm.v1.SavedQuery\022C\n\017encryption_spec\030\013 \001("
-          + "\0132*.google.cloud.aiplatform.v1.Encryptio"
-          + "nSpec\022\036\n\021metadata_artifact\030\021 \001(\tB\003\340A\003\032-\n"
-          + "\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
-          + ":\0028\001:b\352A_\n!aiplatform.googleapis.com/Dat"
-          + "aset\022:projects/{project}/locations/{loca"
-          + "tion}/datasets/{dataset}\"\244\003\n\020ImportDataC"
-          + "onfig\022;\n\ngcs_source\030\001 \001(\0132%.google.cloud"
-          + ".aiplatform.v1.GcsSourceH\000\022Z\n\020data_item_"
-          + "labels\030\002 \003(\0132@.google.cloud.aiplatform.v"
-          + "1.ImportDataConfig.DataItemLabelsEntry\022]"
-          + "\n\021annotation_labels\030\003 \003(\0132B.google.cloud"
-          + ".aiplatform.v1.ImportDataConfig.Annotati"
-          + "onLabelsEntry\022\036\n\021import_schema_uri\030\004 \001(\t"
-          + "B\003\340A\002\0325\n\023DataItemLabelsEntry\022\013\n\003key\030\001 \001("
-          + "\t\022\r\n\005value\030\002 \001(\t:\0028\001\0327\n\025AnnotationLabels"
-          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n"
-          + "\006source\"\330\001\n\020ExportDataConfig\022E\n\017gcs_dest"
-          + "ination\030\001 \001(\0132*.google.cloud.aiplatform."
-          + "v1.GcsDestinationH\000\022I\n\016fraction_split\030\005 "
-          + "\001(\0132/.google.cloud.aiplatform.v1.ExportF"
-          + "ractionSplitH\001\022\032\n\022annotations_filter\030\002 \001"
-          + "(\tB\r\n\013destinationB\007\n\005split\"d\n\023ExportFrac"
-          + "tionSplit\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023"
-          + "validation_fraction\030\002 \001(\001\022\025\n\rtest_fracti"
-          + "on\030\003 \001(\001B\312\001\n\036com.google.cloud.aiplatform"
-          + ".v1B\014DatasetProtoP\001Z>cloud.google.com/go"
-          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
-          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
-          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
-          + "IPlatform::V1b\006proto3"
+          + ".proto\"\226\005\n\007Dataset\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032"
+          + "\n\014display_name\030\002 \001(\tB\004\342A\001\002\022\023\n\013descriptio"
+          + "n\030\020 \001(\t\022!\n\023metadata_schema_uri\030\003 \001(\tB\004\342A"
+          + "\001\002\022.\n\010metadata\030\010 \001(\0132\026.google.protobuf.V"
+          + "alueB\004\342A\001\002\0225\n\013create_time\030\004 \001(\0132\032.google"
+          + ".protobuf.TimestampB\004\342A\001\003\0225\n\013update_time"
+          + "\030\005 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003"
+          + "\022\014\n\004etag\030\006 \001(\t\022?\n\006labels\030\007 \003(\0132/.google."
+          + "cloud.aiplatform.v1.Dataset.LabelsEntry\022"
+          + "=\n\rsaved_queries\030\t \003(\0132&.google.cloud.ai"
+          + "platform.v1.SavedQuery\022C\n\017encryption_spe"
+          + "c\030\013 \001(\0132*.google.cloud.aiplatform.v1.Enc"
+          + "ryptionSpec\022\037\n\021metadata_artifact\030\021 \001(\tB\004"
+          + "\342A\001\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
+          + "e\030\002 \001(\t:\0028\001:b\352A_\n!aiplatform.googleapis."
+          + "com/Dataset\022:projects/{project}/location"
+          + "s/{location}/datasets/{dataset}\"\245\003\n\020Impo"
+          + "rtDataConfig\022;\n\ngcs_source\030\001 \001(\0132%.googl"
+          + "e.cloud.aiplatform.v1.GcsSourceH\000\022Z\n\020dat"
+          + "a_item_labels\030\002 \003(\0132@.google.cloud.aipla"
+          + "tform.v1.ImportDataConfig.DataItemLabels"
+          + "Entry\022]\n\021annotation_labels\030\003 \003(\0132B.googl"
+          + "e.cloud.aiplatform.v1.ImportDataConfig.A"
+          + "nnotationLabelsEntry\022\037\n\021import_schema_ur"
+          + "i\030\004 \001(\tB\004\342A\001\002\0325\n\023DataItemLabelsEntry\022\013\n\003"
+          + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0327\n\025Annotati"
+          + "onLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
+          + "\t:\0028\001B\010\n\006source\"\330\001\n\020ExportDataConfig\022E\n\017"
+          + "gcs_destination\030\001 \001(\0132*.google.cloud.aip"
+          + "latform.v1.GcsDestinationH\000\022I\n\016fraction_"
+          + "split\030\005 \001(\0132/.google.cloud.aiplatform.v1"
+          + ".ExportFractionSplitH\001\022\032\n\022annotations_fi"
+          + "lter\030\002 \001(\tB\r\n\013destinationB\007\n\005split\"d\n\023Ex"
+          + "portFractionSplit\022\031\n\021training_fraction\030\001"
+          + " \001(\001\022\033\n\023validation_fraction\030\002 \001(\001\022\025\n\rtes"
+          + "t_fraction\030\003 \001(\001B\312\001\n\036com.google.cloud.ai"
+          + "platform.v1B\014DatasetProtoP\001Z>cloud.googl"
+          + "e.com/go/aiplatform/apiv1/aiplatformpb;a"
+          + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1"
+          + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::"
+          + "Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetServiceProto.java
index 787c12e2e715..3c045efcf129 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DatasetServiceProto.java
@@ -146,164 +146,164 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "orm/v1/saved_query.proto\032#google/longrun"
           + "ning/operations.proto\032\033google/protobuf/e"
           + "mpty.proto\032 google/protobuf/field_mask.p"
-          + "roto\"\214\001\n\024CreateDatasetRequest\0229\n\006parent\030"
-          + "\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com/"
-          + "Location\0229\n\007dataset\030\002 \001(\0132#.google.cloud"
-          + ".aiplatform.v1.DatasetB\003\340A\002\"p\n\036CreateDat"
-          + "asetOperationMetadata\022N\n\020generic_metadat"
-          + "a\030\001 \001(\01324.google.cloud.aiplatform.v1.Gen"
-          + "ericOperationMetadata\"{\n\021GetDatasetReque"
-          + "st\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.goo"
-          + "gleapis.com/Dataset\022-\n\tread_mask\030\002 \001(\0132\032"
-          + ".google.protobuf.FieldMask\"\207\001\n\024UpdateDat"
-          + "asetRequest\0229\n\007dataset\030\001 \001(\0132#.google.cl"
-          + "oud.aiplatform.v1.DatasetB\003\340A\002\0224\n\013update"
-          + "_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB"
-          + "\003\340A\002\"\310\001\n\023ListDatasetsRequest\0229\n\006parent\030\001"
-          + " \001(\tB)\340A\002\372A#\n!locations.googleapis.com/L"
-          + "ocation\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001"
-          + "(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001("
-          + "\0132\032.google.protobuf.FieldMask\022\020\n\010order_b"
-          + "y\030\006 \001(\t\"f\n\024ListDatasetsResponse\0225\n\010datas"
-          + "ets\030\001 \003(\0132#.google.cloud.aiplatform.v1.D"
-          + "ataset\022\027\n\017next_page_token\030\002 \001(\t\"O\n\024Delet"
-          + "eDatasetRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!a"
-          + "iplatform.googleapis.com/Dataset\"\227\001\n\021Imp"
-          + "ortDataRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!ai"
-          + "platform.googleapis.com/Dataset\022I\n\016impor"
-          + "t_configs\030\002 \003(\0132,.google.cloud.aiplatfor"
-          + "m.v1.ImportDataConfigB\003\340A\002\"\024\n\022ImportData"
-          + "Response\"m\n\033ImportDataOperationMetadata\022"
-          + "N\n\020generic_metadata\030\001 \001(\01324.google.cloud"
-          + ".aiplatform.v1.GenericOperationMetadata\""
-          + "\226\001\n\021ExportDataRequest\0227\n\004name\030\001 \001(\tB)\340A\002"
-          + "\372A#\n!aiplatform.googleapis.com/Dataset\022H"
-          + "\n\rexport_config\030\002 \001(\0132,.google.cloud.aip"
-          + "latform.v1.ExportDataConfigB\003\340A\002\",\n\022Expo"
-          + "rtDataResponse\022\026\n\016exported_files\030\001 \003(\t\"\213"
-          + "\001\n\033ExportDataOperationMetadata\022N\n\020generi"
-          + "c_metadata\030\001 \001(\01324.google.cloud.aiplatfo"
-          + "rm.v1.GenericOperationMetadata\022\034\n\024gcs_ou"
-          + "tput_directory\030\002 \001(\t\"\311\001\n\024ListDataItemsRe"
-          + "quest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!aiplatfor"
-          + "m.googleapis.com/Dataset\022\016\n\006filter\030\002 \001(\t"
-          + "\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022"
-          + "-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fie"
-          + "ldMask\022\020\n\010order_by\030\006 \001(\t\"j\n\025ListDataItem"
-          + "sResponse\0228\n\ndata_items\030\001 \003(\0132$.google.c"
-          + "loud.aiplatform.v1.DataItem\022\027\n\017next_page"
-          + "_token\030\002 \001(\t\"\334\004\n\026SearchDataItemsRequest\022"
-          + "\034\n\022order_by_data_item\030\014 \001(\tH\000\022c\n\023order_b"
-          + "y_annotation\030\r \001(\0132D.google.cloud.aiplat"
-          + "form.v1.SearchDataItemsRequest.OrderByAn"
-          + "notationH\000\022:\n\007dataset\030\001 \001(\tB)\340A\002\372A#\n!aip"
-          + "latform.googleapis.com/Dataset\022@\n\013saved_"
-          + "query\030\002 \001(\tB+\030\001\372A&\n$aiplatform.googleapi"
-          + "s.com/SavedQuery\022\031\n\021data_labeling_job\030\003 "
-          + "\001(\t\022\030\n\020data_item_filter\030\004 \001(\t\022\036\n\022annotat"
-          + "ions_filter\030\005 \001(\tB\002\030\001\022\032\n\022annotation_filt"
-          + "ers\030\013 \003(\t\022.\n\nfield_mask\030\006 \001(\0132\032.google.p"
-          + "rotobuf.FieldMask\022\031\n\021annotations_limit\030\007"
-          + " \001(\005\022\021\n\tpage_size\030\010 \001(\005\022\024\n\010order_by\030\t \001("
-          + "\tB\002\030\001\022\022\n\npage_token\030\n \001(\t\032?\n\021OrderByAnno"
-          + "tation\022\030\n\013saved_query\030\001 \001(\tB\003\340A\002\022\020\n\010orde"
-          + "r_by\030\002 \001(\tB\007\n\005order\"u\n\027SearchDataItemsRe"
-          + "sponse\022A\n\017data_item_views\030\001 \003(\0132(.google"
-          + ".cloud.aiplatform.v1.DataItemView\022\027\n\017nex"
-          + "t_page_token\030\002 \001(\t\"\247\001\n\014DataItemView\0227\n\td"
-          + "ata_item\030\001 \001(\0132$.google.cloud.aiplatform"
-          + ".v1.DataItem\022;\n\013annotations\030\002 \003(\0132&.goog"
-          + "le.cloud.aiplatform.v1.Annotation\022!\n\031has"
-          + "_truncated_annotations\030\003 \001(\010\"\314\001\n\027ListSav"
-          + "edQueriesRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#"
-          + "\n!aiplatform.googleapis.com/Dataset\022\016\n\006f"
+          + "roto\"\216\001\n\024CreateDatasetRequest\022:\n\006parent\030"
+          + "\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.com"
+          + "/Location\022:\n\007dataset\030\002 \001(\0132#.google.clou"
+          + "d.aiplatform.v1.DatasetB\004\342A\001\002\"p\n\036CreateD"
+          + "atasetOperationMetadata\022N\n\020generic_metad"
+          + "ata\030\001 \001(\01324.google.cloud.aiplatform.v1.G"
+          + "enericOperationMetadata\"|\n\021GetDatasetReq"
+          + "uest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform."
+          + "googleapis.com/Dataset\022-\n\tread_mask\030\002 \001("
+          + "\0132\032.google.protobuf.FieldMask\"\211\001\n\024Update"
+          + "DatasetRequest\022:\n\007dataset\030\001 \001(\0132#.google"
+          + ".cloud.aiplatform.v1.DatasetB\004\342A\001\002\0225\n\013up"
+          + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM"
+          + "askB\004\342A\001\002\"\311\001\n\023ListDatasetsRequest\022:\n\006par"
+          + "ent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis"
+          + ".com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_si"
+          + "ze\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mas"
+          + "k\030\005 \001(\0132\032.google.protobuf.FieldMask\022\020\n\010o"
+          + "rder_by\030\006 \001(\t\"f\n\024ListDatasetsResponse\0225\n"
+          + "\010datasets\030\001 \003(\0132#.google.cloud.aiplatfor"
+          + "m.v1.Dataset\022\027\n\017next_page_token\030\002 \001(\t\"P\n"
+          + "\024DeleteDatasetRequest\0228\n\004name\030\001 \001(\tB*\342A\001"
+          + "\002\372A#\n!aiplatform.googleapis.com/Dataset\""
+          + "\231\001\n\021ImportDataRequest\0228\n\004name\030\001 \001(\tB*\342A\001"
+          + "\002\372A#\n!aiplatform.googleapis.com/Dataset\022"
+          + "J\n\016import_configs\030\002 \003(\0132,.google.cloud.a"
+          + "iplatform.v1.ImportDataConfigB\004\342A\001\002\"\024\n\022I"
+          + "mportDataResponse\"m\n\033ImportDataOperation"
+          + "Metadata\022N\n\020generic_metadata\030\001 \001(\01324.goo"
+          + "gle.cloud.aiplatform.v1.GenericOperation"
+          + "Metadata\"\230\001\n\021ExportDataRequest\0228\n\004name\030\001"
+          + " \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapis.com"
+          + "/Dataset\022I\n\rexport_config\030\002 \001(\0132,.google"
+          + ".cloud.aiplatform.v1.ExportDataConfigB\004\342"
+          + "A\001\002\",\n\022ExportDataResponse\022\026\n\016exported_fi"
+          + "les\030\001 \003(\t\"\213\001\n\033ExportDataOperationMetadat"
+          + "a\022N\n\020generic_metadata\030\001 \001(\01324.google.clo"
+          + "ud.aiplatform.v1.GenericOperationMetadat"
+          + "a\022\034\n\024gcs_output_directory\030\002 \001(\t\"\312\001\n\024List"
+          + "DataItemsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A"
+          + "#\n!aiplatform.googleapis.com/Dataset\022\016\n\006"
+          + "filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_"
+          + "token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google."
+          + "protobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"j\n\025"
+          + "ListDataItemsResponse\0228\n\ndata_items\030\001 \003("
+          + "\0132$.google.cloud.aiplatform.v1.DataItem\022"
+          + "\027\n\017next_page_token\030\002 \001(\t\"\336\004\n\026SearchDataI"
+          + "temsRequest\022\034\n\022order_by_data_item\030\014 \001(\tH"
+          + "\000\022c\n\023order_by_annotation\030\r \001(\0132D.google."
+          + "cloud.aiplatform.v1.SearchDataItemsReque"
+          + "st.OrderByAnnotationH\000\022;\n\007dataset\030\001 \001(\tB"
+          + "*\342A\001\002\372A#\n!aiplatform.googleapis.com/Data"
+          + "set\022@\n\013saved_query\030\002 \001(\tB+\030\001\372A&\n$aiplatf"
+          + "orm.googleapis.com/SavedQuery\022\031\n\021data_la"
+          + "beling_job\030\003 \001(\t\022\030\n\020data_item_filter\030\004 \001"
+          + "(\t\022\036\n\022annotations_filter\030\005 \001(\tB\002\030\001\022\032\n\022an"
+          + "notation_filters\030\013 \003(\t\022.\n\nfield_mask\030\006 \001"
+          + "(\0132\032.google.protobuf.FieldMask\022\031\n\021annota"
+          + "tions_limit\030\007 \001(\005\022\021\n\tpage_size\030\010 \001(\005\022\024\n\010"
+          + "order_by\030\t \001(\tB\002\030\001\022\022\n\npage_token\030\n \001(\t\032@"
+          + "\n\021OrderByAnnotation\022\031\n\013saved_query\030\001 \001(\t"
+          + "B\004\342A\001\002\022\020\n\010order_by\030\002 \001(\tB\007\n\005order\"u\n\027Sea"
+          + "rchDataItemsResponse\022A\n\017data_item_views\030"
+          + "\001 \003(\0132(.google.cloud.aiplatform.v1.DataI"
+          + "temView\022\027\n\017next_page_token\030\002 \001(\t\"\247\001\n\014Dat"
+          + "aItemView\0227\n\tdata_item\030\001 \001(\0132$.google.cl"
+          + "oud.aiplatform.v1.DataItem\022;\n\013annotation"
+          + "s\030\002 \003(\0132&.google.cloud.aiplatform.v1.Ann"
+          + "otation\022!\n\031has_truncated_annotations\030\003 \001"
+          + "(\010\"\315\001\n\027ListSavedQueriesRequest\022:\n\006parent"
+          + "\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapis.c"
+          + "om/Dataset\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030"
+          + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005"
+          + " \001(\0132\032.google.protobuf.FieldMask\022\020\n\010orde"
+          + "r_by\030\006 \001(\t\"r\n\030ListSavedQueriesResponse\022="
+          + "\n\rsaved_queries\030\001 \003(\0132&.google.cloud.aip"
+          + "latform.v1.SavedQuery\022\027\n\017next_page_token"
+          + "\030\002 \001(\t\"\212\001\n\030GetAnnotationSpecRequest\022?\n\004n"
+          + "ame\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatform.googleapi"
+          + "s.com/AnnotationSpec\022-\n\tread_mask\030\002 \001(\0132"
+          + "\032.google.protobuf.FieldMask\"\315\001\n\026ListAnno"
+          + "tationsRequest\022;\n\006parent\030\001 \001(\tB+\342A\001\002\372A$\n"
+          + "\"aiplatform.googleapis.com/DataItem\022\016\n\006f"
           + "ilter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_t"
           + "oken\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.p"
-          + "rotobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"r\n\030L"
-          + "istSavedQueriesResponse\022=\n\rsaved_queries"
-          + "\030\001 \003(\0132&.google.cloud.aiplatform.v1.Save"
-          + "dQuery\022\027\n\017next_page_token\030\002 \001(\t\"\211\001\n\030GetA"
-          + "nnotationSpecRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372"
-          + "A*\n(aiplatform.googleapis.com/Annotation"
-          + "Spec\022-\n\tread_mask\030\002 \001(\0132\032.google.protobu"
-          + "f.FieldMask\"\314\001\n\026ListAnnotationsRequest\022:"
-          + "\n\006parent\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.googl"
-          + "eapis.com/DataItem\022\016\n\006filter\030\002 \001(\t\022\021\n\tpa"
-          + "ge_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\trea"
-          + "d_mask\030\005 \001(\0132\032.google.protobuf.FieldMask"
-          + "\022\020\n\010order_by\030\006 \001(\t\"o\n\027ListAnnotationsRes"
-          + "ponse\022;\n\013annotations\030\001 \003(\0132&.google.clou"
-          + "d.aiplatform.v1.Annotation\022\027\n\017next_page_"
-          + "token\030\002 \001(\t2\354\023\n\016DatasetService\022\334\001\n\rCreat"
-          + "eDataset\0220.google.cloud.aiplatform.v1.Cr"
-          + "eateDatasetRequest\032\035.google.longrunning."
-          + "Operation\"z\202\323\344\223\0027\",/v1/{parent=projects/"
-          + "*/locations/*}/datasets:\007dataset\332A\016paren"
-          + "t,dataset\312A)\n\007Dataset\022\036CreateDatasetOper"
-          + "ationMetadata\022\235\001\n\nGetDataset\022-.google.cl"
-          + "oud.aiplatform.v1.GetDatasetRequest\032#.go"
-          + "ogle.cloud.aiplatform.v1.Dataset\";\202\323\344\223\002."
-          + "\022,/v1/{name=projects/*/locations/*/datas"
-          + "ets/*}\332A\004name\022\303\001\n\rUpdateDataset\0220.google"
-          + ".cloud.aiplatform.v1.UpdateDatasetReques"
-          + "t\032#.google.cloud.aiplatform.v1.Dataset\"["
-          + "\202\323\344\223\002?24/v1/{dataset.name=projects/*/loc"
-          + "ations/*/datasets/*}:\007dataset\332A\023dataset,"
-          + "update_mask\022\260\001\n\014ListDatasets\022/.google.cl"
-          + "oud.aiplatform.v1.ListDatasetsRequest\0320."
-          + "google.cloud.aiplatform.v1.ListDatasetsR"
-          + "esponse\"=\202\323\344\223\002.\022,/v1/{parent=projects/*/"
-          + "locations/*}/datasets\332A\006parent\022\320\001\n\rDelet"
-          + "eDataset\0220.google.cloud.aiplatform.v1.De"
-          + "leteDatasetRequest\032\035.google.longrunning."
-          + "Operation\"n\202\323\344\223\002.*,/v1/{name=projects/*/"
-          + "locations/*/datasets/*}\332A\004name\312A0\n\025googl"
-          + "e.protobuf.Empty\022\027DeleteOperationMetadat"
-          + "a\022\345\001\n\nImportData\022-.google.cloud.aiplatfo"
-          + "rm.v1.ImportDataRequest\032\035.google.longrun"
-          + "ning.Operation\"\210\001\202\323\344\223\0028\"3/v1/{name=proje"
-          + "cts/*/locations/*/datasets/*}:import:\001*\332"
-          + "A\023name,import_configs\312A1\n\022ImportDataResp"
-          + "onse\022\033ImportDataOperationMetadata\022\344\001\n\nEx"
-          + "portData\022-.google.cloud.aiplatform.v1.Ex"
-          + "portDataRequest\032\035.google.longrunning.Ope"
-          + "ration\"\207\001\202\323\344\223\0028\"3/v1/{name=projects/*/lo"
-          + "cations/*/datasets/*}:export:\001*\332A\022name,e"
-          + "xport_config\312A1\n\022ExportDataResponse\022\033Exp"
-          + "ortDataOperationMetadata\022\277\001\n\rListDataIte"
-          + "ms\0220.google.cloud.aiplatform.v1.ListData"
-          + "ItemsRequest\0321.google.cloud.aiplatform.v"
-          + "1.ListDataItemsResponse\"I\202\323\344\223\002:\0228/v1/{pa"
-          + "rent=projects/*/locations/*/datasets/*}/"
-          + "dataItems\332A\006parent\022\303\001\n\017SearchDataItems\0222"
-          + ".google.cloud.aiplatform.v1.SearchDataIt"
-          + "emsRequest\0323.google.cloud.aiplatform.v1."
-          + "SearchDataItemsResponse\"G\202\323\344\223\002A\022?/v1/{da"
-          + "taset=projects/*/locations/*/datasets/*}"
-          + ":searchDataItems\022\313\001\n\020ListSavedQueries\0223."
-          + "google.cloud.aiplatform.v1.ListSavedQuer"
-          + "iesRequest\0324.google.cloud.aiplatform.v1."
-          + "ListSavedQueriesResponse\"L\202\323\344\223\002=\022;/v1/{p"
-          + "arent=projects/*/locations/*/datasets/*}"
-          + "/savedQueries\332A\006parent\022\304\001\n\021GetAnnotation"
-          + "Spec\0224.google.cloud.aiplatform.v1.GetAnn"
-          + "otationSpecRequest\032*.google.cloud.aiplat"
-          + "form.v1.AnnotationSpec\"M\202\323\344\223\002@\022>/v1/{nam"
-          + "e=projects/*/locations/*/datasets/*/anno"
-          + "tationSpecs/*}\332A\004name\022\323\001\n\017ListAnnotation"
-          + "s\0222.google.cloud.aiplatform.v1.ListAnnot"
-          + "ationsRequest\0323.google.cloud.aiplatform."
-          + "v1.ListAnnotationsResponse\"W\202\323\344\223\002H\022F/v1/"
-          + "{parent=projects/*/locations/*/datasets/"
-          + "*/dataItems/*}/annotations\332A\006parent\032M\312A\031"
-          + "aiplatform.googleapis.com\322A.https://www."
-          + "googleapis.com/auth/cloud-platformB\321\001\n\036c"
-          + "om.google.cloud.aiplatform.v1B\023DatasetSe"
-          + "rviceProtoP\001Z>cloud.google.com/go/aiplat"
-          + "form/apiv1/aiplatformpb;aiplatformpb\252\002\032G"
-          + "oogle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud"
-          + "\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatfo"
-          + "rm::V1b\006proto3"
+          + "rotobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"o\n\027L"
+          + "istAnnotationsResponse\022;\n\013annotations\030\001 "
+          + "\003(\0132&.google.cloud.aiplatform.v1.Annotat"
+          + "ion\022\027\n\017next_page_token\030\002 \001(\t2\354\023\n\016Dataset"
+          + "Service\022\334\001\n\rCreateDataset\0220.google.cloud"
+          + ".aiplatform.v1.CreateDatasetRequest\032\035.go"
+          + "ogle.longrunning.Operation\"z\312A)\n\007Dataset"
+          + "\022\036CreateDatasetOperationMetadata\332A\016paren"
+          + "t,dataset\202\323\344\223\0027\",/v1/{parent=projects/*/"
+          + "locations/*}/datasets:\007dataset\022\235\001\n\nGetDa"
+          + "taset\022-.google.cloud.aiplatform.v1.GetDa"
+          + "tasetRequest\032#.google.cloud.aiplatform.v"
+          + "1.Dataset\";\332A\004name\202\323\344\223\002.\022,/v1/{name=proj"
+          + "ects/*/locations/*/datasets/*}\022\303\001\n\rUpdat"
+          + "eDataset\0220.google.cloud.aiplatform.v1.Up"
+          + "dateDatasetRequest\032#.google.cloud.aiplat"
+          + "form.v1.Dataset\"[\332A\023dataset,update_mask\202"
+          + "\323\344\223\002?24/v1/{dataset.name=projects/*/loca"
+          + "tions/*/datasets/*}:\007dataset\022\260\001\n\014ListDat"
+          + "asets\022/.google.cloud.aiplatform.v1.ListD"
+          + "atasetsRequest\0320.google.cloud.aiplatform"
+          + ".v1.ListDatasetsResponse\"=\332A\006parent\202\323\344\223\002"
+          + ".\022,/v1/{parent=projects/*/locations/*}/d"
+          + "atasets\022\320\001\n\rDeleteDataset\0220.google.cloud"
+          + ".aiplatform.v1.DeleteDatasetRequest\032\035.go"
+          + "ogle.longrunning.Operation\"n\312A0\n\025google."
+          + "protobuf.Empty\022\027DeleteOperationMetadata\332"
+          + "A\004name\202\323\344\223\002.*,/v1/{name=projects/*/locat"
+          + "ions/*/datasets/*}\022\345\001\n\nImportData\022-.goog"
+          + "le.cloud.aiplatform.v1.ImportDataRequest"
+          + "\032\035.google.longrunning.Operation\"\210\001\312A1\n\022I"
+          + "mportDataResponse\022\033ImportDataOperationMe"
+          + "tadata\332A\023name,import_configs\202\323\344\223\0028\"3/v1/"
+          + "{name=projects/*/locations/*/datasets/*}"
+          + ":import:\001*\022\344\001\n\nExportData\022-.google.cloud"
+          + ".aiplatform.v1.ExportDataRequest\032\035.googl"
+          + "e.longrunning.Operation\"\207\001\312A1\n\022ExportDat"
+          + "aResponse\022\033ExportDataOperationMetadata\332A"
+          + "\022name,export_config\202\323\344\223\0028\"3/v1/{name=pro"
+          + "jects/*/locations/*/datasets/*}:export:\001"
+          + "*\022\277\001\n\rListDataItems\0220.google.cloud.aipla"
+          + "tform.v1.ListDataItemsRequest\0321.google.c"
+          + "loud.aiplatform.v1.ListDataItemsResponse"
+          + "\"I\332A\006parent\202\323\344\223\002:\0228/v1/{parent=projects/"
+          + "*/locations/*/datasets/*}/dataItems\022\303\001\n\017"
+          + "SearchDataItems\0222.google.cloud.aiplatfor"
+          + "m.v1.SearchDataItemsRequest\0323.google.clo"
+          + "ud.aiplatform.v1.SearchDataItemsResponse"
+          + "\"G\202\323\344\223\002A\022?/v1/{dataset=projects/*/locati"
+          + "ons/*/datasets/*}:searchDataItems\022\313\001\n\020Li"
+          + "stSavedQueries\0223.google.cloud.aiplatform"
+          + ".v1.ListSavedQueriesRequest\0324.google.clo"
+          + "ud.aiplatform.v1.ListSavedQueriesRespons"
+          + "e\"L\332A\006parent\202\323\344\223\002=\022;/v1/{parent=projects"
+          + "/*/locations/*/datasets/*}/savedQueries\022"
+          + "\304\001\n\021GetAnnotationSpec\0224.google.cloud.aip"
+          + "latform.v1.GetAnnotationSpecRequest\032*.go"
+          + "ogle.cloud.aiplatform.v1.AnnotationSpec\""
+          + "M\332A\004name\202\323\344\223\002@\022>/v1/{name=projects/*/loc"
+          + "ations/*/datasets/*/annotationSpecs/*}\022\323"
+          + "\001\n\017ListAnnotations\0222.google.cloud.aiplat"
+          + "form.v1.ListAnnotationsRequest\0323.google."
+          + "cloud.aiplatform.v1.ListAnnotationsRespo"
+          + "nse\"W\332A\006parent\202\323\344\223\002H\022F/v1/{parent=projec"
+          + "ts/*/locations/*/datasets/*/dataItems/*}"
+          + "/annotations\032M\312A\031aiplatform.googleapis.c"
+          + "om\322A.https://www.googleapis.com/auth/clo"
+          + "ud-platformB\321\001\n\036com.google.cloud.aiplatf"
+          + "orm.v1B\023DatasetServiceProtoP\001Z>cloud.goo"
+          + "gle.com/go/aiplatform/apiv1/aiplatformpb"
+          + ";aiplatformpb\252\002\032Google.Cloud.AIPlatform."
+          + "V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google"
+          + "::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResources.java
index ce9835e35586..6f4d252b1a28 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResources.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResources.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DedicatedResources();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1_DedicatedResources_descriptor;
@@ -136,6 +131,7 @@ public com.google.cloud.aiplatform.v1.MachineSpecOrBuilder getMachineSpecOrBuild
    * Required. Immutable. The minimum number of machine replicas this
    * DeployedModel will be always deployed on. This value must be greater than
    * or equal to 1.
+   *
    * If traffic against the DeployedModel increases, it may dynamically be
    * deployed onto more replicas, and as traffic decreases, some of these extra
    * replicas may be freed.
@@ -167,6 +163,7 @@ public int getMinReplicaCount() {
    * dropped. If this value is not provided, will use
    * [min_replica_count][google.cloud.aiplatform.v1.DedicatedResources.min_replica_count]
    * as the default value.
+   *
    * The value of this field impacts the charge against Vertex CPU and GPU
    * quotas. Specifically, you will be charged for (max_replica_count *
    * number of cores in the selected machine type) and (max_replica_count *
@@ -195,16 +192,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -230,16 +230,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -265,16 +268,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -299,16 +305,19 @@ public int getAutoscalingMetricSpecsCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -333,16 +342,19 @@ public com.google.cloud.aiplatform.v1.AutoscalingMetricSpec getAutoscalingMetric
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1051,6 +1063,7 @@ public com.google.cloud.aiplatform.v1.MachineSpecOrBuilder getMachineSpecOrBuild
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1073,6 +1086,7 @@ public int getMinReplicaCount() {
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1099,6 +1113,7 @@ public Builder setMinReplicaCount(int value) {
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1131,6 +1146,7 @@ public Builder clearMinReplicaCount() {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1158,6 +1174,7 @@ public int getMaxReplicaCount() {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1189,6 +1206,7 @@ public Builder setMaxReplicaCount(int value) {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1232,16 +1250,19 @@ private void ensureAutoscalingMetricSpecsIsMutable() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1270,16 +1291,19 @@ private void ensureAutoscalingMetricSpecsIsMutable() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1307,16 +1331,19 @@ public int getAutoscalingMetricSpecsCount() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1345,16 +1372,19 @@ public com.google.cloud.aiplatform.v1.AutoscalingMetricSpec getAutoscalingMetric
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1389,16 +1419,19 @@ public Builder setAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1430,16 +1463,19 @@ public Builder setAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1474,16 +1510,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1518,16 +1557,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1559,16 +1601,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1600,16 +1645,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1641,16 +1689,19 @@ public Builder addAllAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1681,16 +1732,19 @@ public Builder clearAutoscalingMetricSpecs() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1721,16 +1775,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1755,16 +1812,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1793,16 +1853,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1831,16 +1894,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1866,16 +1932,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -1902,16 +1971,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResourcesOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResourcesOrBuilder.java
index 209064d0d59e..f2902c3e379b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResourcesOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DedicatedResourcesOrBuilder.java
@@ -74,6 +74,7 @@ public interface DedicatedResourcesOrBuilder
    * Required. Immutable. The minimum number of machine replicas this
    * DeployedModel will be always deployed on. This value must be greater than
    * or equal to 1.
+   *
    * If traffic against the DeployedModel increases, it may dynamically be
    * deployed onto more replicas, and as traffic decreases, some of these extra
    * replicas may be freed.
@@ -100,6 +101,7 @@ public interface DedicatedResourcesOrBuilder
    * dropped. If this value is not provided, will use
    * [min_replica_count][google.cloud.aiplatform.v1.DedicatedResources.min_replica_count]
    * as the default value.
+   *
    * The value of this field impacts the charge against Vertex CPU and GPU
    * quotas. Specifically, you will be charged for (max_replica_count *
    * number of cores in the selected machine type) and (max_replica_count *
@@ -120,16 +122,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -152,16 +157,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -183,16 +191,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -214,16 +225,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
@@ -246,16 +260,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1.AutoscalingMetricSpec.metric_name]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteArtifactRequest.java
index b97f6d3fae4b..b1f60ce02a12 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteArtifactRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteArtifactRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteArtifactRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteArtifactRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteBatchPredictionJobRequest.java
index 7cd829fd5912..d0242a70cbe4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteBatchPredictionJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteBatchPredictionJobRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteBatchPredictionJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteBatchPredictionJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteContextRequest.java
index aef76d9f0eec..46f4eb5e899b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteContextRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteContextRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteContextRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteContextRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteCustomJobRequest.java
index d1f42bdc8de4..16fdca689a8b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteCustomJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteCustomJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteCustomJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteCustomJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDataLabelingJobRequest.java
index 59cb8573b200..ece9862514dd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDataLabelingJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDataLabelingJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteDataLabelingJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteDataLabelingJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDatasetRequest.java
index 8241465e4e42..3dcf2b339efb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDatasetRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteDatasetRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteDatasetRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteDatasetRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEndpointRequest.java
index 36ceacf27168..72b49aaf00aa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEndpointRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEndpointRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteEndpointRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteEndpointRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEntityTypeRequest.java
index c7dffdca6911..13fad9446f80 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEntityTypeRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteEntityTypeRequest.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteEntityTypeRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteEntityTypeRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteExecutionRequest.java
index 785b29ad78cc..a798e20b802b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteExecutionRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteExecutionRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteExecutionRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteExecutionRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureRequest.java
index 3375fb025f9b..f757b914b6d8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteFeatureRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesOperationMetadata.java
index 026ab6729c02..4fdf82fecd66 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequest.java
index 999dd1209cca..ca2aa4ec7ad1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesRequest_descriptor;
@@ -146,11 +141,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectEntity();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesRequest_SelectEntity_descriptor;
@@ -1013,11 +1003,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectTimeRangeAndFeature();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesRequest_SelectTimeRangeAndFeature_descriptor;
@@ -2157,6 +2142,8 @@ public com.google.protobuf.Parser getParserForType()
   }
 
   private int deleteOptionCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object deleteOption_;
 
   public enum DeleteOptionCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequestOrBuilder.java
index 9b78f4ea14e3..0e451f27c6f7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesRequestOrBuilder.java
@@ -141,6 +141,5 @@ public interface DeleteFeatureValuesRequestOrBuilder
    */
   com.google.protobuf.ByteString getEntityTypeBytes();
 
-  public com.google.cloud.aiplatform.v1.DeleteFeatureValuesRequest.DeleteOptionCase
-      getDeleteOptionCase();
+  com.google.cloud.aiplatform.v1.DeleteFeatureValuesRequest.DeleteOptionCase getDeleteOptionCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponse.java
index 56fc498d095e..382bdb9eb88c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesResponse_descriptor;
@@ -127,11 +122,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectEntity();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesResponse_SelectEntity_descriptor;
@@ -839,11 +829,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectTimeRangeAndFeature();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1_DeleteFeatureValuesResponse_SelectTimeRangeAndFeature_descriptor;
@@ -1620,6 +1605,8 @@ public com.google.protobuf.Parser getParserForType()
   }
 
   private int responseCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object response_;
 
   public enum ResponseCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponseOrBuilder.java
index a844d8d3204f..a40574a3ef9f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeatureValuesResponseOrBuilder.java
@@ -105,5 +105,5 @@ public interface DeleteFeatureValuesResponseOrBuilder
   com.google.cloud.aiplatform.v1.DeleteFeatureValuesResponse.SelectTimeRangeAndFeatureOrBuilder
       getSelectTimeRangeAndFeatureOrBuilder();
 
-  public com.google.cloud.aiplatform.v1.DeleteFeatureValuesResponse.ResponseCase getResponseCase();
+  com.google.cloud.aiplatform.v1.DeleteFeatureValuesResponse.ResponseCase getResponseCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeaturestoreRequest.java
index 928099e61452..8bff227ca9aa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeaturestoreRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteFeaturestoreRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeaturestoreRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteFeaturestoreRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteHyperparameterTuningJobRequest.java
index 8af65a7f7717..ffc530df2cbe 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteHyperparameterTuningJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteHyperparameterTuningJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteHyperparameterTuningJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteHyperparameterTuningJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexEndpointRequest.java
index 49d6a44c7a82..f5d7b45ae2af 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexEndpointRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexEndpointRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteIndexEndpointRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteIndexEndpointRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexRequest.java
index e93cb286c69e..b52384a8782e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteIndexRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteIndexRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteIndexRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreOperationMetadata.java
index 9162a4a8b54a..d6c2cc46f5e8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreOperationMetadata.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteMetadataStoreOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteMetadataStoreOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreRequest.java
index 1b1d4f439582..cd8e76c0dbe3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteMetadataStoreRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteMetadataStoreRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteMetadataStoreRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelDeploymentMonitoringJobRequest.java
index cec89a18210a..7e15054c7b91 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelDeploymentMonitoringJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelDeploymentMonitoringJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelDeploymentMonitoringJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteModelDeploymentMonitoringJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelRequest.java
index af876c893f81..19f53da03362 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteModelRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequest.java
index c6b3664f0d1a..84b2d7cd7a4c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelVersionRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeleteModelVersionRequest_descriptor;
@@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -105,6 +101,7 @@ public java.lang.String getName() { *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -478,6 +475,7 @@ public Builder mergeFrom( *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -504,6 +502,7 @@ public java.lang.String getName() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -530,6 +529,7 @@ public com.google.protobuf.ByteString getNameBytes() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -555,6 +555,7 @@ public Builder setName(java.lang.String value) { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -576,6 +577,7 @@ public Builder clearName() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequestOrBuilder.java index b2598b3b94d5..0b54a0e0be59 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteModelVersionRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface DeleteModelVersionRequestOrBuilder *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -45,6 +46,7 @@ public interface DeleteModelVersionRequestOrBuilder *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteNasJobRequest.java index 147cd2ef2e10..3f8dd9c57ea3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteNasJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteNasJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteNasJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteNasJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteOperationMetadata.java index b707540af57c..3a804da879bf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteOperationMetadata.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.OperationProto .internal_static_google_cloud_aiplatform_v1_DeleteOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeletePipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeletePipelineJobRequest.java index 74cc47c1b704..3e9439e3bc9c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeletePipelineJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeletePipelineJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeletePipelineJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1_DeletePipelineJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteSpecialistPoolRequest.java index 1f0d0f8bd17d..f946c8a5bed5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteSpecialistPoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteStudyRequest.java index 06210485b491..1ca5a4939c46 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteStudyRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteStudyRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteStudyRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteStudyRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardExperimentRequest.java index 629226d8bca6..ff29997cbafa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardExperimentRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTensorboardExperimentRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRequest.java index 21e7097f69e4..28ffeab91a28 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRunRequest.java index 0db0b6b8d705..1b42d2db40c9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardRunRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTensorboardRunRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardTimeSeriesRequest.java index a9b715f67f44..f9987be909c7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTensorboardTimeSeriesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrainingPipelineRequest.java index 3d522e9d7792..2f866b16a550 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrainingPipelineRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrainingPipelineRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTrainingPipelineRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTrainingPipelineRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrialRequest.java index 11570ffb8328..10312861de3d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrialRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeleteTrialRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTrialRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_DeleteTrialRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexOperationMetadata.java index 0b269fd78365..60a7032b6b66 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_DeployIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexRequest.java index ed6320a4ea2c..0acbf3f5a03f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_DeployIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexResponse.java index f533f4ffc76b..b0e2d3af79d9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_DeployIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelOperationMetadata.java index 7c419943cff4..1f8e85d9449d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_DeployModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequest.java index 274541a7e3c5..f9bae6d698e8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_DeployModelRequest_descriptor; @@ -240,12 +235,14 @@ public int getTrafficSplitCount() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -272,12 +269,14 @@ public java.util.Map getTrafficSplit() {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -295,12 +294,14 @@ public java.util.Map getTrafficSplitMap() {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -322,12 +323,14 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -1177,12 +1180,14 @@ public int getTrafficSplitCount() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1209,12 +1214,14 @@ public java.util.Map getTrafficSplit() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1232,12 +1239,14 @@ public java.util.Map getTrafficSplitMap() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1259,12 +1268,14 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1295,12 +1306,14 @@ public Builder clearTrafficSplit() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1327,12 +1340,14 @@ public java.util.Map getMutableTrafficSplit
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
@@ -1355,12 +1370,14 @@ public Builder putTrafficSplit(java.lang.String key, int value) {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
      * overwritten with it. To refer to the ID of the just being deployed Model, a
      * "0" should be used, and the actual ID of the new DeployedModel will be
      * filled in its place by this method. The traffic percentage values must add
      * up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
      * updated.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequestOrBuilder.java
index 3b1faee9008d..41a90625ee72 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelRequestOrBuilder.java
@@ -115,12 +115,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -135,12 +137,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -158,12 +162,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -178,12 +184,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
@@ -198,12 +206,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] will be
    * overwritten with it. To refer to the ID of the just being deployed Model, a
    * "0" should be used, and the actual ID of the new DeployedModel will be
    * filled in its place by this method. The traffic percentage values must add
    * up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1.Endpoint.traffic_split] is not
    * updated.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelResponse.java
index 50913158f1f6..07c75f28ba29 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployModelResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeployModelResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_DeployModelResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndex.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndex.java
index afade430b4d4..404dde7c825c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndex.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndex.java
@@ -41,7 +41,7 @@ private DeployedIndex() {
     id_ = "";
     index_ = "";
     displayName_ = "";
-    reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
     deploymentGroup_ = "";
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeployedIndex();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexEndpointProto
         .internal_static_google_cloud_aiplatform_v1_DeployedIndex_descriptor;
@@ -362,17 +357,16 @@ public com.google.cloud.aiplatform.v1.IndexPrivateEndpoints getPrivateEndpoints(
    * Output only. The DeployedIndex may depend on various data on its original
    * Index. Additionally when certain changes to the original Index are being
    * done (e.g. when what the Index contains is being changed) the DeployedIndex
-   * may be asynchronously updated in the background to reflect this changes. If
-   * this timestamp's value is at least the
+   * may be asynchronously updated in the background to reflect these changes.
+   * If this timestamp's value is at least the
    * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the
    * original Index, it means that this DeployedIndex and the original Index are
    * in sync. If this timestamp is older, then to see which updates this
-   * DeployedIndex already contains (and which not), one must
-   * [list][Operations.ListOperations] [Operations][Operation]
-   * [working][Operation.name] on the original Index. Only
-   * the successfully completed Operations with
-   * [Operations.metadata.generic_metadata.update_time]
-   * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time]
+   * DeployedIndex already contains (and which it does not), one must
+   * [list][google.longrunning.Operations.ListOperations] the operations that
+   * are running on the original Index. Only the successfully completed
+   * Operations with
+   * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time]
    * equal or before this sync time are contained in this DeployedIndex.
    * 
* @@ -393,17 +387,16 @@ public boolean hasIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -426,17 +419,16 @@ public com.google.protobuf.Timestamp getIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -537,12 +529,16 @@ public com.google.cloud.aiplatform.v1.AutomaticResources getAutomaticResources() * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -566,12 +562,16 @@ public boolean hasDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -597,12 +597,16 @@ public com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources() * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -627,8 +631,10 @@ public com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources() *
    * Optional. If true, private endpoint's access logs are sent to Cloud
    * Logging.
+   *
    * These logs are like standard server access logs, containing
    * information like timestamp and latency for each MatchRequest.
+   *
    * Note that logs may incur a cost, especially if the deployed
    * index receives a high queries per second rate (QPS).
    * Estimate your costs before enabling this option.
@@ -703,16 +709,19 @@ public com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig getDeployedIndexAu
   public static final int RESERVED_IP_RANGES_FIELD_NUMBER = 10;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList reservedIpRanges_;
+  private com.google.protobuf.LazyStringArrayList reservedIpRanges_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -731,9 +740,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -752,9 +763,11 @@ public int getReservedIpRangesCount() {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -774,9 +787,11 @@ public java.lang.String getReservedIpRanges(int index) {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -801,6 +816,7 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
    * 
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -808,6 +824,7 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -833,6 +850,7 @@ public java.lang.String getDeploymentGroup() { *
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -840,6 +858,7 @@ public java.lang.String getDeploymentGroup() {
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -1229,8 +1248,7 @@ public Builder clear() { deployedIndexAuthConfigBuilder_.dispose(); deployedIndexAuthConfigBuilder_ = null; } - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000400); + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); deploymentGroup_ = ""; return this; } @@ -1259,7 +1277,6 @@ public com.google.cloud.aiplatform.v1.DeployedIndex build() { public com.google.cloud.aiplatform.v1.DeployedIndex buildPartial() { com.google.cloud.aiplatform.v1.DeployedIndex result = new com.google.cloud.aiplatform.v1.DeployedIndex(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -1267,14 +1284,6 @@ public com.google.cloud.aiplatform.v1.DeployedIndex buildPartial() { return result; } - private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.DeployedIndex result) { - if (((bitField0_ & 0x00000400) != 0)) { - reservedIpRanges_ = reservedIpRanges_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000400); - } - result.reservedIpRanges_ = reservedIpRanges_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.DeployedIndex result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -1318,6 +1327,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.DeployedIndex result) ? deployedIndexAuthConfig_ : deployedIndexAuthConfigBuilder_.build(); } + if (((from_bitField0_ & 0x00000400) != 0)) { + reservedIpRanges_.makeImmutable(); + result.reservedIpRanges_ = reservedIpRanges_; + } if (((from_bitField0_ & 0x00000800) != 0)) { result.deploymentGroup_ = deploymentGroup_; } @@ -1407,7 +1420,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.DeployedIndex other) { if (!other.reservedIpRanges_.isEmpty()) { if (reservedIpRanges_.isEmpty()) { reservedIpRanges_ = other.reservedIpRanges_; - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ |= 0x00000400; } else { ensureReservedIpRangesIsMutable(); reservedIpRanges_.addAll(other.reservedIpRanges_); @@ -2341,17 +2354,16 @@ public Builder clearPrivateEndpoints() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2371,17 +2383,16 @@ public boolean hasIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2407,17 +2418,16 @@ public com.google.protobuf.Timestamp getIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2445,17 +2455,16 @@ public Builder setIndexSyncTime(com.google.protobuf.Timestamp value) { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2480,17 +2489,16 @@ public Builder setIndexSyncTime(com.google.protobuf.Timestamp.Builder builderFor * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2521,17 +2529,16 @@ public Builder mergeIndexSyncTime(com.google.protobuf.Timestamp value) { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2556,17 +2563,16 @@ public Builder clearIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2586,17 +2592,16 @@ public com.google.protobuf.Timestamp.Builder getIndexSyncTimeBuilder() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2620,17 +2625,16 @@ public com.google.protobuf.TimestampOrBuilder getIndexSyncTimeOrBuilder() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2930,12 +2934,16 @@ public Builder clearAutomaticResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -2958,12 +2966,16 @@ public boolean hasDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -2992,12 +3004,16 @@ public com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources() * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3028,12 +3044,16 @@ public Builder setDedicatedResources(com.google.cloud.aiplatform.v1.DedicatedRes * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3062,12 +3082,16 @@ public Builder setDedicatedResources( * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3103,12 +3127,16 @@ public Builder mergeDedicatedResources( * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3136,12 +3164,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3165,12 +3197,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3198,12 +3234,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3236,8 +3276,10 @@ public Builder clearDedicatedResources() { *
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3257,8 +3299,10 @@ public boolean getEnableAccessLogging() {
      * 
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3282,8 +3326,10 @@ public Builder setEnableAccessLogging(boolean value) {
      * 
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3507,14 +3553,14 @@ public Builder clearDeployedIndexAuthConfig() {
       return deployedIndexAuthConfigBuilder_;
     }
 
-    private com.google.protobuf.LazyStringList reservedIpRanges_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList reservedIpRanges_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureReservedIpRangesIsMutable() {
-      if (!((bitField0_ & 0x00000400) != 0)) {
+      if (!reservedIpRanges_.isModifiable()) {
         reservedIpRanges_ = new com.google.protobuf.LazyStringArrayList(reservedIpRanges_);
-        bitField0_ |= 0x00000400;
       }
+      bitField0_ |= 0x00000400;
     }
     /**
      *
@@ -3522,9 +3568,11 @@ private void ensureReservedIpRangesIsMutable() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3536,7 +3584,8 @@ private void ensureReservedIpRangesIsMutable() {
      * @return A list containing the reservedIpRanges.
      */
     public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
-      return reservedIpRanges_.getUnmodifiableView();
+      reservedIpRanges_.makeImmutable();
+      return reservedIpRanges_;
     }
     /**
      *
@@ -3544,9 +3593,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3566,9 +3617,11 @@ public int getReservedIpRangesCount() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3589,9 +3642,11 @@ public java.lang.String getReservedIpRanges(int index) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3612,9 +3667,11 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3633,6 +3690,7 @@ public Builder setReservedIpRanges(int index, java.lang.String value) {
       }
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.set(index, value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3642,9 +3700,11 @@ public Builder setReservedIpRanges(int index, java.lang.String value) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3662,6 +3722,7 @@ public Builder addReservedIpRanges(java.lang.String value) {
       }
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.add(value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3671,9 +3732,11 @@ public Builder addReservedIpRanges(java.lang.String value) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3688,6 +3751,7 @@ public Builder addReservedIpRanges(java.lang.String value) {
     public Builder addAllReservedIpRanges(java.lang.Iterable values) {
       ensureReservedIpRangesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, reservedIpRanges_);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3697,9 +3761,11 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3711,8 +3777,9 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value
      * @return This builder for chaining.
      */
     public Builder clearReservedIpRanges() {
-      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000400);
+      ;
       onChanged();
       return this;
     }
@@ -3722,9 +3789,11 @@ public Builder clearReservedIpRanges() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3743,6 +3812,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.add(value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3754,6 +3824,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
      * 
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3761,6 +3832,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3785,6 +3857,7 @@ public java.lang.String getDeploymentGroup() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3792,6 +3865,7 @@ public java.lang.String getDeploymentGroup() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3816,6 +3890,7 @@ public com.google.protobuf.ByteString getDeploymentGroupBytes() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3823,6 +3898,7 @@ public com.google.protobuf.ByteString getDeploymentGroupBytes() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3846,6 +3922,7 @@ public Builder setDeploymentGroup(java.lang.String value) { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3853,6 +3930,7 @@ public Builder setDeploymentGroup(java.lang.String value) {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3872,6 +3950,7 @@ public Builder clearDeploymentGroup() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3879,6 +3958,7 @@ public Builder clearDeploymentGroup() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexAuthConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexAuthConfig.java index 131568477ba2..20abfb2b31ff 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexAuthConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexAuthConfig.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedIndexAuthConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1_DeployedIndexAuthConfig_descriptor; @@ -139,6 +134,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -153,6 +149,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -167,6 +164,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -182,6 +180,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -214,8 +213,8 @@ private AuthProvider(com.google.protobuf.GeneratedMessageV3.Builder builder) } private AuthProvider() { - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -224,11 +223,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AuthProvider(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1_DeployedIndexAuthConfig_AuthProvider_descriptor; @@ -247,7 +241,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int AUDIENCES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList audiences_; + private com.google.protobuf.LazyStringArrayList audiences_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -322,13 +317,15 @@ public com.google.protobuf.ByteString getAudiencesBytes(int index) { public static final int ALLOWED_ISSUERS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList allowedIssuers_; + private com.google.protobuf.LazyStringArrayList allowedIssuers_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -345,6 +342,7 @@ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -361,6 +359,7 @@ public int getAllowedIssuersCount() { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -378,6 +377,7 @@ public java.lang.String getAllowedIssuers(int index) { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -618,10 +618,8 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -651,7 +649,6 @@ public com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider build public com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider buildPartial() { com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider result = new com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -659,23 +656,17 @@ public com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider build return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider result) { - if (((bitField0_ & 0x00000001) != 0)) { - audiences_ = audiences_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.audiences_ = audiences_; - if (((bitField0_ & 0x00000002) != 0)) { - allowedIssuers_ = allowedIssuers_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.allowedIssuers_ = allowedIssuers_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.DeployedIndexAuthConfig.AuthProvider result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + audiences_.makeImmutable(); + result.audiences_ = audiences_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + allowedIssuers_.makeImmutable(); + result.allowedIssuers_ = allowedIssuers_; + } } @java.lang.Override @@ -732,7 +723,7 @@ public Builder mergeFrom( if (!other.audiences_.isEmpty()) { if (audiences_.isEmpty()) { audiences_ = other.audiences_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureAudiencesIsMutable(); audiences_.addAll(other.audiences_); @@ -742,7 +733,7 @@ public Builder mergeFrom( if (!other.allowedIssuers_.isEmpty()) { if (allowedIssuers_.isEmpty()) { allowedIssuers_ = other.allowedIssuers_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureAllowedIssuersIsMutable(); allowedIssuers_.addAll(other.allowedIssuers_); @@ -808,14 +799,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList audiences_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList audiences_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAudiencesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!audiences_.isModifiable()) { audiences_ = new com.google.protobuf.LazyStringArrayList(audiences_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -832,7 +823,8 @@ private void ensureAudiencesIsMutable() { * @return A list containing the audiences. */ public com.google.protobuf.ProtocolStringList getAudiencesList() { - return audiences_.getUnmodifiableView(); + audiences_.makeImmutable(); + return audiences_; } /** * @@ -909,6 +901,7 @@ public Builder setAudiences(int index, java.lang.String value) { } ensureAudiencesIsMutable(); audiences_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -933,6 +926,7 @@ public Builder addAudiences(java.lang.String value) { } ensureAudiencesIsMutable(); audiences_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -954,6 +948,7 @@ public Builder addAudiences(java.lang.String value) { public Builder addAllAudiences(java.lang.Iterable values) { ensureAudiencesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, audiences_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -972,8 +967,9 @@ public Builder addAllAudiences(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearAudiences() { - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -999,18 +995,19 @@ public Builder addAudiencesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAudiencesIsMutable(); audiences_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } - private com.google.protobuf.LazyStringList allowedIssuers_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList allowedIssuers_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAllowedIssuersIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!allowedIssuers_.isModifiable()) { allowedIssuers_ = new com.google.protobuf.LazyStringArrayList(allowedIssuers_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1018,6 +1015,7 @@ private void ensureAllowedIssuersIsMutable() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1026,7 +1024,8 @@ private void ensureAllowedIssuersIsMutable() { * @return A list containing the allowedIssuers. */ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { - return allowedIssuers_.getUnmodifiableView(); + allowedIssuers_.makeImmutable(); + return allowedIssuers_; } /** * @@ -1034,6 +1033,7 @@ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1050,6 +1050,7 @@ public int getAllowedIssuersCount() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1067,6 +1068,7 @@ public java.lang.String getAllowedIssuers(int index) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1084,6 +1086,7 @@ public com.google.protobuf.ByteString getAllowedIssuersBytes(int index) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1099,6 +1102,7 @@ public Builder setAllowedIssuers(int index, java.lang.String value) { } ensureAllowedIssuersIsMutable(); allowedIssuers_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1108,6 +1112,7 @@ public Builder setAllowedIssuers(int index, java.lang.String value) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1122,6 +1127,7 @@ public Builder addAllowedIssuers(java.lang.String value) { } ensureAllowedIssuersIsMutable(); allowedIssuers_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1131,6 +1137,7 @@ public Builder addAllowedIssuers(java.lang.String value) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1142,6 +1149,7 @@ public Builder addAllowedIssuers(java.lang.String value) { public Builder addAllAllowedIssuers(java.lang.Iterable values) { ensureAllowedIssuersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedIssuers_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1151,6 +1159,7 @@ public Builder addAllAllowedIssuers(java.lang.Iterable values) *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1159,8 +1168,9 @@ public Builder addAllAllowedIssuers(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearAllowedIssuers() { - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1170,6 +1180,7 @@ public Builder clearAllowedIssuers() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1185,6 +1196,7 @@ public Builder addAllowedIssuersBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAllowedIssuersIsMutable(); allowedIssuers_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexOrBuilder.java index b60c93503037..6fc1c68cc226 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexOrBuilder.java @@ -207,17 +207,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -235,17 +234,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -263,17 +261,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the * original Index, it means that this DeployedIndex and the original Index are * in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -351,12 +348,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -377,12 +378,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -403,12 +408,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -425,8 +434,10 @@ public interface DeployedIndexOrBuilder *
    * Optional. If true, private endpoint's access logs are sent to Cloud
    * Logging.
+   *
    * These logs are like standard server access logs, containing
    * information like timestamp and latency for each MatchRequest.
+   *
    * Note that logs may incur a cost, especially if the deployed
    * index receives a high queries per second rate (QPS).
    * Estimate your costs before enabling this option.
@@ -486,9 +497,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -505,9 +518,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -524,9 +539,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -544,9 +561,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -565,6 +584,7 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -572,6 +592,7 @@ public interface DeployedIndexOrBuilder
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -586,6 +607,7 @@ public interface DeployedIndexOrBuilder *
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -593,6 +615,7 @@ public interface DeployedIndexOrBuilder
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRef.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRef.java index 1288d7fe47b5..ec8e16be326e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRef.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRef.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedIndexRef(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DeployedIndexRefProto .internal_static_google_cloud_aiplatform_v1_DeployedIndexRef_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRefProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRefProto.java index e5b53dd13f04..b8baba0ff5be 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRefProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedIndexRefProto.java @@ -43,16 +43,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n3google/cloud/aiplatform/v1/deployed_in" + "dex_ref.proto\022\032google.cloud.aiplatform.v" + "1\032\037google/api/field_behavior.proto\032\031goog" - + "le/api/resource.proto\"{\n\020DeployedIndexRe" - + "f\022G\n\016index_endpoint\030\001 \001(\tB/\340A\005\372A)\n\'aipla" - + "tform.googleapis.com/IndexEndpoint\022\036\n\021de" - + "ployed_index_id\030\002 \001(\tB\003\340A\005B\323\001\n\036com.googl" - + "e.cloud.aiplatform.v1B\025DeployedIndexRefP" - + "rotoP\001Z>cloud.google.com/go/aiplatform/a" - + "piv1/aiplatformpb;aiplatformpb\252\002\032Google." - + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla" - + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1" - + "b\006proto3" + + "le/api/resource.proto\"}\n\020DeployedIndexRe" + + "f\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001\005\372A)\n\'aipl" + + "atform.googleapis.com/IndexEndpoint\022\037\n\021d" + + "eployed_index_id\030\002 \001(\tB\004\342A\001\005B\323\001\n\036com.goo" + + "gle.cloud.aiplatform.v1B\025DeployedIndexRe" + + "fProtoP\001Z>cloud.google.com/go/aiplatform" + + "/apiv1/aiplatformpb;aiplatformpb\252\002\032Googl" + + "e.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIP" + + "latform\\V1\352\002\035Google::Cloud::AIPlatform::" + + "V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModel.java index 284856c13cd5..acc10f660a60 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModel.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModel.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointProto .internal_static_google_cloud_aiplatform_v1_DeployedModel_descriptor; @@ -72,6 +67,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int predictionResourcesCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object predictionResources_; public enum PredictionResourcesCase @@ -238,6 +235,7 @@ public com.google.cloud.aiplatform.v1.AutomaticResources getAutomaticResources() *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -263,6 +261,7 @@ public java.lang.String getId() { *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -294,6 +293,7 @@ public com.google.protobuf.ByteString getIdBytes() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -327,6 +327,7 @@ public java.lang.String getModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -514,6 +515,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -544,6 +546,7 @@ public boolean hasExplanationSpec() {
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -576,6 +579,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -614,6 +618,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
    * email address of the service account. If this service account is not
    * specified, the container runs as a service account that doesn't have access
    * to the resource project.
+   *
    * Users deploying the Model must have the `iam.serviceAccounts.actAs`
    * permission on this service account.
    * 
@@ -642,6 +647,7 @@ public java.lang.String getServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -674,6 +680,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -696,6 +703,7 @@ public boolean getDisableContainerLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -1910,6 +1918,7 @@ public Builder clearAutomaticResources() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -1934,6 +1943,7 @@ public java.lang.String getId() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -1958,6 +1968,7 @@ public com.google.protobuf.ByteString getIdBytes() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -1981,6 +1992,7 @@ public Builder setId(java.lang.String value) { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2000,6 +2012,7 @@ public Builder clearId() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2027,6 +2040,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2059,6 +2073,7 @@ public java.lang.String getModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2091,6 +2106,7 @@ public com.google.protobuf.ByteString getModelBytes() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2122,6 +2138,7 @@ public Builder setModel(java.lang.String value) { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2149,6 +2166,7 @@ public Builder clearModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2604,6 +2622,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2633,6 +2652,7 @@ public boolean hasExplanationSpec() {
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2668,6 +2688,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2705,6 +2726,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2740,6 +2762,7 @@ public Builder setExplanationSpec(
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2781,6 +2804,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2815,6 +2839,7 @@ public Builder clearExplanationSpec() {
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2844,6 +2869,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpec
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2877,6 +2903,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2922,6 +2949,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      * email address of the service account. If this service account is not
      * specified, the container runs as a service account that doesn't have access
      * to the resource project.
+     *
      * Users deploying the Model must have the `iam.serviceAccounts.actAs`
      * permission on this service account.
      * 
@@ -2949,6 +2977,7 @@ public java.lang.String getServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -2976,6 +3005,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3002,6 +3032,7 @@ public Builder setServiceAccount(java.lang.String value) { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3024,6 +3055,7 @@ public Builder clearServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3054,6 +3086,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -3074,6 +3107,7 @@ public boolean getDisableContainerLogging() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -3098,6 +3132,7 @@ public Builder setDisableContainerLogging(boolean value) { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -3121,6 +3156,7 @@ public Builder clearDisableContainerLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -3142,6 +3178,7 @@ public boolean getEnableAccessLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -3167,6 +3204,7 @@ public Builder setEnableAccessLogging(boolean value) { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelNameProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelNameProto.java index d43cb80d55ea..f04ba68b8afa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelNameProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelNameProto.java @@ -43,15 +43,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n3google/cloud/aiplatform/v1/deployed_mo" + "del_ref.proto\022\032google.cloud.aiplatform.v" + "1\032\037google/api/field_behavior.proto\032\031goog" - + "le/api/resource.proto\"p\n\020DeployedModelRe" - + "f\022<\n\010endpoint\030\001 \001(\tB*\340A\005\372A$\n\"aiplatform." - + "googleapis.com/Endpoint\022\036\n\021deployed_mode" - + "l_id\030\002 \001(\tB\003\340A\005B\324\001\n\036com.google.cloud.aip" - + "latform.v1B\026DeployedModelNameProtoP\001Z>cl" - + "oud.google.com/go/aiplatform/apiv1/aipla" - + "tformpb;aiplatformpb\252\002\032Google.Cloud.AIPl" - + "atform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002" - + "\035Google::Cloud::AIPlatform::V1b\006proto3" + + "le/api/resource.proto\"r\n\020DeployedModelRe" + + "f\022=\n\010endpoint\030\001 \001(\tB+\342A\001\005\372A$\n\"aiplatform" + + ".googleapis.com/Endpoint\022\037\n\021deployed_mod" + + "el_id\030\002 \001(\tB\004\342A\001\005B\324\001\n\036com.google.cloud.a" + + "iplatform.v1B\026DeployedModelNameProtoP\001Z>" + + "cloud.google.com/go/aiplatform/apiv1/aip" + + "latformpb;aiplatformpb\252\002\032Google.Cloud.AI" + + "Platform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1" + + "\352\002\035Google::Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelOrBuilder.java index 24bb00216daf..ee8810fbb919 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelOrBuilder.java @@ -105,6 +105,7 @@ public interface DeployedModelOrBuilder *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -119,6 +120,7 @@ public interface DeployedModelOrBuilder *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -135,6 +137,7 @@ public interface DeployedModelOrBuilder * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -157,6 +160,7 @@ public interface DeployedModelOrBuilder * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -268,6 +272,7 @@ public interface DeployedModelOrBuilder * *
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -295,6 +300,7 @@ public interface DeployedModelOrBuilder
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -322,6 +328,7 @@ public interface DeployedModelOrBuilder
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -351,6 +358,7 @@ public interface DeployedModelOrBuilder
    * email address of the service account. If this service account is not
    * specified, the container runs as a service account that doesn't have access
    * to the resource project.
+   *
    * Users deploying the Model must have the `iam.serviceAccounts.actAs`
    * permission on this service account.
    * 
@@ -368,6 +376,7 @@ public interface DeployedModelOrBuilder * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -387,6 +396,7 @@ public interface DeployedModelOrBuilder * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -404,6 +414,7 @@ public interface DeployedModelOrBuilder * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -465,6 +476,5 @@ public interface DeployedModelOrBuilder */ com.google.cloud.aiplatform.v1.PrivateEndpointsOrBuilder getPrivateEndpointsOrBuilder(); - public com.google.cloud.aiplatform.v1.DeployedModel.PredictionResourcesCase - getPredictionResourcesCase(); + com.google.cloud.aiplatform.v1.DeployedModel.PredictionResourcesCase getPredictionResourcesCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelRef.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelRef.java index ec9935762b7c..cef104e7344f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelRef.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DeployedModelRef.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedModelRef(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DeployedModelNameProto .internal_static_google_cloud_aiplatform_v1_DeployedModelRef_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DestinationFeatureSetting.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DestinationFeatureSetting.java index 9589f44fb59c..22d9b512c2a4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DestinationFeatureSetting.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DestinationFeatureSetting.java @@ -40,11 +40,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DestinationFeatureSetting(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_DestinationFeatureSetting_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DiskSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DiskSpec.java index 5524e3393c94..69c289e2179e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DiskSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DiskSpec.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiskSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1_DiskSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DoubleArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DoubleArray.java index 564ee44c6503..9d4a85c7c41a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DoubleArray.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/DoubleArray.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DoubleArray(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TypesProto .internal_static_google_cloud_aiplatform_v1_DoubleArray_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpec.java index 598fc19c05a1..1878b3e1eaca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpec.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EncryptionSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EncryptionSpecProto .internal_static_google_cloud_aiplatform_v1_EncryptionSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpecProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpecProto.java index 750853e1cd9f..f365686512e0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpecProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EncryptionSpecProto.java @@ -42,14 +42,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n0google/cloud/aiplatform/v1/encryption_" + "spec.proto\022\032google.cloud.aiplatform.v1\032\037" - + "google/api/field_behavior.proto\"+\n\016Encry" - + "ptionSpec\022\031\n\014kms_key_name\030\001 \001(\tB\003\340A\002B\321\001\n" - + "\036com.google.cloud.aiplatform.v1B\023Encrypt" - + "ionSpecProtoP\001Z>cloud.google.com/go/aipl" - + "atform/apiv1/aiplatformpb;aiplatformpb\252\002" - + "\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Clo" - + "ud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlat" - + "form::V1b\006proto3" + + "google/api/field_behavior.proto\",\n\016Encry" + + "ptionSpec\022\032\n\014kms_key_name\030\001 \001(\tB\004\342A\001\002B\321\001" + + "\n\036com.google.cloud.aiplatform.v1B\023Encryp" + + "tionSpecProtoP\001Z>cloud.google.com/go/aip" + + "latform/apiv1/aiplatformpb;aiplatformpb\252" + + "\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Cl" + + "oud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPla" + + "tform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Endpoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Endpoint.java index 5b376be77e55..f398844735ff 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Endpoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Endpoint.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Endpoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointProto .internal_static_google_cloud_aiplatform_v1_Endpoint_descriptor; @@ -385,8 +380,10 @@ public int getTrafficSplitCount() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -412,8 +409,10 @@ public java.util.Map getTrafficSplit() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -430,8 +429,10 @@ public java.util.Map getTrafficSplitMap() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -452,8 +453,10 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -556,9 +559,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -582,9 +587,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -599,9 +606,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -623,9 +632,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -808,12 +819,15 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -845,12 +859,15 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -883,6 +900,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * *
    * Deprecated: If true, expose the Endpoint via private service connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1.Endpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
@@ -2658,8 +2676,10 @@ public int getTrafficSplitCount() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2685,8 +2705,10 @@ public java.util.Map getTrafficSplit() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2703,8 +2725,10 @@ public java.util.Map getTrafficSplitMap() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2725,8 +2749,10 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2756,8 +2782,10 @@ public Builder clearTrafficSplit() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2783,8 +2811,10 @@ public java.util.Map getMutableTrafficSplit *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2806,8 +2836,10 @@ public Builder putTrafficSplit(java.lang.String key, int value) { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2961,9 +2993,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2987,9 +3021,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3004,9 +3040,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3028,9 +3066,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3058,9 +3098,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3084,9 +3126,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3108,9 +3152,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3735,12 +3781,15 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3771,12 +3820,15 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3807,12 +3859,15 @@ public com.google.protobuf.ByteString getNetworkBytes() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3842,12 +3897,15 @@ public Builder setNetwork(java.lang.String value) { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3873,12 +3931,15 @@ public Builder clearNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3909,6 +3970,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * *
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
@@ -3931,6 +3993,7 @@ public boolean getEnablePrivateServiceConnect() {
      *
      * 
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
@@ -3957,6 +4020,7 @@ public Builder setEnablePrivateServiceConnect(boolean value) {
      *
      * 
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointOrBuilder.java
index 2a2356eb37cb..8bbca8d86907 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointOrBuilder.java
@@ -195,8 +195,10 @@ public interface EndpointOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -210,8 +212,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -228,8 +232,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -243,8 +249,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -258,8 +266,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -300,9 +310,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -314,9 +326,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -331,9 +345,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -345,9 +361,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -363,9 +381,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -497,12 +517,15 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -523,12 +546,15 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -548,6 +574,7 @@ java.lang.String getLabelsOrDefault( * *
    * Deprecated: If true, expose the Endpoint via private service connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1.Endpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointProto.java
index 3cb80fb2e3f4..bc7695c59eb8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointProto.java
@@ -68,63 +68,63 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "atform/v1/explanation.proto\032#google/clou"
           + "d/aiplatform/v1/io.proto\0322google/cloud/a"
           + "iplatform/v1/machine_resources.proto\032\037go"
-          + "ogle/protobuf/timestamp.proto\"\302\010\n\010Endpoi"
-          + "nt\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 "
-          + "\001(\tB\003\340A\002\022\023\n\013description\030\003 \001(\t\022G\n\017deploye"
-          + "d_models\030\004 \003(\0132).google.cloud.aiplatform"
-          + ".v1.DeployedModelB\003\340A\003\022M\n\rtraffic_split\030"
-          + "\005 \003(\01326.google.cloud.aiplatform.v1.Endpo"
-          + "int.TrafficSplitEntry\022\014\n\004etag\030\006 \001(\t\022@\n\006l"
-          + "abels\030\007 \003(\01320.google.cloud.aiplatform.v1"
-          + ".Endpoint.LabelsEntry\0224\n\013create_time\030\010 \001"
-          + "(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013u"
-          + "pdate_time\030\t \001(\0132\032.google.protobuf.Times"
-          + "tampB\003\340A\003\022C\n\017encryption_spec\030\n \001(\0132*.goo"
-          + "gle.cloud.aiplatform.v1.EncryptionSpec\0227"
-          + "\n\007network\030\r \001(\tB&\340A\001\372A \n\036compute.googlea"
-          + "pis.com/Network\022*\n\036enable_private_servic"
-          + "e_connect\030\021 \001(\010B\002\030\001\022g\n\037model_deployment_"
-          + "monitoring_job\030\016 \001(\tB>\340A\003\372A8\n6aiplatform"
-          + ".googleapis.com/ModelDeploymentMonitorin"
-          + "gJob\022p\n\'predict_request_response_logging"
-          + "_config\030\022 \001(\0132?.google.cloud.aiplatform."
-          + "v1.PredictRequestResponseLoggingConfig\0323"
-          + "\n\021TrafficSplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
-          + "e\030\002 \001(\005:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022"
-          + "\r\n\005value\030\002 \001(\t:\0028\001:\265\001\352A\261\001\n\"aiplatform.go"
-          + "ogleapis.com/Endpoint\022cloud.google.com/go"
-          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
-          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
-          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
-          + "IPlatform::V1b\006proto3"
+          + "ogle/protobuf/timestamp.proto\"\311\010\n\010Endpoi"
+          + "nt\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002"
+          + " \001(\tB\004\342A\001\002\022\023\n\013description\030\003 \001(\t\022H\n\017deplo"
+          + "yed_models\030\004 \003(\0132).google.cloud.aiplatfo"
+          + "rm.v1.DeployedModelB\004\342A\001\003\022M\n\rtraffic_spl"
+          + "it\030\005 \003(\01326.google.cloud.aiplatform.v1.En"
+          + "dpoint.TrafficSplitEntry\022\014\n\004etag\030\006 \001(\t\022@"
+          + "\n\006labels\030\007 \003(\01320.google.cloud.aiplatform"
+          + ".v1.Endpoint.LabelsEntry\0225\n\013create_time\030"
+          + "\010 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022"
+          + "5\n\013update_time\030\t \001(\0132\032.google.protobuf.T"
+          + "imestampB\004\342A\001\003\022C\n\017encryption_spec\030\n \001(\0132"
+          + "*.google.cloud.aiplatform.v1.EncryptionS"
+          + "pec\0228\n\007network\030\r \001(\tB\'\342A\001\001\372A \n\036compute.g"
+          + "oogleapis.com/Network\022*\n\036enable_private_"
+          + "service_connect\030\021 \001(\010B\002\030\001\022h\n\037model_deplo"
+          + "yment_monitoring_job\030\016 \001(\tB?\342A\001\003\372A8\n6aip"
+          + "latform.googleapis.com/ModelDeploymentMo"
+          + "nitoringJob\022p\n\'predict_request_response_"
+          + "logging_config\030\022 \001(\0132?.google.cloud.aipl"
+          + "atform.v1.PredictRequestResponseLoggingC"
+          + "onfig\0323\n\021TrafficSplitEntry\022\013\n\003key\030\001 \001(\t\022"
+          + "\r\n\005value\030\002 \001(\005:\0028\001\032-\n\013LabelsEntry\022\013\n\003key"
+          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\265\001\352A\261\001\n\"aiplat"
+          + "form.googleapis.com/Endpoint\022clo"
+          + "ud.google.com/go/aiplatform/apiv1/aiplat"
+          + "formpb;aiplatformpb\252\002\032Google.Cloud.AIPla"
+          + "tform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035"
+          + "Google::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointServiceProto.java
index 3928d16c1ddc..3813466673f3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EndpointServiceProto.java
@@ -117,118 +117,119 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "oogle/cloud/aiplatform/v1/operation.prot"
           + "o\032#google/longrunning/operations.proto\032\033"
           + "google/protobuf/empty.proto\032 google/prot"
-          + "obuf/field_mask.proto\"\251\001\n\025CreateEndpoint"
-          + "Request\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locatio"
-          + "ns.googleapis.com/Location\022;\n\010endpoint\030\002"
-          + " \001(\0132$.google.cloud.aiplatform.v1.Endpoi"
-          + "ntB\003\340A\002\022\030\n\013endpoint_id\030\004 \001(\tB\003\340A\005\"q\n\037Cre"
-          + "ateEndpointOperationMetadata\022N\n\020generic_"
-          + "metadata\030\001 \001(\01324.google.cloud.aiplatform"
-          + ".v1.GenericOperationMetadata\"N\n\022GetEndpo"
-          + "intRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aiplat"
-          + "form.googleapis.com/Endpoint\"\335\001\n\024ListEnd"
-          + "pointsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!l"
-          + "ocations.googleapis.com/Location\022\023\n\006filt"
-          + "er\030\002 \001(\tB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340A\001\022\027\n"
-          + "\npage_token\030\004 \001(\tB\003\340A\001\0222\n\tread_mask\030\005 \001("
-          + "\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\020\n\010or"
-          + "der_by\030\006 \001(\t\"i\n\025ListEndpointsResponse\0227\n"
-          + "\tendpoints\030\001 \003(\0132$.google.cloud.aiplatfo"
-          + "rm.v1.Endpoint\022\027\n\017next_page_token\030\002 \001(\t\""
-          + "\212\001\n\025UpdateEndpointRequest\022;\n\010endpoint\030\001 "
-          + "\001(\0132$.google.cloud.aiplatform.v1.Endpoin"
-          + "tB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.pro"
-          + "tobuf.FieldMaskB\003\340A\002\"Q\n\025DeleteEndpointRe"
-          + "quest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform."
-          + "googleapis.com/Endpoint\"\250\002\n\022DeployModelR"
-          + "equest\022<\n\010endpoint\030\001 \001(\tB*\340A\002\372A$\n\"aiplat"
-          + "form.googleapis.com/Endpoint\022F\n\016deployed"
-          + "_model\030\002 \001(\0132).google.cloud.aiplatform.v"
-          + "1.DeployedModelB\003\340A\002\022W\n\rtraffic_split\030\003 "
-          + "\003(\0132@.google.cloud.aiplatform.v1.DeployM"
-          + "odelRequest.TrafficSplitEntry\0323\n\021Traffic"
-          + "SplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\002"
-          + "8\001\"X\n\023DeployModelResponse\022A\n\016deployed_mo"
-          + "del\030\001 \001(\0132).google.cloud.aiplatform.v1.D"
-          + "eployedModel\"n\n\034DeployModelOperationMeta"
-          + "data\022N\n\020generic_metadata\030\001 \001(\01324.google."
-          + "cloud.aiplatform.v1.GenericOperationMeta"
-          + "data\"\204\002\n\024UndeployModelRequest\022<\n\010endpoin"
-          + "t\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.c"
-          + "om/Endpoint\022\036\n\021deployed_model_id\030\002 \001(\tB\003"
-          + "\340A\002\022Y\n\rtraffic_split\030\003 \003(\0132B.google.clou"
-          + "d.aiplatform.v1.UndeployModelRequest.Tra"
-          + "fficSplitEntry\0323\n\021TrafficSplitEntry\022\013\n\003k"
-          + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\"\027\n\025UndeployM"
-          + "odelResponse\"p\n\036UndeployModelOperationMe"
-          + "tadata\022N\n\020generic_metadata\030\001 \001(\01324.googl"
-          + "e.cloud.aiplatform.v1.GenericOperationMe"
-          + "tadata\"\330\001\n\032MutateDeployedModelRequest\022<\n"
-          + "\010endpoint\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.goog"
-          + "leapis.com/Endpoint\022F\n\016deployed_model\030\002 "
-          + "\001(\0132).google.cloud.aiplatform.v1.Deploye"
-          + "dModelB\003\340A\002\0224\n\013update_mask\030\004 \001(\0132\032.googl"
-          + "e.protobuf.FieldMaskB\003\340A\002\"`\n\033MutateDeplo"
-          + "yedModelResponse\022A\n\016deployed_model\030\001 \001(\013"
-          + "2).google.cloud.aiplatform.v1.DeployedMo"
-          + "del\"v\n$MutateDeployedModelOperationMetad"
-          + "ata\022N\n\020generic_metadata\030\001 \001(\01324.google.c"
-          + "loud.aiplatform.v1.GenericOperationMetad"
-          + "ata2\256\017\n\017EndpointService\022\202\002\n\016CreateEndpoi"
-          + "nt\0221.google.cloud.aiplatform.v1.CreateEn"
-          + "dpointRequest\032\035.google.longrunning.Opera"
-          + "tion\"\235\001\202\323\344\223\0029\"-/v1/{parent=projects/*/lo"
-          + "cations/*}/endpoints:\010endpoint\332A\017parent,"
-          + "endpoint\332A\033parent,endpoint,endpoint_id\312A"
-          + "+\n\010Endpoint\022\037CreateEndpointOperationMeta"
-          + "data\022\241\001\n\013GetEndpoint\022..google.cloud.aipl"
-          + "atform.v1.GetEndpointRequest\032$.google.cl"
-          + "oud.aiplatform.v1.Endpoint\"<\202\323\344\223\002/\022-/v1/"
-          + "{name=projects/*/locations/*/endpoints/*"
-          + "}\332A\004name\022\264\001\n\rListEndpoints\0220.google.clou"
-          + "d.aiplatform.v1.ListEndpointsRequest\0321.g"
-          + "oogle.cloud.aiplatform.v1.ListEndpointsR"
-          + "esponse\">\202\323\344\223\002/\022-/v1/{parent=projects/*/"
-          + "locations/*}/endpoints\332A\006parent\022\312\001\n\016Upda"
-          + "teEndpoint\0221.google.cloud.aiplatform.v1."
-          + "UpdateEndpointRequest\032$.google.cloud.aip"
-          + "latform.v1.Endpoint\"_\202\323\344\223\002B26/v1/{endpoi"
-          + "nt.name=projects/*/locations/*/endpoints"
-          + "/*}:\010endpoint\332A\024endpoint,update_mask\022\323\001\n"
-          + "\016DeleteEndpoint\0221.google.cloud.aiplatfor"
-          + "m.v1.DeleteEndpointRequest\032\035.google.long"
-          + "running.Operation\"o\202\323\344\223\002/*-/v1/{name=pro"
-          + "jects/*/locations/*/endpoints/*}\332A\004name\312"
-          + "A0\n\025google.protobuf.Empty\022\027DeleteOperati"
-          + "onMetadata\022\205\002\n\013DeployModel\022..google.clou"
-          + "d.aiplatform.v1.DeployModelRequest\032\035.goo"
-          + "gle.longrunning.Operation\"\246\001\202\323\344\223\002B\"=/v1/"
-          + "{endpoint=projects/*/locations/*/endpoin"
-          + "ts/*}:deployModel:\001*\332A%endpoint,deployed"
-          + "_model,traffic_split\312A3\n\023DeployModelResp"
-          + "onse\022\034DeployModelOperationMetadata\022\222\002\n\rU"
-          + "ndeployModel\0220.google.cloud.aiplatform.v"
-          + "1.UndeployModelRequest\032\035.google.longrunn"
-          + "ing.Operation\"\257\001\202\323\344\223\002D\"?/v1/{endpoint=pr"
+          + "obuf/field_mask.proto\"\254\001\n\025CreateEndpoint"
+          + "Request\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locati"
+          + "ons.googleapis.com/Location\022<\n\010endpoint\030"
+          + "\002 \001(\0132$.google.cloud.aiplatform.v1.Endpo"
+          + "intB\004\342A\001\002\022\031\n\013endpoint_id\030\004 \001(\tB\004\342A\001\005\"q\n\037"
+          + "CreateEndpointOperationMetadata\022N\n\020gener"
+          + "ic_metadata\030\001 \001(\01324.google.cloud.aiplatf"
+          + "orm.v1.GenericOperationMetadata\"O\n\022GetEn"
+          + "dpointRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"ai"
+          + "platform.googleapis.com/Endpoint\"\342\001\n\024Lis"
+          + "tEndpointsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372"
+          + "A#\n!locations.googleapis.com/Location\022\024\n"
+          + "\006filter\030\002 \001(\tB\004\342A\001\001\022\027\n\tpage_size\030\003 \001(\005B\004"
+          + "\342A\001\001\022\030\n\npage_token\030\004 \001(\tB\004\342A\001\001\0223\n\tread_m"
+          + "ask\030\005 \001(\0132\032.google.protobuf.FieldMaskB\004\342"
+          + "A\001\001\022\020\n\010order_by\030\006 \001(\t\"i\n\025ListEndpointsRe"
+          + "sponse\0227\n\tendpoints\030\001 \003(\0132$.google.cloud"
+          + ".aiplatform.v1.Endpoint\022\027\n\017next_page_tok"
+          + "en\030\002 \001(\t\"\214\001\n\025UpdateEndpointRequest\022<\n\010en"
+          + "dpoint\030\001 \001(\0132$.google.cloud.aiplatform.v"
+          + "1.EndpointB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032."
+          + "google.protobuf.FieldMaskB\004\342A\001\002\"R\n\025Delet"
+          + "eEndpointRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n"
+          + "\"aiplatform.googleapis.com/Endpoint\"\252\002\n\022"
+          + "DeployModelRequest\022=\n\010endpoint\030\001 \001(\tB+\342A"
+          + "\001\002\372A$\n\"aiplatform.googleapis.com/Endpoin"
+          + "t\022G\n\016deployed_model\030\002 \001(\0132).google.cloud"
+          + ".aiplatform.v1.DeployedModelB\004\342A\001\002\022W\n\rtr"
+          + "affic_split\030\003 \003(\0132@.google.cloud.aiplatf"
+          + "orm.v1.DeployModelRequest.TrafficSplitEn"
+          + "try\0323\n\021TrafficSplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n"
+          + "\005value\030\002 \001(\005:\0028\001\"X\n\023DeployModelResponse\022"
+          + "A\n\016deployed_model\030\001 \001(\0132).google.cloud.a"
+          + "iplatform.v1.DeployedModel\"n\n\034DeployMode"
+          + "lOperationMetadata\022N\n\020generic_metadata\030\001"
+          + " \001(\01324.google.cloud.aiplatform.v1.Generi"
+          + "cOperationMetadata\"\206\002\n\024UndeployModelRequ"
+          + "est\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatfo"
+          + "rm.googleapis.com/Endpoint\022\037\n\021deployed_m"
+          + "odel_id\030\002 \001(\tB\004\342A\001\002\022Y\n\rtraffic_split\030\003 \003"
+          + "(\0132B.google.cloud.aiplatform.v1.Undeploy"
+          + "ModelRequest.TrafficSplitEntry\0323\n\021Traffi"
+          + "cSplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:"
+          + "\0028\001\"\027\n\025UndeployModelResponse\"p\n\036Undeploy"
+          + "ModelOperationMetadata\022N\n\020generic_metada"
+          + "ta\030\001 \001(\01324.google.cloud.aiplatform.v1.Ge"
+          + "nericOperationMetadata\"\333\001\n\032MutateDeploye"
+          + "dModelRequest\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$"
+          + "\n\"aiplatform.googleapis.com/Endpoint\022G\n\016"
+          + "deployed_model\030\002 \001(\0132).google.cloud.aipl"
+          + "atform.v1.DeployedModelB\004\342A\001\002\0225\n\013update_"
+          + "mask\030\004 \001(\0132\032.google.protobuf.FieldMaskB\004"
+          + "\342A\001\002\"`\n\033MutateDeployedModelResponse\022A\n\016d"
+          + "eployed_model\030\001 \001(\0132).google.cloud.aipla"
+          + "tform.v1.DeployedModel\"v\n$MutateDeployed"
+          + "ModelOperationMetadata\022N\n\020generic_metada"
+          + "ta\030\001 \001(\01324.google.cloud.aiplatform.v1.Ge"
+          + "nericOperationMetadata2\256\017\n\017EndpointServi"
+          + "ce\022\202\002\n\016CreateEndpoint\0221.google.cloud.aip"
+          + "latform.v1.CreateEndpointRequest\032\035.googl"
+          + "e.longrunning.Operation\"\235\001\312A+\n\010Endpoint\022"
+          + "\037CreateEndpointOperationMetadata\332A\017paren"
+          + "t,endpoint\332A\033parent,endpoint,endpoint_id"
+          + "\202\323\344\223\0029\"-/v1/{parent=projects/*/locations"
+          + "/*}/endpoints:\010endpoint\022\241\001\n\013GetEndpoint\022"
+          + "..google.cloud.aiplatform.v1.GetEndpoint"
+          + "Request\032$.google.cloud.aiplatform.v1.End"
+          + "point\"<\332A\004name\202\323\344\223\002/\022-/v1/{name=projects"
+          + "/*/locations/*/endpoints/*}\022\264\001\n\rListEndp"
+          + "oints\0220.google.cloud.aiplatform.v1.ListE"
+          + "ndpointsRequest\0321.google.cloud.aiplatfor"
+          + "m.v1.ListEndpointsResponse\">\332A\006parent\202\323\344"
+          + "\223\002/\022-/v1/{parent=projects/*/locations/*}"
+          + "/endpoints\022\312\001\n\016UpdateEndpoint\0221.google.c"
+          + "loud.aiplatform.v1.UpdateEndpointRequest"
+          + "\032$.google.cloud.aiplatform.v1.Endpoint\"_"
+          + "\332A\024endpoint,update_mask\202\323\344\223\002B26/v1/{endp"
+          + "oint.name=projects/*/locations/*/endpoin"
+          + "ts/*}:\010endpoint\022\323\001\n\016DeleteEndpoint\0221.goo"
+          + "gle.cloud.aiplatform.v1.DeleteEndpointRe"
+          + "quest\032\035.google.longrunning.Operation\"o\312A"
+          + "0\n\025google.protobuf.Empty\022\027DeleteOperatio"
+          + "nMetadata\332A\004name\202\323\344\223\002/*-/v1/{name=projec"
+          + "ts/*/locations/*/endpoints/*}\022\205\002\n\013Deploy"
+          + "Model\022..google.cloud.aiplatform.v1.Deplo"
+          + "yModelRequest\032\035.google.longrunning.Opera"
+          + "tion\"\246\001\312A3\n\023DeployModelResponse\022\034DeployM"
+          + "odelOperationMetadata\332A%endpoint,deploye"
+          + "d_model,traffic_split\202\323\344\223\002B\"=/v1/{endpoi"
+          + "nt=projects/*/locations/*/endpoints/*}:d"
+          + "eployModel:\001*\022\222\002\n\rUndeployModel\0220.google"
+          + ".cloud.aiplatform.v1.UndeployModelReques"
+          + "t\032\035.google.longrunning.Operation\"\257\001\312A7\n\025"
+          + "UndeployModelResponse\022\036UndeployModelOper"
+          + "ationMetadata\332A(endpoint,deployed_model_"
+          + "id,traffic_split\202\323\344\223\002D\"?/v1/{endpoint=pr"
           + "ojects/*/locations/*/endpoints/*}:undepl"
-          + "oyModel:\001*\332A(endpoint,deployed_model_id,"
-          + "traffic_split\312A7\n\025UndeployModelResponse\022"
-          + "\036UndeployModelOperationMetadata\022\253\002\n\023Muta"
-          + "teDeployedModel\0226.google.cloud.aiplatfor"
-          + "m.v1.MutateDeployedModelRequest\032\035.google"
-          + ".longrunning.Operation\"\274\001\202\323\344\223\002J\"E/v1/{en"
-          + "dpoint=projects/*/locations/*/endpoints/"
-          + "*}:mutateDeployedModel:\001*\332A#endpoint,dep"
-          + "loyed_model,update_mask\312AC\n\033MutateDeploy"
-          + "edModelResponse\022$MutateDeployedModelOper"
-          + "ationMetadata\032M\312A\031aiplatform.googleapis."
-          + "com\322A.https://www.googleapis.com/auth/cl"
-          + "oud-platformB\322\001\n\036com.google.cloud.aiplat"
-          + "form.v1B\024EndpointServiceProtoP\001Z>cloud.g"
-          + "oogle.com/go/aiplatform/apiv1/aiplatform"
-          + "pb;aiplatformpb\252\002\032Google.Cloud.AIPlatfor"
-          + "m.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goog"
-          + "le::Cloud::AIPlatform::V1b\006proto3"
+          + "oyModel:\001*\022\253\002\n\023MutateDeployedModel\0226.goo"
+          + "gle.cloud.aiplatform.v1.MutateDeployedMo"
+          + "delRequest\032\035.google.longrunning.Operatio"
+          + "n\"\274\001\312AC\n\033MutateDeployedModelResponse\022$Mu"
+          + "tateDeployedModelOperationMetadata\332A#end"
+          + "point,deployed_model,update_mask\202\323\344\223\002J\"E"
+          + "/v1/{endpoint=projects/*/locations/*/end"
+          + "points/*}:mutateDeployedModel:\001*\032M\312A\031aip"
+          + "latform.googleapis.com\322A.https://www.goo"
+          + "gleapis.com/auth/cloud-platformB\322\001\n\036com."
+          + "google.cloud.aiplatform.v1B\024EndpointServ"
+          + "iceProtoP\001Z>cloud.google.com/go/aiplatfo"
+          + "rm/apiv1/aiplatformpb;aiplatformpb\252\002\032Goo"
+          + "gle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\A"
+          + "IPlatform\\V1\352\002\035Google::Cloud::AIPlatform"
+          + "::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelector.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelector.java
index 53f7cc2576dc..1da2146c6370 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelector.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelector.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new EntityIdSelector();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_EntityIdSelector_descriptor;
@@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int entityIdsSourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object entityIdsSource_;
 
   public enum EntityIdsSourceCase
@@ -171,7 +168,7 @@ public com.google.cloud.aiplatform.v1.CsvSourceOrBuilder getCsvSourceOrBuilder()
    *
    * 
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -195,7 +192,7 @@ public java.lang.String getEntityIdField() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -840,7 +837,7 @@ public com.google.cloud.aiplatform.v1.CsvSourceOrBuilder getCsvSourceOrBuilder() * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -863,7 +860,7 @@ public java.lang.String getEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -886,7 +883,7 @@ public com.google.protobuf.ByteString getEntityIdFieldBytes() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -908,7 +905,7 @@ public Builder setEntityIdField(java.lang.String value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -926,7 +923,7 @@ public Builder clearEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelectorOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelectorOrBuilder.java index b4ec25798295..84acaec37c48 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelectorOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityIdSelectorOrBuilder.java @@ -63,7 +63,7 @@ public interface EntityIdSelectorOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -76,7 +76,7 @@ public interface EntityIdSelectorOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -85,6 +85,5 @@ public interface EntityIdSelectorOrBuilder */ com.google.protobuf.ByteString getEntityIdFieldBytes(); - public com.google.cloud.aiplatform.v1.EntityIdSelector.EntityIdsSourceCase - getEntityIdsSourceCase(); + com.google.cloud.aiplatform.v1.EntityIdSelector.EntityIdsSourceCase getEntityIdsSourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityType.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityType.java index b08d7963a43b..dab1b082f012 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityType.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityType.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EntityType(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EntityTypeProto .internal_static_google_cloud_aiplatform_v1_EntityType_descriptor; @@ -93,6 +88,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * Immutable. Name of the EntityType. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}` + * * The last part entity_type is assigned by the client. The entity_type can be * up to 64 characters long and can consist only of ASCII Latin letters A-Z * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The @@ -122,6 +118,7 @@ public java.lang.String getName() { * Immutable. Name of the EntityType. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}` + * * The last part entity_type is assigned by the client. The entity_type can be * up to 64 characters long and can consist only of ASCII Latin letters A-Z * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The @@ -326,9 +323,11 @@ public int getLabelsCount() { *
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -357,9 +356,11 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -379,9 +380,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -408,9 +411,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -495,6 +500,7 @@ public com.google.protobuf.ByteString getEtagBytes() {
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -519,6 +525,7 @@ public boolean hasMonitoringConfig() {
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -545,6 +552,7 @@ public com.google.cloud.aiplatform.v1.FeaturestoreMonitoringConfig getMonitoring
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -1157,6 +1165,7 @@ public Builder mergeFrom(
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1185,6 +1194,7 @@ public java.lang.String getName() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1213,6 +1223,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1240,6 +1251,7 @@ public Builder setName(java.lang.String value) {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1263,6 +1275,7 @@ public Builder clearName() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1824,9 +1837,11 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1855,9 +1870,11 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1877,9 +1894,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1906,9 +1925,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1941,9 +1962,11 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1972,9 +1995,11 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -2001,9 +2026,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -2144,6 +2171,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2167,6 +2195,7 @@ public boolean hasMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2196,6 +2225,7 @@ public com.google.cloud.aiplatform.v1.FeaturestoreMonitoringConfig getMonitoring
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2228,6 +2258,7 @@ public Builder setMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2257,6 +2288,7 @@ public Builder setMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2294,6 +2326,7 @@ public Builder mergeMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2322,6 +2355,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2346,6 +2380,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2374,6 +2409,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeOrBuilder.java
index 486fa9b44a15..006c9ab30be8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeOrBuilder.java
@@ -30,6 +30,7 @@ public interface EntityTypeOrBuilder
    * Immutable. Name of the EntityType.
    * Format:
    * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+   *
    * The last part entity_type is assigned by the client. The entity_type can be
    * up to 64 characters long and can consist only of ASCII Latin letters A-Z
    * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -48,6 +49,7 @@ public interface EntityTypeOrBuilder
    * Immutable. Name of the EntityType.
    * Format:
    * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+   *
    * The last part entity_type is assigned by the client. The entity_type can be
    * up to 64 characters long and can consist only of ASCII Latin letters A-Z
    * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -167,9 +169,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -186,9 +190,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -208,9 +214,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -227,9 +235,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -250,9 +260,11 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -299,6 +311,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -320,6 +333,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -341,6 +355,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeProto.java
index 0fb7bb74a6d6..0462cac1330a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EntityTypeProto.java
@@ -49,27 +49,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "le/api/field_behavior.proto\032\031google/api/"
           + "resource.proto\0328google/cloud/aiplatform/"
           + "v1/featurestore_monitoring.proto\032\037google"
-          + "/protobuf/timestamp.proto\"\276\004\n\nEntityType"
-          + "\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\030\n\013description\030\002 \001(\t"
-          + "B\003\340A\001\0224\n\013create_time\030\003 \001(\0132\032.google.prot"
-          + "obuf.TimestampB\003\340A\003\0224\n\013update_time\030\004 \001(\013"
-          + "2\032.google.protobuf.TimestampB\003\340A\003\022G\n\006lab"
-          + "els\030\006 \003(\01322.google.cloud.aiplatform.v1.E"
-          + "ntityType.LabelsEntryB\003\340A\001\022\021\n\004etag\030\007 \001(\t"
-          + "B\003\340A\001\022X\n\021monitoring_config\030\010 \001(\01328.googl"
-          + "e.cloud.aiplatform.v1.FeaturestoreMonito"
-          + "ringConfigB\003\340A\001\022%\n\030offline_storage_ttl_d"
-          + "ays\030\n \001(\005B\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001"
-          + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\212\001\352A\206\001\n$aiplatform"
-          + ".googleapis.com/EntityType\022^projects/{pr"
-          + "oject}/locations/{location}/featurestore"
-          + "s/{featurestore}/entityTypes/{entity_typ"
-          + "e}B\315\001\n\036com.google.cloud.aiplatform.v1B\017E"
-          + "ntityTypeProtoP\001Z>cloud.google.com/go/ai"
-          + "platform/apiv1/aiplatformpb;aiplatformpb"
-          + "\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\C"
-          + "loud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPl"
-          + "atform::V1b\006proto3"
+          + "/protobuf/timestamp.proto\"\306\004\n\nEntityType"
+          + "\022\022\n\004name\030\001 \001(\tB\004\342A\001\005\022\031\n\013description\030\002 \001("
+          + "\tB\004\342A\001\001\0225\n\013create_time\030\003 \001(\0132\032.google.pr"
+          + "otobuf.TimestampB\004\342A\001\003\0225\n\013update_time\030\004 "
+          + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022H\n"
+          + "\006labels\030\006 \003(\01322.google.cloud.aiplatform."
+          + "v1.EntityType.LabelsEntryB\004\342A\001\001\022\022\n\004etag\030"
+          + "\007 \001(\tB\004\342A\001\001\022Y\n\021monitoring_config\030\010 \001(\01328"
+          + ".google.cloud.aiplatform.v1.Featurestore"
+          + "MonitoringConfigB\004\342A\001\001\022&\n\030offline_storag"
+          + "e_ttl_days\030\n \001(\005B\004\342A\001\001\032-\n\013LabelsEntry\022\013\n"
+          + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\212\001\352A\206\001\n$ai"
+          + "platform.googleapis.com/EntityType\022^proj"
+          + "ects/{project}/locations/{location}/feat"
+          + "urestores/{featurestore}/entityTypes/{en"
+          + "tity_type}B\315\001\n\036com.google.cloud.aiplatfo"
+          + "rm.v1B\017EntityTypeProtoP\001Z>cloud.google.c"
+          + "om/go/aiplatform/apiv1/aiplatformpb;aipl"
+          + "atformpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032"
+          + "Google\\Cloud\\AIPlatform\\V1\352\002\035Google::Clo"
+          + "ud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVar.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVar.java
index 851a017276fc..334473dc2cc7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVar.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVar.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new EnvVar();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.EnvVarProto
         .internal_static_google_cloud_aiplatform_v1_EnvVar_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVarProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVarProto.java
index 34d6c99b01c5..05073d1038b3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVarProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EnvVarProto.java
@@ -42,14 +42,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n(google/cloud/aiplatform/v1/env_var.pro"
           + "to\022\032google.cloud.aiplatform.v1\032\037google/a"
-          + "pi/field_behavior.proto\"/\n\006EnvVar\022\021\n\004nam"
-          + "e\030\001 \001(\tB\003\340A\002\022\022\n\005value\030\002 \001(\tB\003\340A\002B\311\001\n\036com"
-          + ".google.cloud.aiplatform.v1B\013EnvVarProto"
-          + "P\001Z>cloud.google.com/go/aiplatform/apiv1"
-          + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou"
-          + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor"
-          + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr"
-          + "oto3"
+          + "pi/field_behavior.proto\"1\n\006EnvVar\022\022\n\004nam"
+          + "e\030\001 \001(\tB\004\342A\001\002\022\023\n\005value\030\002 \001(\tB\004\342A\001\002B\311\001\n\036c"
+          + "om.google.cloud.aiplatform.v1B\013EnvVarPro"
+          + "toP\001Z>cloud.google.com/go/aiplatform/api"
+          + "v1/aiplatformpb;aiplatformpb\252\002\032Google.Cl"
+          + "oud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatf"
+          + "orm\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006"
+          + "proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ErrorAnalysisAnnotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ErrorAnalysisAnnotation.java
index ebcf22915a3d..1502115f0180 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ErrorAnalysisAnnotation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ErrorAnalysisAnnotation.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ErrorAnalysisAnnotation();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.EvaluatedAnnotationProto
         .internal_static_google_cloud_aiplatform_v1_ErrorAnalysisAnnotation_descriptor;
@@ -324,11 +319,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new AttributedItem();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.EvaluatedAnnotationProto
           .internal_static_google_cloud_aiplatform_v1_ErrorAnalysisAnnotation_AttributedItem_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotation.java
index 6bd226606cde..9aa1f4f14bd1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotation.java
@@ -23,6 +23,7 @@
  *
  * 
  * True positive, false positive, or false negative.
+ *
  * EvaluatedAnnotation is only available under ModelEvaluationSlice with slice
  * of `annotationSpec` dimension.
  * 
@@ -54,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EvaluatedAnnotation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EvaluatedAnnotationProto .internal_static_google_cloud_aiplatform_v1_EvaluatedAnnotation_descriptor; @@ -314,16 +310,20 @@ public com.google.cloud.aiplatform.v1.EvaluatedAnnotation.EvaluatedAnnotationTyp * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -341,16 +341,20 @@ public java.util.List getPredictionsList() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -369,16 +373,20 @@ public java.util.List getPredictionsList() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -396,16 +404,20 @@ public int getPredictionsCount() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -423,16 +435,20 @@ public com.google.protobuf.Value getPredictions(int index) { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -456,15 +472,19 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -483,15 +503,19 @@ public java.util.List getGroundTruthsList() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -511,15 +535,19 @@ public java.util.List getGroundTruthsList() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -538,15 +566,19 @@ public int getGroundTruthsCount() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -565,15 +597,19 @@ public com.google.protobuf.Value getGroundTruths(int index) { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -718,6 +754,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -742,6 +779,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -767,6 +805,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -790,6 +829,7 @@ public int getExplanationsCount() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -813,6 +853,7 @@ public com.google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation getExplanat * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -1155,6 +1196,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * True positive, false positive, or false negative.
+   *
    * EvaluatedAnnotation is only available under ModelEvaluationSlice with slice
    * of `annotationSpec` dimension.
    * 
@@ -1721,16 +1763,20 @@ private void ensurePredictionsIsMutable() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1751,16 +1797,20 @@ public java.util.List getPredictionsList() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1781,16 +1831,20 @@ public int getPredictionsCount() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1811,16 +1865,20 @@ public com.google.protobuf.Value getPredictions(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1847,16 +1905,20 @@ public Builder setPredictions(int index, com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1880,16 +1942,20 @@ public Builder setPredictions(int index, com.google.protobuf.Value.Builder build * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1916,16 +1982,20 @@ public Builder addPredictions(com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1952,16 +2022,20 @@ public Builder addPredictions(int index, com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -1985,16 +2059,20 @@ public Builder addPredictions(com.google.protobuf.Value.Builder builderForValue) * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2018,16 +2096,20 @@ public Builder addPredictions(int index, com.google.protobuf.Value.Builder build * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2052,16 +2134,20 @@ public Builder addAllPredictions( * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2085,16 +2171,20 @@ public Builder clearPredictions() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2118,16 +2208,20 @@ public Builder removePredictions(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2144,16 +2238,20 @@ public com.google.protobuf.Value.Builder getPredictionsBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2174,16 +2272,20 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2205,16 +2307,20 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2232,16 +2338,20 @@ public com.google.protobuf.Value.Builder addPredictionsBuilder() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2259,16 +2369,20 @@ public com.google.protobuf.Value.Builder addPredictionsBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2320,15 +2434,19 @@ private void ensureGroundTruthsIsMutable() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2350,15 +2468,19 @@ public java.util.List getGroundTruthsList() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2380,15 +2502,19 @@ public int getGroundTruthsCount() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2410,15 +2536,19 @@ public com.google.protobuf.Value getGroundTruths(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2446,15 +2576,19 @@ public Builder setGroundTruths(int index, com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2479,15 +2613,19 @@ public Builder setGroundTruths(int index, com.google.protobuf.Value.Builder buil *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2515,15 +2653,19 @@ public Builder addGroundTruths(com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2551,15 +2693,19 @@ public Builder addGroundTruths(int index, com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2584,15 +2730,19 @@ public Builder addGroundTruths(com.google.protobuf.Value.Builder builderForValue *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2617,15 +2767,19 @@ public Builder addGroundTruths(int index, com.google.protobuf.Value.Builder buil *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2651,15 +2805,19 @@ public Builder addAllGroundTruths( *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2684,15 +2842,19 @@ public Builder clearGroundTruths() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2717,15 +2879,19 @@ public Builder removeGroundTruths(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2743,15 +2909,19 @@ public com.google.protobuf.Value.Builder getGroundTruthsBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2773,15 +2943,19 @@ public com.google.protobuf.ValueOrBuilder getGroundTruthsOrBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2804,15 +2978,19 @@ public com.google.protobuf.ValueOrBuilder getGroundTruthsOrBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2831,15 +3009,19 @@ public com.google.protobuf.Value.Builder addGroundTruthsBuilder() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -2858,15 +3040,19 @@ public com.google.protobuf.Value.Builder addGroundTruthsBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
      * 
@@ -3258,6 +3444,7 @@ private void ensureExplanationsIsMutable() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3285,6 +3472,7 @@ private void ensureExplanationsIsMutable() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3311,6 +3499,7 @@ public int getExplanationsCount() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3338,6 +3527,7 @@ public com.google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation getExplanat * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3371,6 +3561,7 @@ public Builder setExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3402,6 +3593,7 @@ public Builder setExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3435,6 +3627,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3468,6 +3661,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3498,6 +3692,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3529,6 +3724,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3560,6 +3756,7 @@ public Builder addAllExplanations( * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3589,6 +3786,7 @@ public Builder clearExplanations() { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3618,6 +3816,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3641,6 +3840,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3668,6 +3868,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3696,6 +3897,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3721,6 +3923,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3747,6 +3950,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanation.java index a99e145a03e7..4f8eb96ab24d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanation.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EvaluatedAnnotationExplanation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EvaluatedAnnotationProto .internal_static_google_cloud_aiplatform_v1_EvaluatedAnnotationExplanation_descriptor; @@ -77,7 +72,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -103,7 +100,9 @@ public java.lang.String getExplanationType() { * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -559,7 +558,9 @@ public Builder mergeFrom( * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -584,7 +585,9 @@ public java.lang.String getExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -609,7 +612,9 @@ public com.google.protobuf.ByteString getExplanationTypeBytes() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -633,7 +638,9 @@ public Builder setExplanationType(java.lang.String value) { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -653,7 +660,9 @@ public Builder clearExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanationOrBuilder.java index 457e9a78a19d..a8a24620be75 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationExplanationOrBuilder.java @@ -28,7 +28,9 @@ public interface EvaluatedAnnotationExplanationOrBuilder * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -43,7 +45,9 @@ public interface EvaluatedAnnotationExplanationOrBuilder * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationOrBuilder.java index c0275efbdfb5..74bb481e3a09 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationOrBuilder.java @@ -57,16 +57,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -81,16 +85,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -105,16 +113,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -129,16 +141,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -153,16 +169,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -179,15 +199,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -203,15 +227,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -227,15 +255,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -251,15 +283,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -275,15 +311,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][google.cloud.aiplatform.v1.ModelEvaluation.annotation_schema_uri]
    * 
@@ -379,6 +419,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -400,6 +441,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -420,6 +462,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -440,6 +483,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -461,6 +505,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationProto.java index 27c80852fcc5..89165458cb64 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EvaluatedAnnotationProto.java @@ -56,42 +56,42 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "nnotation.proto\022\032google.cloud.aiplatform" + ".v1\032\037google/api/field_behavior.proto\032,go" + "ogle/cloud/aiplatform/v1/explanation.pro" - + "to\032\034google/protobuf/struct.proto\"\345\004\n\023Eva" - + "luatedAnnotation\022Z\n\004type\030\001 \001(\0162G.google." + + "to\032\034google/protobuf/struct.proto\"\352\004\n\023Eva" + + "luatedAnnotation\022[\n\004type\030\001 \001(\0162G.google." + "cloud.aiplatform.v1.EvaluatedAnnotation." - + "EvaluatedAnnotationTypeB\003\340A\003\0220\n\013predicti" - + "ons\030\002 \003(\0132\026.google.protobuf.ValueB\003\340A\003\0222" - + "\n\rground_truths\030\003 \003(\0132\026.google.protobuf." - + "ValueB\003\340A\003\0226\n\021data_item_payload\030\005 \001(\0132\026." - + "google.protobuf.ValueB\003\340A\003\022(\n\033evaluated_" - + "data_item_view_id\030\006 \001(\tB\003\340A\003\022P\n\014explanat" - + "ions\030\010 \003(\0132:.google.cloud.aiplatform.v1." - + "EvaluatedAnnotationExplanation\022W\n\032error_" - + "analysis_annotations\030\t \003(\01323.google.clou" - + "d.aiplatform.v1.ErrorAnalysisAnnotation\"" - + "\177\n\027EvaluatedAnnotationType\022)\n%EVALUATED_" - + "ANNOTATION_TYPE_UNSPECIFIED\020\000\022\021\n\rTRUE_PO" - + "SITIVE\020\001\022\022\n\016FALSE_POSITIVE\020\002\022\022\n\016FALSE_NE" - + "GATIVE\020\003\"x\n\036EvaluatedAnnotationExplanati" - + "on\022\030\n\020explanation_type\030\001 \001(\t\022<\n\013explanat" - + "ion\030\002 \001(\0132\'.google.cloud.aiplatform.v1.E" - + "xplanation\"\257\003\n\027ErrorAnalysisAnnotation\022\\" - + "\n\020attributed_items\030\001 \003(\0132B.google.cloud." - + "aiplatform.v1.ErrorAnalysisAnnotation.At" - + "tributedItem\022Q\n\nquery_type\030\002 \001(\0162=.googl" - + "e.cloud.aiplatform.v1.ErrorAnalysisAnnot" - + "ation.QueryType\022\025\n\routlier_score\030\003 \001(\001\022\031" - + "\n\021outlier_threshold\030\004 \001(\001\032D\n\016AttributedI" - + "tem\022 \n\030annotation_resource_name\030\001 \001(\t\022\020\n" - + "\010distance\030\002 \001(\001\"k\n\tQueryType\022\032\n\026QUERY_TY" - + "PE_UNSPECIFIED\020\000\022\017\n\013ALL_SIMILAR\020\001\022\026\n\022SAM" - + "E_CLASS_SIMILAR\020\002\022\031\n\025SAME_CLASS_DISSIMIL" - + "AR\020\003B\326\001\n\036com.google.cloud.aiplatform.v1B" - + "\030EvaluatedAnnotationProtoP\001Z>cloud.googl" - + "e.com/go/aiplatform/apiv1/aiplatformpb;a" - + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1" - + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::" - + "Cloud::AIPlatform::V1b\006proto3" + + "EvaluatedAnnotationTypeB\004\342A\001\003\0221\n\013predict" + + "ions\030\002 \003(\0132\026.google.protobuf.ValueB\004\342A\001\003" + + "\0223\n\rground_truths\030\003 \003(\0132\026.google.protobu" + + "f.ValueB\004\342A\001\003\0227\n\021data_item_payload\030\005 \001(\013" + + "2\026.google.protobuf.ValueB\004\342A\001\003\022)\n\033evalua" + + "ted_data_item_view_id\030\006 \001(\tB\004\342A\001\003\022P\n\014exp" + + "lanations\030\010 \003(\0132:.google.cloud.aiplatfor" + + "m.v1.EvaluatedAnnotationExplanation\022W\n\032e" + + "rror_analysis_annotations\030\t \003(\01323.google" + + ".cloud.aiplatform.v1.ErrorAnalysisAnnota" + + "tion\"\177\n\027EvaluatedAnnotationType\022)\n%EVALU" + + "ATED_ANNOTATION_TYPE_UNSPECIFIED\020\000\022\021\n\rTR" + + "UE_POSITIVE\020\001\022\022\n\016FALSE_POSITIVE\020\002\022\022\n\016FAL" + + "SE_NEGATIVE\020\003\"x\n\036EvaluatedAnnotationExpl" + + "anation\022\030\n\020explanation_type\030\001 \001(\t\022<\n\013exp" + + "lanation\030\002 \001(\0132\'.google.cloud.aiplatform" + + ".v1.Explanation\"\257\003\n\027ErrorAnalysisAnnotat" + + "ion\022\\\n\020attributed_items\030\001 \003(\0132B.google.c" + + "loud.aiplatform.v1.ErrorAnalysisAnnotati" + + "on.AttributedItem\022Q\n\nquery_type\030\002 \001(\0162=." + + "google.cloud.aiplatform.v1.ErrorAnalysis" + + "Annotation.QueryType\022\025\n\routlier_score\030\003 " + + "\001(\001\022\031\n\021outlier_threshold\030\004 \001(\001\032D\n\016Attrib" + + "utedItem\022 \n\030annotation_resource_name\030\001 \001" + + "(\t\022\020\n\010distance\030\002 \001(\001\"k\n\tQueryType\022\032\n\026QUE" + + "RY_TYPE_UNSPECIFIED\020\000\022\017\n\013ALL_SIMILAR\020\001\022\026" + + "\n\022SAME_CLASS_SIMILAR\020\002\022\031\n\025SAME_CLASS_DIS" + + "SIMILAR\020\003B\326\001\n\036com.google.cloud.aiplatfor" + + "m.v1B\030EvaluatedAnnotationProtoP\001Z>cloud." + + "google.com/go/aiplatform/apiv1/aiplatfor" + + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo" + + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo" + + "gle::Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Event.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Event.java index a97aca9a3ee2..0e5cb3b445b3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Event.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Event.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Event(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EventProto .internal_static_google_cloud_aiplatform_v1_Event_descriptor; @@ -467,11 +462,13 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -497,11 +494,13 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -518,11 +517,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -546,11 +547,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1592,11 +1595,13 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1622,11 +1627,13 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1643,11 +1650,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1671,11 +1680,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1705,11 +1716,13 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1735,11 +1748,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1763,11 +1778,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventOrBuilder.java
index 470b8de90a41..f1afddb549d2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventOrBuilder.java
@@ -153,11 +153,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -171,11 +173,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -192,11 +196,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -210,11 +216,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -232,11 +240,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventProto.java
index 776ffec095db..2cff9a54d905 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/EventProto.java
@@ -48,22 +48,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\022\032google.cloud.aiplatform.v1\032\037google/api"
           + "/field_behavior.proto\032\031google/api/resour"
           + "ce.proto\032\037google/protobuf/timestamp.prot"
-          + "o\"\230\003\n\005Event\022<\n\010artifact\030\001 \001(\tB*\340A\002\372A$\n\"a"
-          + "iplatform.googleapis.com/Artifact\022>\n\texe"
-          + "cution\030\002 \001(\tB+\340A\003\372A%\n#aiplatform.googlea"
-          + "pis.com/Execution\0223\n\nevent_time\030\003 \001(\0132\032."
-          + "google.protobuf.TimestampB\003\340A\003\0229\n\004type\030\004"
-          + " \001(\0162&.google.cloud.aiplatform.v1.Event."
-          + "TypeB\003\340A\002\022=\n\006labels\030\005 \003(\0132-.google.cloud"
-          + ".aiplatform.v1.Event.LabelsEntry\032-\n\013Labe"
-          + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\""
-          + "3\n\004Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\t\n\005INPUT\020\001"
-          + "\022\n\n\006OUTPUT\020\002B\310\001\n\036com.google.cloud.aiplat"
-          + "form.v1B\nEventProtoP\001Z>cloud.google.com/"
-          + "go/aiplatform/apiv1/aiplatformpb;aiplatf"
-          + "ormpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Goo"
-          + "gle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud:"
-          + ":AIPlatform::V1b\006proto3"
+          + "o\"\234\003\n\005Event\022=\n\010artifact\030\001 \001(\tB+\342A\001\002\372A$\n\""
+          + "aiplatform.googleapis.com/Artifact\022?\n\tex"
+          + "ecution\030\002 \001(\tB,\342A\001\003\372A%\n#aiplatform.googl"
+          + "eapis.com/Execution\0224\n\nevent_time\030\003 \001(\0132"
+          + "\032.google.protobuf.TimestampB\004\342A\001\003\022:\n\004typ"
+          + "e\030\004 \001(\0162&.google.cloud.aiplatform.v1.Eve"
+          + "nt.TypeB\004\342A\001\002\022=\n\006labels\030\005 \003(\0132-.google.c"
+          + "loud.aiplatform.v1.Event.LabelsEntry\032-\n\013"
+          + "LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:"
+          + "\0028\001\"3\n\004Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\t\n\005INP"
+          + "UT\020\001\022\n\n\006OUTPUT\020\002B\310\001\n\036com.google.cloud.ai"
+          + "platform.v1B\nEventProtoP\001Z>cloud.google."
+          + "com/go/aiplatform/apiv1/aiplatformpb;aip"
+          + "latformpb\252\002\032Google.Cloud.AIPlatform.V1\312\002"
+          + "\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::Cl"
+          + "oud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Examples.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Examples.java
index 6513c2865e9d..9c059c44d7b8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Examples.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Examples.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Examples();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_Examples_descriptor;
@@ -164,11 +159,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ExampleGcsSource();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ExplanationProto
           .internal_static_google_cloud_aiplatform_v1_Examples_ExampleGcsSource_descriptor;
@@ -1148,6 +1138,8 @@ public com.google.cloud.aiplatform.v1.Examples.ExampleGcsSource getDefaultInstan
   }
 
   private int sourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object source_;
 
   public enum SourceCase
@@ -1192,6 +1184,8 @@ public SourceCase getSourceCase() {
   }
 
   private int configCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object config_;
 
   public enum ConfigCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOrBuilder.java
index 371a98d045da..75ae5c618958 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOrBuilder.java
@@ -153,7 +153,7 @@ public interface ExamplesOrBuilder
    */
   int getNeighborCount();
 
-  public com.google.cloud.aiplatform.v1.Examples.SourceCase getSourceCase();
+  com.google.cloud.aiplatform.v1.Examples.SourceCase getSourceCase();
 
-  public com.google.cloud.aiplatform.v1.Examples.ConfigCase getConfigCase();
+  com.google.cloud.aiplatform.v1.Examples.ConfigCase getConfigCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOverride.java
index f77cea31ebec..806a2dd02a0a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOverride.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesOverride.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExamplesOverride();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_ExamplesOverride_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesRestrictionsNamespace.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesRestrictionsNamespace.java
index 0806625db8c8..3ba22eab0dd9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesRestrictionsNamespace.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExamplesRestrictionsNamespace.java
@@ -39,8 +39,8 @@ private ExamplesRestrictionsNamespace(com.google.protobuf.GeneratedMessageV3.Bui
 
   private ExamplesRestrictionsNamespace() {
     namespaceName_ = "";
-    allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExamplesRestrictionsNamespace();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_ExamplesRestrictionsNamespace_descriptor;
@@ -123,7 +118,8 @@ public com.google.protobuf.ByteString getNamespaceNameBytes() {
   public static final int ALLOW_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList allow_;
+  private com.google.protobuf.LazyStringArrayList allow_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -186,7 +182,8 @@ public com.google.protobuf.ByteString getAllowBytes(int index) {
   public static final int DENY_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList deny_;
+  private com.google.protobuf.LazyStringArrayList deny_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -478,10 +475,8 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       namespaceName_ = "";
-      allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
-      deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000004);
+      allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -510,7 +505,6 @@ public com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace build() {
     public com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace buildPartial() {
       com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace result =
           new com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -518,26 +512,20 @@ public com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace buildPartial
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace result) {
-      if (((bitField0_ & 0x00000002) != 0)) {
-        allow_ = allow_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.allow_ = allow_;
-      if (((bitField0_ & 0x00000004) != 0)) {
-        deny_ = deny_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000004);
-      }
-      result.deny_ = deny_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1.ExamplesRestrictionsNamespace result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
         result.namespaceName_ = namespaceName_;
       }
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        allow_.makeImmutable();
+        result.allow_ = allow_;
+      }
+      if (((from_bitField0_ & 0x00000004) != 0)) {
+        deny_.makeImmutable();
+        result.deny_ = deny_;
+      }
     }
 
     @java.lang.Override
@@ -595,7 +583,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ExamplesRestrictionsName
       if (!other.allow_.isEmpty()) {
         if (allow_.isEmpty()) {
           allow_ = other.allow_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureAllowIsMutable();
           allow_.addAll(other.allow_);
@@ -605,7 +593,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ExamplesRestrictionsName
       if (!other.deny_.isEmpty()) {
         if (deny_.isEmpty()) {
           deny_ = other.deny_;
-          bitField0_ = (bitField0_ & ~0x00000004);
+          bitField0_ |= 0x00000004;
         } else {
           ensureDenyIsMutable();
           deny_.addAll(other.deny_);
@@ -783,14 +771,14 @@ public Builder setNamespaceNameBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList allow_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList allow_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureAllowIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!allow_.isModifiable()) {
         allow_ = new com.google.protobuf.LazyStringArrayList(allow_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -804,7 +792,8 @@ private void ensureAllowIsMutable() {
      * @return A list containing the allow.
      */
     public com.google.protobuf.ProtocolStringList getAllowList() {
-      return allow_.getUnmodifiableView();
+      allow_.makeImmutable();
+      return allow_;
     }
     /**
      *
@@ -869,6 +858,7 @@ public Builder setAllow(int index, java.lang.String value) {
       }
       ensureAllowIsMutable();
       allow_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -890,6 +880,7 @@ public Builder addAllow(java.lang.String value) {
       }
       ensureAllowIsMutable();
       allow_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -908,6 +899,7 @@ public Builder addAllow(java.lang.String value) {
     public Builder addAllAllow(java.lang.Iterable values) {
       ensureAllowIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allow_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -923,8 +915,9 @@ public Builder addAllAllow(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearAllow() {
-      allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -947,18 +940,19 @@ public Builder addAllowBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureAllowIsMutable();
       allow_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
 
-    private com.google.protobuf.LazyStringList deny_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList deny_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDenyIsMutable() {
-      if (!((bitField0_ & 0x00000004) != 0)) {
+      if (!deny_.isModifiable()) {
         deny_ = new com.google.protobuf.LazyStringArrayList(deny_);
-        bitField0_ |= 0x00000004;
       }
+      bitField0_ |= 0x00000004;
     }
     /**
      *
@@ -972,7 +966,8 @@ private void ensureDenyIsMutable() {
      * @return A list containing the deny.
      */
     public com.google.protobuf.ProtocolStringList getDenyList() {
-      return deny_.getUnmodifiableView();
+      deny_.makeImmutable();
+      return deny_;
     }
     /**
      *
@@ -1037,6 +1032,7 @@ public Builder setDeny(int index, java.lang.String value) {
       }
       ensureDenyIsMutable();
       deny_.set(index, value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1058,6 +1054,7 @@ public Builder addDeny(java.lang.String value) {
       }
       ensureDenyIsMutable();
       deny_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1076,6 +1073,7 @@ public Builder addDeny(java.lang.String value) {
     public Builder addAllDeny(java.lang.Iterable values) {
       ensureDenyIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, deny_);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1091,8 +1089,9 @@ public Builder addAllDeny(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDeny() {
-      deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000004);
+      ;
       onChanged();
       return this;
     }
@@ -1115,6 +1114,7 @@ public Builder addDenyBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDenyIsMutable();
       deny_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Execution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Execution.java
index 589c5346a632..e4fa5657b74b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Execution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Execution.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Execution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExecutionProto
         .internal_static_google_cloud_aiplatform_v1_Execution_descriptor;
@@ -558,6 +553,7 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -585,6 +581,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -603,6 +600,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -628,6 +626,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -756,6 +755,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -782,6 +782,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -813,6 +814,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -839,6 +841,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -2058,6 +2061,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2085,6 +2089,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2103,6 +2108,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2128,6 +2134,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2159,6 +2166,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2186,6 +2194,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2211,6 +2220,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2634,6 +2644,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2659,6 +2670,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2684,6 +2696,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2708,6 +2721,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2728,6 +2742,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2755,6 +2770,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2780,6 +2796,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2805,6 +2822,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2829,6 +2847,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2849,6 +2868,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionOrBuilder.java
index 2c9c62ba47eb..3bc145014254 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionOrBuilder.java
@@ -138,6 +138,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -153,6 +154,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -171,6 +173,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -186,6 +189,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -205,6 +209,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -297,6 +302,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -312,6 +318,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -328,6 +335,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -343,6 +351,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionProto.java
index 415b3d60ca8a..72cb496e899a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExecutionProto.java
@@ -48,30 +48,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "roto\022\032google.cloud.aiplatform.v1\032\037google"
           + "/api/field_behavior.proto\032\031google/api/re"
           + "source.proto\032\034google/protobuf/struct.pro"
-          + "to\032\037google/protobuf/timestamp.proto\"\301\005\n\t"
-          + "Execution\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_"
-          + "name\030\002 \001(\t\022:\n\005state\030\006 \001(\0162+.google.cloud"
-          + ".aiplatform.v1.Execution.State\022\014\n\004etag\030\t"
-          + " \001(\t\022A\n\006labels\030\n \003(\01321.google.cloud.aipl"
-          + "atform.v1.Execution.LabelsEntry\0224\n\013creat"
-          + "e_time\030\013 \001(\0132\032.google.protobuf.Timestamp"
-          + "B\003\340A\003\0224\n\013update_time\030\014 \001(\0132\032.google.prot"
-          + "obuf.TimestampB\003\340A\003\022\024\n\014schema_title\030\r \001("
-          + "\t\022\026\n\016schema_version\030\016 \001(\t\022)\n\010metadata\030\017 "
-          + "\001(\0132\027.google.protobuf.Struct\022\023\n\013descript"
-          + "ion\030\020 \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n"
-          + "\005value\030\002 \001(\t:\0028\001\"i\n\005State\022\025\n\021STATE_UNSPE"
-          + "CIFIED\020\000\022\007\n\003NEW\020\001\022\013\n\007RUNNING\020\002\022\014\n\010COMPLE"
-          + "TE\020\003\022\n\n\006FAILED\020\004\022\n\n\006CACHED\020\005\022\r\n\tCANCELLE"
-          + "D\020\006:\211\001\352A\205\001\n#aiplatform.googleapis.com/Ex"
-          + "ecution\022^projects/{project}/locations/{l"
-          + "ocation}/metadataStores/{metadata_store}"
-          + "/executions/{execution}B\314\001\n\036com.google.c"
-          + "loud.aiplatform.v1B\016ExecutionProtoP\001Z>cl"
-          + "oud.google.com/go/aiplatform/apiv1/aipla"
-          + "tformpb;aiplatformpb\252\002\032Google.Cloud.AIPl"
-          + "atform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002"
-          + "\035Google::Cloud::AIPlatform::V1b\006proto3"
+          + "to\032\037google/protobuf/timestamp.proto\"\304\005\n\t"
+          + "Execution\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display"
+          + "_name\030\002 \001(\t\022:\n\005state\030\006 \001(\0162+.google.clou"
+          + "d.aiplatform.v1.Execution.State\022\014\n\004etag\030"
+          + "\t \001(\t\022A\n\006labels\030\n \003(\01321.google.cloud.aip"
+          + "latform.v1.Execution.LabelsEntry\0225\n\013crea"
+          + "te_time\030\013 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\0225\n\013update_time\030\014 \001(\0132\032.google.pr"
+          + "otobuf.TimestampB\004\342A\001\003\022\024\n\014schema_title\030\r"
+          + " \001(\t\022\026\n\016schema_version\030\016 \001(\t\022)\n\010metadata"
+          + "\030\017 \001(\0132\027.google.protobuf.Struct\022\023\n\013descr"
+          + "iption\030\020 \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
+          + "\022\r\n\005value\030\002 \001(\t:\0028\001\"i\n\005State\022\025\n\021STATE_UN"
+          + "SPECIFIED\020\000\022\007\n\003NEW\020\001\022\013\n\007RUNNING\020\002\022\014\n\010COM"
+          + "PLETE\020\003\022\n\n\006FAILED\020\004\022\n\n\006CACHED\020\005\022\r\n\tCANCE"
+          + "LLED\020\006:\211\001\352A\205\001\n#aiplatform.googleapis.com"
+          + "/Execution\022^projects/{project}/locations"
+          + "/{location}/metadataStores/{metadata_sto"
+          + "re}/executions/{execution}B\314\001\n\036com.googl"
+          + "e.cloud.aiplatform.v1B\016ExecutionProtoP\001Z"
+          + ">cloud.google.com/go/aiplatform/apiv1/ai"
+          + "platformpb;aiplatformpb\252\002\032Google.Cloud.A"
+          + "IPlatform.V1\312\002\032Google\\Cloud\\AIPlatform\\V"
+          + "1\352\002\035Google::Cloud::AIPlatform::V1b\006proto"
+          + "3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainRequest.java
index 9e015c54b680..ba515c20b04d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExplainRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PredictionServiceProto
         .internal_static_google_cloud_aiplatform_v1_ExplainRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponse.java
index b912bdf18fb8..6457a024ed5c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExplainResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PredictionServiceProto
         .internal_static_google_cloud_aiplatform_v1_ExplainResponse_descriptor;
@@ -80,6 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -97,6 +93,7 @@ public java.util.List getExplanation
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -115,6 +112,7 @@ public java.util.List getExplanation
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -132,6 +130,7 @@ public int getExplanationsCount() {
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -149,6 +148,7 @@ public com.google.cloud.aiplatform.v1.Explanation getExplanations(int index) {
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -795,6 +795,7 @@ private void ensureExplanationsIsMutable() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -815,6 +816,7 @@ public java.util.List getExplanation
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -835,6 +837,7 @@ public int getExplanationsCount() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -855,6 +858,7 @@ public com.google.cloud.aiplatform.v1.Explanation getExplanations(int index) {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -881,6 +885,7 @@ public Builder setExplanations(int index, com.google.cloud.aiplatform.v1.Explana
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -905,6 +910,7 @@ public Builder setExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -931,6 +937,7 @@ public Builder addExplanations(com.google.cloud.aiplatform.v1.Explanation value)
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -957,6 +964,7 @@ public Builder addExplanations(int index, com.google.cloud.aiplatform.v1.Explana
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -981,6 +989,7 @@ public Builder addExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1005,6 +1014,7 @@ public Builder addExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1029,6 +1039,7 @@ public Builder addAllExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1052,6 +1063,7 @@ public Builder clearExplanations() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1075,6 +1087,7 @@ public Builder removeExplanations(int index) {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1091,6 +1104,7 @@ public com.google.cloud.aiplatform.v1.Explanation.Builder getExplanationsBuilder
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1111,6 +1125,7 @@ public com.google.cloud.aiplatform.v1.ExplanationOrBuilder getExplanationsOrBuil
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1132,6 +1147,7 @@ public com.google.cloud.aiplatform.v1.ExplanationOrBuilder getExplanationsOrBuil
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1149,6 +1165,7 @@ public com.google.cloud.aiplatform.v1.Explanation.Builder addExplanationsBuilder
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
@@ -1166,6 +1183,7 @@ public com.google.cloud.aiplatform.v1.Explanation.Builder addExplanationsBuilder
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
      * explained.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponseOrBuilder.java
index 938377256cd1..14903e8aee0a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplainResponseOrBuilder.java
@@ -29,6 +29,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -43,6 +44,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -57,6 +59,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -71,6 +74,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
@@ -86,6 +90,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1.ExplainRequest.instances] to be
    * explained.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Explanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Explanation.java
index aeb8e271ab56..b10346a3bb69 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Explanation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Explanation.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Explanation();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_Explanation_descriptor;
@@ -80,6 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -87,6 +83,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -111,6 +108,7 @@ public java.util.List getAttribution
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -118,6 +116,7 @@ public java.util.List getAttribution
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -143,6 +142,7 @@ public java.util.List getAttribution
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -150,6 +150,7 @@ public java.util.List getAttribution
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -174,6 +175,7 @@ public int getAttributionsCount() {
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -181,6 +183,7 @@ public int getAttributionsCount() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -205,6 +208,7 @@ public com.google.cloud.aiplatform.v1.Attribution getAttributions(int index) {
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -212,6 +216,7 @@ public com.google.cloud.aiplatform.v1.Attribution getAttributions(int index) {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -241,6 +246,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getAttributionsOrBuil
    *
    * 
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -258,6 +264,7 @@ public java.util.List getNeighborsList( * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -276,6 +283,7 @@ public java.util.List getNeighborsList( * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -293,6 +301,7 @@ public int getNeighborsCount() { * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -310,6 +319,7 @@ public com.google.cloud.aiplatform.v1.Neighbor getNeighbors(int index) { * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -803,6 +813,7 @@ private void ensureAttributionsIsMutable() { * *
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -810,6 +821,7 @@ private void ensureAttributionsIsMutable() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -837,6 +849,7 @@ public java.util.List getAttribution
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -844,6 +857,7 @@ public java.util.List getAttribution
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -871,6 +885,7 @@ public int getAttributionsCount() {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -878,6 +893,7 @@ public int getAttributionsCount() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -905,6 +921,7 @@ public com.google.cloud.aiplatform.v1.Attribution getAttributions(int index) {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -912,6 +929,7 @@ public com.google.cloud.aiplatform.v1.Attribution getAttributions(int index) {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -945,6 +963,7 @@ public Builder setAttributions(int index, com.google.cloud.aiplatform.v1.Attribu
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -952,6 +971,7 @@ public Builder setAttributions(int index, com.google.cloud.aiplatform.v1.Attribu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -983,6 +1003,7 @@ public Builder setAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -990,6 +1011,7 @@ public Builder setAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1023,6 +1045,7 @@ public Builder addAttributions(com.google.cloud.aiplatform.v1.Attribution value)
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1030,6 +1053,7 @@ public Builder addAttributions(com.google.cloud.aiplatform.v1.Attribution value)
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1063,6 +1087,7 @@ public Builder addAttributions(int index, com.google.cloud.aiplatform.v1.Attribu
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1070,6 +1095,7 @@ public Builder addAttributions(int index, com.google.cloud.aiplatform.v1.Attribu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1101,6 +1127,7 @@ public Builder addAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1108,6 +1135,7 @@ public Builder addAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1139,6 +1167,7 @@ public Builder addAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1146,6 +1175,7 @@ public Builder addAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1177,6 +1207,7 @@ public Builder addAllAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1184,6 +1215,7 @@ public Builder addAllAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1214,6 +1246,7 @@ public Builder clearAttributions() {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1221,6 +1254,7 @@ public Builder clearAttributions() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1251,6 +1285,7 @@ public Builder removeAttributions(int index) {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1258,6 +1293,7 @@ public Builder removeAttributions(int index) {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1281,6 +1317,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder getAttributionsBuilder
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1288,6 +1325,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder getAttributionsBuilder
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1315,6 +1353,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getAttributionsOrBuil
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1322,6 +1361,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getAttributionsOrBuil
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1350,6 +1390,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getAttributionsOrBuil
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1357,6 +1398,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getAttributionsOrBuil
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1381,6 +1423,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addAttributionsBuilder
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1388,6 +1431,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addAttributionsBuilder
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1412,6 +1456,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addAttributionsBuilder
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1419,6 +1464,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addAttributionsBuilder
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1477,6 +1523,7 @@ private void ensureNeighborsIsMutable() {
      *
      * 
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1497,6 +1544,7 @@ public java.util.List getNeighborsList( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1517,6 +1565,7 @@ public int getNeighborsCount() { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1537,6 +1586,7 @@ public com.google.cloud.aiplatform.v1.Neighbor getNeighbors(int index) { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1563,6 +1613,7 @@ public Builder setNeighbors(int index, com.google.cloud.aiplatform.v1.Neighbor v * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1587,6 +1638,7 @@ public Builder setNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1613,6 +1665,7 @@ public Builder addNeighbors(com.google.cloud.aiplatform.v1.Neighbor value) { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1639,6 +1692,7 @@ public Builder addNeighbors(int index, com.google.cloud.aiplatform.v1.Neighbor v * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1662,6 +1716,7 @@ public Builder addNeighbors(com.google.cloud.aiplatform.v1.Neighbor.Builder buil * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1686,6 +1741,7 @@ public Builder addNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1710,6 +1766,7 @@ public Builder addAllNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1733,6 +1790,7 @@ public Builder clearNeighbors() { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1756,6 +1814,7 @@ public Builder removeNeighbors(int index) { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1772,6 +1831,7 @@ public com.google.cloud.aiplatform.v1.Neighbor.Builder getNeighborsBuilder(int i * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1792,6 +1852,7 @@ public com.google.cloud.aiplatform.v1.NeighborOrBuilder getNeighborsOrBuilder(in * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1813,6 +1874,7 @@ public com.google.cloud.aiplatform.v1.NeighborOrBuilder getNeighborsOrBuilder(in * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1830,6 +1892,7 @@ public com.google.cloud.aiplatform.v1.Neighbor.Builder addNeighborsBuilder() { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1847,6 +1910,7 @@ public com.google.cloud.aiplatform.v1.Neighbor.Builder addNeighborsBuilder(int i * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadata.java index 3bb280e90a2f..142f3f2910f1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationMetadataProto .internal_static_google_cloud_aiplatform_v1_ExplanationMetadata_descriptor; @@ -91,13 +86,16 @@ public interface InputMetadataOrBuilder * *
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -115,13 +113,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -139,13 +140,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -163,13 +167,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -187,13 +194,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -470,6 +480,7 @@ public interface InputMetadataOrBuilder
      * or [XRAI
      * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution]
      * and the input tensor is not differentiable.
+     *
      * An encoded tensor is generated if the input tensor is encoded by a lookup
      * table.
      * 
@@ -490,6 +501,7 @@ public interface InputMetadataOrBuilder * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -505,6 +517,7 @@ public interface InputMetadataOrBuilder * *
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -518,6 +531,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -531,6 +545,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -544,6 +559,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -557,6 +573,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -649,6 +666,7 @@ public interface InputMetadataOrBuilder
    *
    * 
    * Metadata of the input of a feature.
+   *
    * Fields other than
    * [InputMetadata.input_baselines][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata.input_baselines]
    * are applicable only for Models that are using Vertex AI-provided images for
@@ -674,7 +692,7 @@ private InputMetadata() {
       modality_ = "";
       indicesTensorName_ = "";
       denseShapeTensorName_ = "";
-      indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
       encodedTensorName_ = "";
       encodedBaselines_ = java.util.Collections.emptyList();
       groupName_ = "";
@@ -686,11 +704,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputMetadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ExplanationMetadataProto
           .internal_static_google_cloud_aiplatform_v1_ExplanationMetadata_InputMetadata_descriptor;
@@ -1131,11 +1144,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new FeatureValueDomain();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.ExplanationMetadataProto
             .internal_static_google_cloud_aiplatform_v1_ExplanationMetadata_InputMetadata_FeatureValueDomain_descriptor;
@@ -2071,10 +2079,12 @@ public interface VisualizationOrBuilder
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -2094,10 +2104,12 @@ public interface VisualizationOrBuilder
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -2212,11 +2224,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Visualization();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.ExplanationMetadataProto
             .internal_static_google_cloud_aiplatform_v1_ExplanationMetadata_InputMetadata_Visualization_descriptor;
@@ -3161,10 +3168,12 @@ public int getPolarityValue() {
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -3187,10 +3196,12 @@ public int getColorMapValue() {
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4065,10 +4076,12 @@ public Builder clearPolarity() {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4091,10 +4104,12 @@ public int getColorMapValue() {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4120,10 +4135,12 @@ public Builder setColorMapValue(int value) {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4155,10 +4172,12 @@ public Builder setColorMapValue(int value) {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4189,10 +4208,12 @@ public Builder setColorMap(
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution],
@@ -4532,13 +4553,16 @@ public com.google.protobuf.Parser getParserForType() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -4559,13 +4583,16 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -4587,13 +4614,16 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -4614,13 +4644,16 @@ public int getInputBaselinesCount() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -4641,13 +4674,16 @@ public com.google.protobuf.Value getInputBaselines(int index) {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -4992,7 +5028,8 @@ public com.google.protobuf.ByteString getDenseShapeTensorNameBytes() {
     public static final int INDEX_FEATURE_MAPPING_FIELD_NUMBER = 8;
 
     @SuppressWarnings("serial")
-    private com.google.protobuf.LazyStringList indexFeatureMapping_;
+    private com.google.protobuf.LazyStringArrayList indexFeatureMapping_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
     /**
      *
      *
@@ -5079,6 +5116,7 @@ public com.google.protobuf.ByteString getIndexFeatureMappingBytes(int index) {
      * or [XRAI
      * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution]
      * and the input tensor is not differentiable.
+     *
      * An encoded tensor is generated if the input tensor is encoded by a lookup
      * table.
      * 
@@ -5110,6 +5148,7 @@ public java.lang.String getEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -5140,6 +5179,7 @@ public com.google.protobuf.ByteString getEncodedTensorNameBytes() { * *
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5156,6 +5196,7 @@ public java.util.List getEncodedBaselinesList() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5173,6 +5214,7 @@ public java.util.List getEncodedBaselinesList() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5189,6 +5231,7 @@ public int getEncodedBaselinesCount() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5205,6 +5248,7 @@ public com.google.protobuf.Value getEncodedBaselines(int index) {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5635,6 +5679,7 @@ protected Builder newBuilderForType(
      *
      * 
      * Metadata of the input of a feature.
+     *
      * Fields other than
      * [InputMetadata.input_baselines][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata.input_baselines]
      * are applicable only for Models that are using Vertex AI-provided images for
@@ -5692,8 +5737,7 @@ public Builder clear() {
         }
         indicesTensorName_ = "";
         denseShapeTensorName_ = "";
-        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-        bitField0_ = (bitField0_ & ~0x00000080);
+        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
         encodedTensorName_ = "";
         if (encodedBaselinesBuilder_ == null) {
           encodedBaselines_ = java.util.Collections.emptyList();
@@ -5756,11 +5800,6 @@ private void buildPartialRepeatedFields(
         } else {
           result.inputBaselines_ = inputBaselinesBuilder_.build();
         }
-        if (((bitField0_ & 0x00000080) != 0)) {
-          indexFeatureMapping_ = indexFeatureMapping_.getUnmodifiableView();
-          bitField0_ = (bitField0_ & ~0x00000080);
-        }
-        result.indexFeatureMapping_ = indexFeatureMapping_;
         if (encodedBaselinesBuilder_ == null) {
           if (((bitField0_ & 0x00000200) != 0)) {
             encodedBaselines_ = java.util.Collections.unmodifiableList(encodedBaselines_);
@@ -5796,6 +5835,10 @@ private void buildPartial0(
         if (((from_bitField0_ & 0x00000040) != 0)) {
           result.denseShapeTensorName_ = denseShapeTensorName_;
         }
+        if (((from_bitField0_ & 0x00000080) != 0)) {
+          indexFeatureMapping_.makeImmutable();
+          result.indexFeatureMapping_ = indexFeatureMapping_;
+        }
         if (((from_bitField0_ & 0x00000100) != 0)) {
           result.encodedTensorName_ = encodedTensorName_;
         }
@@ -5915,7 +5958,7 @@ public Builder mergeFrom(
         if (!other.indexFeatureMapping_.isEmpty()) {
           if (indexFeatureMapping_.isEmpty()) {
             indexFeatureMapping_ = other.indexFeatureMapping_;
-            bitField0_ = (bitField0_ & ~0x00000080);
+            bitField0_ |= 0x00000080;
           } else {
             ensureIndexFeatureMappingIsMutable();
             indexFeatureMapping_.addAll(other.indexFeatureMapping_);
@@ -6114,13 +6157,16 @@ private void ensureInputBaselinesIsMutable() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6144,13 +6190,16 @@ public java.util.List getInputBaselinesList() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6174,13 +6223,16 @@ public int getInputBaselinesCount() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6204,13 +6256,16 @@ public com.google.protobuf.Value getInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6240,13 +6295,16 @@ public Builder setInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6274,13 +6332,16 @@ public Builder setInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6310,13 +6371,16 @@ public Builder addInputBaselines(com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6346,13 +6410,16 @@ public Builder addInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6379,13 +6446,16 @@ public Builder addInputBaselines(com.google.protobuf.Value.Builder builderForVal
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6413,13 +6483,16 @@ public Builder addInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6447,13 +6520,16 @@ public Builder addAllInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6480,13 +6556,16 @@ public Builder clearInputBaselines() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6513,13 +6592,16 @@ public Builder removeInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6539,13 +6621,16 @@ public com.google.protobuf.Value.Builder getInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6569,13 +6654,16 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6600,13 +6688,16 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6627,13 +6718,16 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -6654,13 +6748,16 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances][]. The
@@ -7494,14 +7591,14 @@ public Builder setDenseShapeTensorNameBytes(com.google.protobuf.ByteString value
         return this;
       }
 
-      private com.google.protobuf.LazyStringList indexFeatureMapping_ =
-          com.google.protobuf.LazyStringArrayList.EMPTY;
+      private com.google.protobuf.LazyStringArrayList indexFeatureMapping_ =
+          com.google.protobuf.LazyStringArrayList.emptyList();
 
       private void ensureIndexFeatureMappingIsMutable() {
-        if (!((bitField0_ & 0x00000080) != 0)) {
+        if (!indexFeatureMapping_.isModifiable()) {
           indexFeatureMapping_ = new com.google.protobuf.LazyStringArrayList(indexFeatureMapping_);
-          bitField0_ |= 0x00000080;
         }
+        bitField0_ |= 0x00000080;
       }
       /**
        *
@@ -7518,7 +7615,8 @@ private void ensureIndexFeatureMappingIsMutable() {
        * @return A list containing the indexFeatureMapping.
        */
       public com.google.protobuf.ProtocolStringList getIndexFeatureMappingList() {
-        return indexFeatureMapping_.getUnmodifiableView();
+        indexFeatureMapping_.makeImmutable();
+        return indexFeatureMapping_;
       }
       /**
        *
@@ -7595,6 +7693,7 @@ public Builder setIndexFeatureMapping(int index, java.lang.String value) {
         }
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.set(index, value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7619,6 +7718,7 @@ public Builder addIndexFeatureMapping(java.lang.String value) {
         }
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.add(value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7640,6 +7740,7 @@ public Builder addIndexFeatureMapping(java.lang.String value) {
       public Builder addAllIndexFeatureMapping(java.lang.Iterable values) {
         ensureIndexFeatureMappingIsMutable();
         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, indexFeatureMapping_);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7658,8 +7759,9 @@ public Builder addAllIndexFeatureMapping(java.lang.Iterable va
        * @return This builder for chaining.
        */
       public Builder clearIndexFeatureMapping() {
-        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
         bitField0_ = (bitField0_ & ~0x00000080);
+        ;
         onChanged();
         return this;
       }
@@ -7685,6 +7787,7 @@ public Builder addIndexFeatureMappingBytes(com.google.protobuf.ByteString value)
         checkByteStringIsUtf8(value);
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.add(value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7701,6 +7804,7 @@ public Builder addIndexFeatureMappingBytes(com.google.protobuf.ByteString value)
        * or [XRAI
        * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution]
        * and the input tensor is not differentiable.
+       *
        * An encoded tensor is generated if the input tensor is encoded by a lookup
        * table.
        * 
@@ -7731,6 +7835,7 @@ public java.lang.String getEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7761,6 +7866,7 @@ public com.google.protobuf.ByteString getEncodedTensorNameBytes() { * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7790,6 +7896,7 @@ public Builder setEncodedTensorName(java.lang.String value) { * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7815,6 +7922,7 @@ public Builder clearEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7856,6 +7964,7 @@ private void ensureEncodedBaselinesIsMutable() { * *
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7875,6 +7984,7 @@ public java.util.List getEncodedBaselinesList() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7894,6 +8004,7 @@ public int getEncodedBaselinesCount() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7913,6 +8024,7 @@ public com.google.protobuf.Value getEncodedBaselines(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7938,6 +8050,7 @@ public Builder setEncodedBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7961,6 +8074,7 @@ public Builder setEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7986,6 +8100,7 @@ public Builder addEncodedBaselines(com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8011,6 +8126,7 @@ public Builder addEncodedBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8033,6 +8149,7 @@ public Builder addEncodedBaselines(com.google.protobuf.Value.Builder builderForV
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8056,6 +8173,7 @@ public Builder addEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8079,6 +8197,7 @@ public Builder addAllEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8101,6 +8220,7 @@ public Builder clearEncodedBaselines() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8123,6 +8243,7 @@ public Builder removeEncodedBaselines(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8138,6 +8259,7 @@ public com.google.protobuf.Value.Builder getEncodedBaselinesBuilder(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8157,6 +8279,7 @@ public com.google.protobuf.ValueOrBuilder getEncodedBaselinesOrBuilder(int index
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8177,6 +8300,7 @@ public com.google.protobuf.ValueOrBuilder getEncodedBaselinesOrBuilder(int index
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8193,6 +8317,7 @@ public com.google.protobuf.Value.Builder addEncodedBaselinesBuilder() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8209,6 +8334,7 @@ public com.google.protobuf.Value.Builder addEncodedBaselinesBuilder(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8667,11 +8793,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8690,11 +8818,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8713,11 +8843,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8735,7 +8867,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -8752,7 +8886,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -8769,7 +8905,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -8809,7 +8947,7 @@ public interface OutputMetadataOrBuilder
      */
     com.google.protobuf.ByteString getOutputTensorNameBytes();
 
-    public com.google.cloud.aiplatform.v1.ExplanationMetadata.OutputMetadata.DisplayNameMappingCase
+    com.google.cloud.aiplatform.v1.ExplanationMetadata.OutputMetadata.DisplayNameMappingCase
         getDisplayNameMappingCase();
   }
   /**
@@ -8841,11 +8979,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OutputMetadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ExplanationMetadataProto
           .internal_static_google_cloud_aiplatform_v1_ExplanationMetadata_OutputMetadata_descriptor;
@@ -8862,6 +8995,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int displayNameMappingCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object displayNameMapping_;
 
     public enum DisplayNameMappingCase
@@ -8914,11 +9049,13 @@ public DisplayNameMappingCase getDisplayNameMappingCase() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8940,11 +9077,13 @@ public boolean hasIndexDisplayNameMapping() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8969,11 +9108,13 @@ public com.google.protobuf.Value getIndexDisplayNameMapping() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8998,7 +9139,9 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9017,7 +9160,9 @@ public boolean hasDisplayNameMappingKey() {
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9049,7 +9194,9 @@ public java.lang.String getDisplayNameMappingKey() {
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9594,11 +9741,13 @@ public Builder clearDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9620,11 +9769,13 @@ public boolean hasIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9656,11 +9807,13 @@ public com.google.protobuf.Value getIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9689,11 +9842,13 @@ public Builder setIndexDisplayNameMapping(com.google.protobuf.Value value) {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9719,11 +9874,13 @@ public Builder setIndexDisplayNameMapping(com.google.protobuf.Value.Builder buil
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9762,11 +9919,13 @@ public Builder mergeIndexDisplayNameMapping(com.google.protobuf.Value value) {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9798,11 +9957,13 @@ public Builder clearIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9821,11 +9982,13 @@ public com.google.protobuf.Value.Builder getIndexDisplayNameMappingBuilder() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9852,11 +10015,13 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9896,7 +10061,9 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9916,7 +10083,9 @@ public boolean hasDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9949,7 +10118,9 @@ public java.lang.String getDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -9982,7 +10153,9 @@ public com.google.protobuf.ByteString getDisplayNameMappingKeyBytes() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -10008,7 +10181,9 @@ public Builder setDisplayNameMappingKey(java.lang.String value) {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -10032,7 +10207,9 @@ public Builder clearDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
@@ -10275,14 +10452,17 @@ public int getInputsCount() {
    * 
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -10312,14 +10492,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -10340,14 +10523,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -10376,14 +10562,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -10448,10 +10637,13 @@ public int getOutputsCount() { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10479,10 +10671,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10501,10 +10696,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10531,10 +10729,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -11188,14 +11389,17 @@ public int getInputsCount() { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11225,14 +11429,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11253,14 +11460,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11289,14 +11499,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11331,14 +11544,17 @@ public Builder clearInputs() { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11368,14 +11584,17 @@ public Builder removeInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11403,14 +11622,17 @@ public Builder putInputs( *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
      * 
@@ -11463,10 +11685,13 @@ public int getOutputsCount() { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11494,10 +11719,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11516,10 +11744,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11546,10 +11777,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11582,10 +11816,13 @@ public Builder clearOutputs() { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11613,10 +11850,13 @@ public Builder removeOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11642,10 +11882,13 @@ public Builder putOutputs( * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOrBuilder.java index 4d8aa59ba4bb..86e0d4413ad8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOrBuilder.java @@ -29,14 +29,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -52,14 +55,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -79,14 +85,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -103,14 +112,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -130,14 +142,17 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata getInputsOrDefa *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
    * 
@@ -154,10 +169,13 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata getInputsOrThro * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -171,10 +189,13 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata getInputsOrThro * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -192,10 +213,13 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata getInputsOrThro * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -210,10 +234,13 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata getInputsOrThro * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -231,10 +258,13 @@ com.google.cloud.aiplatform.v1.ExplanationMetadata.OutputMetadata getOutputsOrDe * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOverride.java index ff0ad17dec27..d9c722716dec 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOverride.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataOverride.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationMetadataOverride(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_ExplanationMetadataOverride_descriptor; @@ -88,6 +83,7 @@ public interface InputMetadataOverrideOrBuilder * *
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -102,6 +98,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -116,6 +113,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -130,6 +128,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -144,6 +143,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -186,11 +186,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputMetadataOverride();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ExplanationProto
           .internal_static_google_cloud_aiplatform_v1_ExplanationMetadataOverride_InputMetadataOverride_descriptor;
@@ -217,6 +212,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -234,6 +230,7 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -252,6 +249,7 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -269,6 +267,7 @@ public int getInputBaselinesCount() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -286,6 +285,7 @@ public com.google.protobuf.Value getInputBaselines(int index) {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -742,6 +742,7 @@ private void ensureInputBaselinesIsMutable() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -762,6 +763,7 @@ public java.util.List getInputBaselinesList() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -782,6 +784,7 @@ public int getInputBaselinesCount() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -802,6 +805,7 @@ public com.google.protobuf.Value getInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -828,6 +832,7 @@ public Builder setInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -852,6 +857,7 @@ public Builder setInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -878,6 +884,7 @@ public Builder addInputBaselines(com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -904,6 +911,7 @@ public Builder addInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -927,6 +935,7 @@ public Builder addInputBaselines(com.google.protobuf.Value.Builder builderForVal
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -951,6 +960,7 @@ public Builder addInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -975,6 +985,7 @@ public Builder addAllInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -998,6 +1009,7 @@ public Builder clearInputBaselines() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1021,6 +1033,7 @@ public Builder removeInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1037,6 +1050,7 @@ public com.google.protobuf.Value.Builder getInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1057,6 +1071,7 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1078,6 +1093,7 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1095,6 +1111,7 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1112,6 +1129,7 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataProto.java
index 27ebe96c07e3..2f46e06e5eb8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationMetadataProto.java
@@ -67,72 +67,72 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n5google/cloud/aiplatform/v1/explanation"
           + "_metadata.proto\022\032google.cloud.aiplatform"
           + ".v1\032\037google/api/field_behavior.proto\032\034go"
-          + "ogle/protobuf/struct.proto\"\317\022\n\023Explanati"
-          + "onMetadata\022P\n\006inputs\030\001 \003(\0132;.google.clou"
+          + "ogle/protobuf/struct.proto\"\321\022\n\023Explanati"
+          + "onMetadata\022Q\n\006inputs\030\001 \003(\0132;.google.clou"
           + "d.aiplatform.v1.ExplanationMetadata.Inpu"
-          + "tsEntryB\003\340A\002\022R\n\007outputs\030\002 \003(\0132<.google.c"
-          + "loud.aiplatform.v1.ExplanationMetadata.O"
-          + "utputsEntryB\003\340A\002\022\'\n\037feature_attributions"
-          + "_schema_uri\030\003 \001(\t\022\033\n\023latent_space_source"
-          + "\030\005 \001(\t\032\304\r\n\rInputMetadata\022/\n\017input_baseli"
-          + "nes\030\001 \003(\0132\026.google.protobuf.Value\022\031\n\021inp"
-          + "ut_tensor_name\030\002 \001(\t\022X\n\010encoding\030\003 \001(\0162F"
+          + "tsEntryB\004\342A\001\002\022S\n\007outputs\030\002 \003(\0132<.google."
+          + "cloud.aiplatform.v1.ExplanationMetadata."
+          + "OutputsEntryB\004\342A\001\002\022\'\n\037feature_attributio"
+          + "ns_schema_uri\030\003 \001(\t\022\033\n\023latent_space_sour"
+          + "ce\030\005 \001(\t\032\304\r\n\rInputMetadata\022/\n\017input_base"
+          + "lines\030\001 \003(\0132\026.google.protobuf.Value\022\031\n\021i"
+          + "nput_tensor_name\030\002 \001(\t\022X\n\010encoding\030\003 \001(\016"
+          + "2F.google.cloud.aiplatform.v1.Explanatio"
+          + "nMetadata.InputMetadata.Encoding\022\020\n\010moda"
+          + "lity\030\004 \001(\t\022n\n\024feature_value_domain\030\005 \001(\013"
+          + "2P.google.cloud.aiplatform.v1.Explanatio"
+          + "nMetadata.InputMetadata.FeatureValueDoma"
+          + "in\022\033\n\023indices_tensor_name\030\006 \001(\t\022\037\n\027dense"
+          + "_shape_tensor_name\030\007 \001(\t\022\035\n\025index_featur"
+          + "e_mapping\030\010 \003(\t\022\033\n\023encoded_tensor_name\030\t"
+          + " \001(\t\0221\n\021encoded_baselines\030\n \003(\0132\026.google"
+          + ".protobuf.Value\022b\n\rvisualization\030\013 \001(\0132K"
           + ".google.cloud.aiplatform.v1.ExplanationM"
-          + "etadata.InputMetadata.Encoding\022\020\n\010modali"
-          + "ty\030\004 \001(\t\022n\n\024feature_value_domain\030\005 \001(\0132P"
-          + ".google.cloud.aiplatform.v1.ExplanationM"
-          + "etadata.InputMetadata.FeatureValueDomain"
-          + "\022\033\n\023indices_tensor_name\030\006 \001(\t\022\037\n\027dense_s"
-          + "hape_tensor_name\030\007 \001(\t\022\035\n\025index_feature_"
-          + "mapping\030\010 \003(\t\022\033\n\023encoded_tensor_name\030\t \001"
-          + "(\t\0221\n\021encoded_baselines\030\n \003(\0132\026.google.p"
-          + "rotobuf.Value\022b\n\rvisualization\030\013 \001(\0132K.g"
-          + "oogle.cloud.aiplatform.v1.ExplanationMet"
-          + "adata.InputMetadata.Visualization\022\022\n\ngro"
-          + "up_name\030\014 \001(\t\032j\n\022FeatureValueDomain\022\021\n\tm"
-          + "in_value\030\001 \001(\002\022\021\n\tmax_value\030\002 \001(\002\022\025\n\rori"
-          + "ginal_mean\030\003 \001(\002\022\027\n\017original_stddev\030\004 \001("
-          + "\002\032\326\006\n\rVisualization\022^\n\004type\030\001 \001(\0162P.goog"
-          + "le.cloud.aiplatform.v1.ExplanationMetada"
-          + "ta.InputMetadata.Visualization.Type\022f\n\010p"
-          + "olarity\030\002 \001(\0162T.google.cloud.aiplatform."
-          + "v1.ExplanationMetadata.InputMetadata.Vis"
-          + "ualization.Polarity\022g\n\tcolor_map\030\003 \001(\0162T"
-          + ".google.cloud.aiplatform.v1.ExplanationM"
-          + "etadata.InputMetadata.Visualization.Colo"
-          + "rMap\022\037\n\027clip_percent_upperbound\030\004 \001(\002\022\037\n"
-          + "\027clip_percent_lowerbound\030\005 \001(\002\022m\n\014overla"
-          + "y_type\030\006 \001(\0162W.google.cloud.aiplatform.v"
-          + "1.ExplanationMetadata.InputMetadata.Visu"
-          + "alization.OverlayType\"6\n\004Type\022\024\n\020TYPE_UN"
-          + "SPECIFIED\020\000\022\n\n\006PIXELS\020\001\022\014\n\010OUTLINES\020\002\"J\n"
-          + "\010Polarity\022\030\n\024POLARITY_UNSPECIFIED\020\000\022\014\n\010P"
-          + "OSITIVE\020\001\022\014\n\010NEGATIVE\020\002\022\010\n\004BOTH\020\003\"{\n\010Col"
-          + "orMap\022\031\n\025COLOR_MAP_UNSPECIFIED\020\000\022\016\n\nPINK"
-          + "_GREEN\020\001\022\013\n\007VIRIDIS\020\002\022\007\n\003RED\020\003\022\t\n\005GREEN\020"
-          + "\004\022\r\n\tRED_GREEN\020\006\022\024\n\020PINK_WHITE_GREEN\020\005\"b"
-          + "\n\013OverlayType\022\034\n\030OVERLAY_TYPE_UNSPECIFIE"
-          + "D\020\000\022\010\n\004NONE\020\001\022\014\n\010ORIGINAL\020\002\022\r\n\tGRAYSCALE"
-          + "\020\003\022\016\n\nMASK_BLACK\020\004\"\240\001\n\010Encoding\022\030\n\024ENCOD"
-          + "ING_UNSPECIFIED\020\000\022\014\n\010IDENTITY\020\001\022\023\n\017BAG_O"
-          + "F_FEATURES\020\002\022\032\n\026BAG_OF_FEATURES_SPARSE\020\003"
-          + "\022\r\n\tINDICATOR\020\004\022\026\n\022COMBINED_EMBEDDING\020\005\022"
-          + "\024\n\020CONCAT_EMBEDDING\020\006\032\246\001\n\016OutputMetadata"
-          + "\022<\n\032index_display_name_mapping\030\001 \001(\0132\026.g"
-          + "oogle.protobuf.ValueH\000\022\"\n\030display_name_m"
-          + "apping_key\030\002 \001(\tH\000\022\032\n\022output_tensor_name"
-          + "\030\003 \001(\tB\026\n\024display_name_mapping\032l\n\013Inputs"
-          + "Entry\022\013\n\003key\030\001 \001(\t\022L\n\005value\030\002 \001(\0132=.goog"
-          + "le.cloud.aiplatform.v1.ExplanationMetada"
-          + "ta.InputMetadata:\0028\001\032n\n\014OutputsEntry\022\013\n\003"
-          + "key\030\001 \001(\t\022M\n\005value\030\002 \001(\0132>.google.cloud."
-          + "aiplatform.v1.ExplanationMetadata.Output"
-          + "Metadata:\0028\001B\326\001\n\036com.google.cloud.aiplat"
-          + "form.v1B\030ExplanationMetadataProtoP\001Z>clo"
-          + "ud.google.com/go/aiplatform/apiv1/aiplat"
-          + "formpb;aiplatformpb\252\002\032Google.Cloud.AIPla"
-          + "tform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035"
-          + "Google::Cloud::AIPlatform::V1b\006proto3"
+          + "etadata.InputMetadata.Visualization\022\022\n\ng"
+          + "roup_name\030\014 \001(\t\032j\n\022FeatureValueDomain\022\021\n"
+          + "\tmin_value\030\001 \001(\002\022\021\n\tmax_value\030\002 \001(\002\022\025\n\ro"
+          + "riginal_mean\030\003 \001(\002\022\027\n\017original_stddev\030\004 "
+          + "\001(\002\032\326\006\n\rVisualization\022^\n\004type\030\001 \001(\0162P.go"
+          + "ogle.cloud.aiplatform.v1.ExplanationMeta"
+          + "data.InputMetadata.Visualization.Type\022f\n"
+          + "\010polarity\030\002 \001(\0162T.google.cloud.aiplatfor"
+          + "m.v1.ExplanationMetadata.InputMetadata.V"
+          + "isualization.Polarity\022g\n\tcolor_map\030\003 \001(\016"
+          + "2T.google.cloud.aiplatform.v1.Explanatio"
+          + "nMetadata.InputMetadata.Visualization.Co"
+          + "lorMap\022\037\n\027clip_percent_upperbound\030\004 \001(\002\022"
+          + "\037\n\027clip_percent_lowerbound\030\005 \001(\002\022m\n\014over"
+          + "lay_type\030\006 \001(\0162W.google.cloud.aiplatform"
+          + ".v1.ExplanationMetadata.InputMetadata.Vi"
+          + "sualization.OverlayType\"6\n\004Type\022\024\n\020TYPE_"
+          + "UNSPECIFIED\020\000\022\n\n\006PIXELS\020\001\022\014\n\010OUTLINES\020\002\""
+          + "J\n\010Polarity\022\030\n\024POLARITY_UNSPECIFIED\020\000\022\014\n"
+          + "\010POSITIVE\020\001\022\014\n\010NEGATIVE\020\002\022\010\n\004BOTH\020\003\"{\n\010C"
+          + "olorMap\022\031\n\025COLOR_MAP_UNSPECIFIED\020\000\022\016\n\nPI"
+          + "NK_GREEN\020\001\022\013\n\007VIRIDIS\020\002\022\007\n\003RED\020\003\022\t\n\005GREE"
+          + "N\020\004\022\r\n\tRED_GREEN\020\006\022\024\n\020PINK_WHITE_GREEN\020\005"
+          + "\"b\n\013OverlayType\022\034\n\030OVERLAY_TYPE_UNSPECIF"
+          + "IED\020\000\022\010\n\004NONE\020\001\022\014\n\010ORIGINAL\020\002\022\r\n\tGRAYSCA"
+          + "LE\020\003\022\016\n\nMASK_BLACK\020\004\"\240\001\n\010Encoding\022\030\n\024ENC"
+          + "ODING_UNSPECIFIED\020\000\022\014\n\010IDENTITY\020\001\022\023\n\017BAG"
+          + "_OF_FEATURES\020\002\022\032\n\026BAG_OF_FEATURES_SPARSE"
+          + "\020\003\022\r\n\tINDICATOR\020\004\022\026\n\022COMBINED_EMBEDDING\020"
+          + "\005\022\024\n\020CONCAT_EMBEDDING\020\006\032\246\001\n\016OutputMetada"
+          + "ta\022<\n\032index_display_name_mapping\030\001 \001(\0132\026"
+          + ".google.protobuf.ValueH\000\022\"\n\030display_name"
+          + "_mapping_key\030\002 \001(\tH\000\022\032\n\022output_tensor_na"
+          + "me\030\003 \001(\tB\026\n\024display_name_mapping\032l\n\013Inpu"
+          + "tsEntry\022\013\n\003key\030\001 \001(\t\022L\n\005value\030\002 \001(\0132=.go"
+          + "ogle.cloud.aiplatform.v1.ExplanationMeta"
+          + "data.InputMetadata:\0028\001\032n\n\014OutputsEntry\022\013"
+          + "\n\003key\030\001 \001(\t\022M\n\005value\030\002 \001(\0132>.google.clou"
+          + "d.aiplatform.v1.ExplanationMetadata.Outp"
+          + "utMetadata:\0028\001B\326\001\n\036com.google.cloud.aipl"
+          + "atform.v1B\030ExplanationMetadataProtoP\001Z>c"
+          + "loud.google.com/go/aiplatform/apiv1/aipl"
+          + "atformpb;aiplatformpb\252\002\032Google.Cloud.AIP"
+          + "latform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352"
+          + "\002\035Google::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationOrBuilder.java
index d0d7a4f26b68..98f189b90426 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationOrBuilder.java
@@ -28,6 +28,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -35,6 +36,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -56,6 +58,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -63,6 +66,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -84,6 +88,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -91,6 +96,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -112,6 +118,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -119,6 +126,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -141,6 +149,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -148,6 +157,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -170,6 +180,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -184,6 +195,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -198,6 +210,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -212,6 +225,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -227,6 +241,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParameters.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParameters.java index 39e77d38f663..0f7724df9d38 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParameters.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParameters.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationParameters(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_ExplanationParameters_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int methodCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object method_; public enum MethodCase @@ -256,6 +253,7 @@ public boolean hasIntegratedGradientsAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -278,6 +276,7 @@ public boolean hasXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -303,6 +302,7 @@ public com.google.cloud.aiplatform.v1.XraiAttribution getXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -404,10 +404,12 @@ public int getTopK() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -428,10 +430,12 @@ public boolean hasOutputIndices() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -454,10 +458,12 @@ public com.google.protobuf.ListValue getOutputIndices() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -1530,6 +1536,7 @@ public Builder clearIntegratedGradientsAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1552,6 +1559,7 @@ public boolean hasXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1584,6 +1592,7 @@ public com.google.cloud.aiplatform.v1.XraiAttribution getXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1613,6 +1622,7 @@ public Builder setXraiAttribution(com.google.cloud.aiplatform.v1.XraiAttribution * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1640,6 +1650,7 @@ public Builder setXraiAttribution( * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1679,6 +1690,7 @@ public Builder mergeXraiAttribution(com.google.cloud.aiplatform.v1.XraiAttributi * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1711,6 +1723,7 @@ public Builder clearXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1730,6 +1743,7 @@ public com.google.cloud.aiplatform.v1.XraiAttribution.Builder getXraiAttribution * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1757,6 +1771,7 @@ public com.google.cloud.aiplatform.v1.XraiAttributionOrBuilder getXraiAttributio * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -2082,10 +2097,12 @@ public Builder clearTopK() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2105,10 +2122,12 @@ public boolean hasOutputIndices() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2134,10 +2153,12 @@ public com.google.protobuf.ListValue getOutputIndices() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2165,10 +2186,12 @@ public Builder setOutputIndices(com.google.protobuf.ListValue value) { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2193,10 +2216,12 @@ public Builder setOutputIndices(com.google.protobuf.ListValue.Builder builderFor * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2227,10 +2252,12 @@ public Builder mergeOutputIndices(com.google.protobuf.ListValue value) { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2255,10 +2282,12 @@ public Builder clearOutputIndices() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2278,10 +2307,12 @@ public com.google.protobuf.ListValue.Builder getOutputIndicesBuilder() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2305,10 +2336,12 @@ public com.google.protobuf.ListValueOrBuilder getOutputIndicesOrBuilder() { * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParametersOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParametersOrBuilder.java index 4eb40cddd07e..5fd7c8de0ea2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParametersOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationParametersOrBuilder.java @@ -127,6 +127,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -146,6 +147,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -165,6 +167,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -237,10 +240,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -258,10 +263,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -279,10 +286,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1.ExplanationParameters.top_k] indices of * outputs. If neither top_k nor output_indices is populated, returns the * argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -291,5 +300,5 @@ public interface ExplanationParametersOrBuilder */ com.google.protobuf.ListValueOrBuilder getOutputIndicesOrBuilder(); - public com.google.cloud.aiplatform.v1.ExplanationParameters.MethodCase getMethodCase(); + com.google.cloud.aiplatform.v1.ExplanationParameters.MethodCase getMethodCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationProto.java index c4a010f990dc..4d150979e8a2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationProto.java @@ -129,106 +129,107 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "le/api/field_behavior.proto\0325google/clou" + "d/aiplatform/v1/explanation_metadata.pro" + "to\032#google/cloud/aiplatform/v1/io.proto\032" - + "\034google/protobuf/struct.proto\"\217\001\n\013Explan" - + "ation\022B\n\014attributions\030\001 \003(\0132\'.google.clo" - + "ud.aiplatform.v1.AttributionB\003\340A\003\022<\n\tnei" - + "ghbors\030\002 \003(\0132$.google.cloud.aiplatform.v" - + "1.NeighborB\003\340A\003\"[\n\020ModelExplanation\022G\n\021m" - + "ean_attributions\030\001 \003(\0132\'.google.cloud.ai" - + "platform.v1.AttributionB\003\340A\003\"\211\002\n\013Attribu" - + "tion\022\"\n\025baseline_output_value\030\001 \001(\001B\003\340A\003" - + "\022\"\n\025instance_output_value\030\002 \001(\001B\003\340A\003\0229\n\024" - + "feature_attributions\030\003 \001(\0132\026.google.prot" - + "obuf.ValueB\003\340A\003\022\031\n\014output_index\030\004 \003(\005B\003\340" - + "A\003\022 \n\023output_display_name\030\005 \001(\tB\003\340A\003\022 \n\023" - + "approximation_error\030\006 \001(\001B\003\340A\003\022\030\n\013output" - + "_name\030\007 \001(\tB\003\340A\003\"D\n\010Neighbor\022\030\n\013neighbor" - + "_id\030\001 \001(\tB\003\340A\003\022\036\n\021neighbor_distance\030\002 \001(" - + "\001B\003\340A\003\"\245\001\n\017ExplanationSpec\022J\n\nparameters" - + "\030\001 \001(\01321.google.cloud.aiplatform.v1.Expl" - + "anationParametersB\003\340A\002\022F\n\010metadata\030\002 \001(\013" - + "2/.google.cloud.aiplatform.v1.Explanatio" - + "nMetadataB\003\340A\001\"\255\003\n\025ExplanationParameters" - + "\022\\\n\033sampled_shapley_attribution\030\001 \001(\01325." - + "google.cloud.aiplatform.v1.SampledShaple" - + "yAttributionH\000\022f\n integrated_gradients_a" - + "ttribution\030\002 \001(\0132:.google.cloud.aiplatfo" - + "rm.v1.IntegratedGradientsAttributionH\000\022G" - + "\n\020xrai_attribution\030\003 \001(\0132+.google.cloud." - + "aiplatform.v1.XraiAttributionH\000\0228\n\010examp" - + "les\030\007 \001(\0132$.google.cloud.aiplatform.v1.E" - + "xamplesH\000\022\r\n\005top_k\030\004 \001(\005\0222\n\016output_indic" - + "es\030\005 \001(\0132\032.google.protobuf.ListValueB\010\n\006" - + "method\"4\n\031SampledShapleyAttribution\022\027\n\np" - + "ath_count\030\001 \001(\005B\003\340A\002\"\321\001\n\036IntegratedGradi" - + "entsAttribution\022\027\n\nstep_count\030\001 \001(\005B\003\340A\002" - + "\022H\n\022smooth_grad_config\030\002 \001(\0132,.google.cl" - + "oud.aiplatform.v1.SmoothGradConfig\022L\n\024bl" - + "ur_baseline_config\030\003 \001(\0132..google.cloud." - + "aiplatform.v1.BlurBaselineConfig\"\302\001\n\017Xra" - + "iAttribution\022\027\n\nstep_count\030\001 \001(\005B\003\340A\002\022H\n" - + "\022smooth_grad_config\030\002 \001(\0132,.google.cloud" - + ".aiplatform.v1.SmoothGradConfig\022L\n\024blur_" - + "baseline_config\030\003 \001(\0132..google.cloud.aip" - + "latform.v1.BlurBaselineConfig\"\251\001\n\020Smooth" - + "GradConfig\022\025\n\013noise_sigma\030\001 \001(\002H\000\022L\n\023fea" - + "ture_noise_sigma\030\002 \001(\0132-.google.cloud.ai" - + "platform.v1.FeatureNoiseSigmaH\000\022\032\n\022noisy" - + "_sample_count\030\003 \001(\005B\024\n\022GradientNoiseSigm" - + "a\"\241\001\n\021FeatureNoiseSigma\022W\n\013noise_sigma\030\001" - + " \003(\0132B.google.cloud.aiplatform.v1.Featur" - + "eNoiseSigma.NoiseSigmaForFeature\0323\n\024Nois" - + "eSigmaForFeature\022\014\n\004name\030\001 \001(\t\022\r\n\005sigma\030" - + "\002 \001(\002\",\n\022BlurBaselineConfig\022\026\n\016max_blur_" - + "sigma\030\001 \001(\002\"\342\003\n\010Examples\022S\n\022example_gcs_" - + "source\030\005 \001(\01325.google.cloud.aiplatform.v" - + "1.Examples.ExampleGcsSourceH\000\022@\n\036nearest" - + "_neighbor_search_config\030\002 \001(\0132\026.google.p" - + "rotobuf.ValueH\001\0226\n\007presets\030\004 \001(\0132#.googl" - + "e.cloud.aiplatform.v1.PresetsH\001\022\026\n\016neigh" - + "bor_count\030\003 \001(\005\032\332\001\n\020ExampleGcsSource\022U\n\013" - + "data_format\030\001 \001(\0162@.google.cloud.aiplatf" - + "orm.v1.Examples.ExampleGcsSource.DataFor" - + "mat\0229\n\ngcs_source\030\002 \001(\0132%.google.cloud.a" - + "iplatform.v1.GcsSource\"4\n\nDataFormat\022\033\n\027" - + "DATA_FORMAT_UNSPECIFIED\020\000\022\t\n\005JSONL\020\001B\010\n\006" - + "sourceB\010\n\006config\"\372\001\n\007Presets\022=\n\005query\030\001 " - + "\001(\0162).google.cloud.aiplatform.v1.Presets" - + ".QueryH\000\210\001\001\022>\n\010modality\030\002 \001(\0162,.google.c" - + "loud.aiplatform.v1.Presets.Modality\"\036\n\005Q" - + "uery\022\013\n\007PRECISE\020\000\022\010\n\004FAST\020\001\"F\n\010Modality\022" - + "\030\n\024MODALITY_UNSPECIFIED\020\000\022\t\n\005IMAGE\020\001\022\010\n\004" - + "TEXT\020\002\022\013\n\007TABULAR\020\003B\010\n\006_query\"\364\001\n\027Explan" - + "ationSpecOverride\022E\n\nparameters\030\001 \001(\01321." - + "google.cloud.aiplatform.v1.ExplanationPa" - + "rameters\022I\n\010metadata\030\002 \001(\01327.google.clou" - + "d.aiplatform.v1.ExplanationMetadataOverr" - + "ide\022G\n\021examples_override\030\003 \001(\0132,.google." - + "cloud.aiplatform.v1.ExamplesOverride\"\277\002\n" - + "\033ExplanationMetadataOverride\022X\n\006inputs\030\001" - + " \003(\0132C.google.cloud.aiplatform.v1.Explan" - + "ationMetadataOverride.InputsEntryB\003\340A\002\032H" - + "\n\025InputMetadataOverride\022/\n\017input_baselin" - + "es\030\001 \003(\0132\026.google.protobuf.Value\032|\n\013Inpu" - + "tsEntry\022\013\n\003key\030\001 \001(\t\022\\\n\005value\030\002 \001(\0132M.go" - + "ogle.cloud.aiplatform.v1.ExplanationMeta" - + "dataOverride.InputMetadataOverride:\0028\001\"\306" - + "\002\n\020ExamplesOverride\022\026\n\016neighbor_count\030\001 " - + "\001(\005\022\026\n\016crowding_count\030\002 \001(\005\022O\n\014restricti" - + "ons\030\003 \003(\01329.google.cloud.aiplatform.v1.E" - + "xamplesRestrictionsNamespace\022\031\n\021return_e" - + "mbeddings\030\004 \001(\010\022L\n\013data_format\030\005 \001(\01627.g" - + "oogle.cloud.aiplatform.v1.ExamplesOverri" - + "de.DataFormat\"H\n\nDataFormat\022\033\n\027DATA_FORM" - + "AT_UNSPECIFIED\020\000\022\r\n\tINSTANCES\020\001\022\016\n\nEMBED" - + "DINGS\020\002\"T\n\035ExamplesRestrictionsNamespace" - + "\022\026\n\016namespace_name\030\001 \001(\t\022\r\n\005allow\030\002 \003(\t\022" - + "\014\n\004deny\030\003 \003(\tB\316\001\n\036com.google.cloud.aipla" - + "tform.v1B\020ExplanationProtoP\001Z>cloud.goog" - + "le.com/go/aiplatform/apiv1/aiplatformpb;" - + "aiplatformpb\252\002\032Google.Cloud.AIPlatform.V" - + "1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google:" - + ":Cloud::AIPlatform::V1b\006proto3" + + "\034google/protobuf/struct.proto\"\221\001\n\013Explan" + + "ation\022C\n\014attributions\030\001 \003(\0132\'.google.clo" + + "ud.aiplatform.v1.AttributionB\004\342A\001\003\022=\n\tne" + + "ighbors\030\002 \003(\0132$.google.cloud.aiplatform." + + "v1.NeighborB\004\342A\001\003\"\\\n\020ModelExplanation\022H\n" + + "\021mean_attributions\030\001 \003(\0132\'.google.cloud." + + "aiplatform.v1.AttributionB\004\342A\001\003\"\220\002\n\013Attr" + + "ibution\022#\n\025baseline_output_value\030\001 \001(\001B\004" + + "\342A\001\003\022#\n\025instance_output_value\030\002 \001(\001B\004\342A\001" + + "\003\022:\n\024feature_attributions\030\003 \001(\0132\026.google" + + ".protobuf.ValueB\004\342A\001\003\022\032\n\014output_index\030\004 " + + "\003(\005B\004\342A\001\003\022!\n\023output_display_name\030\005 \001(\tB\004" + + "\342A\001\003\022!\n\023approximation_error\030\006 \001(\001B\004\342A\001\003\022" + + "\031\n\013output_name\030\007 \001(\tB\004\342A\001\003\"F\n\010Neighbor\022\031" + + "\n\013neighbor_id\030\001 \001(\tB\004\342A\001\003\022\037\n\021neighbor_di" + + "stance\030\002 \001(\001B\004\342A\001\003\"\247\001\n\017ExplanationSpec\022K" + + "\n\nparameters\030\001 \001(\01321.google.cloud.aiplat" + + "form.v1.ExplanationParametersB\004\342A\001\002\022G\n\010m" + + "etadata\030\002 \001(\0132/.google.cloud.aiplatform." + + "v1.ExplanationMetadataB\004\342A\001\001\"\255\003\n\025Explana" + + "tionParameters\022\\\n\033sampled_shapley_attrib" + + "ution\030\001 \001(\01325.google.cloud.aiplatform.v1" + + ".SampledShapleyAttributionH\000\022f\n integrat" + + "ed_gradients_attribution\030\002 \001(\0132:.google." + + "cloud.aiplatform.v1.IntegratedGradientsA" + + "ttributionH\000\022G\n\020xrai_attribution\030\003 \001(\0132+" + + ".google.cloud.aiplatform.v1.XraiAttribut" + + "ionH\000\0228\n\010examples\030\007 \001(\0132$.google.cloud.a" + + "iplatform.v1.ExamplesH\000\022\r\n\005top_k\030\004 \001(\005\0222" + + "\n\016output_indices\030\005 \001(\0132\032.google.protobuf" + + ".ListValueB\010\n\006method\"5\n\031SampledShapleyAt" + + "tribution\022\030\n\npath_count\030\001 \001(\005B\004\342A\001\002\"\322\001\n\036" + + "IntegratedGradientsAttribution\022\030\n\nstep_c" + + "ount\030\001 \001(\005B\004\342A\001\002\022H\n\022smooth_grad_config\030\002" + + " \001(\0132,.google.cloud.aiplatform.v1.Smooth" + + "GradConfig\022L\n\024blur_baseline_config\030\003 \001(\013" + + "2..google.cloud.aiplatform.v1.BlurBaseli" + + "neConfig\"\303\001\n\017XraiAttribution\022\030\n\nstep_cou" + + "nt\030\001 \001(\005B\004\342A\001\002\022H\n\022smooth_grad_config\030\002 \001" + + "(\0132,.google.cloud.aiplatform.v1.SmoothGr" + + "adConfig\022L\n\024blur_baseline_config\030\003 \001(\0132." + + ".google.cloud.aiplatform.v1.BlurBaseline" + + "Config\"\251\001\n\020SmoothGradConfig\022\025\n\013noise_sig" + + "ma\030\001 \001(\002H\000\022L\n\023feature_noise_sigma\030\002 \001(\0132" + + "-.google.cloud.aiplatform.v1.FeatureNois" + + "eSigmaH\000\022\032\n\022noisy_sample_count\030\003 \001(\005B\024\n\022" + + "GradientNoiseSigma\"\241\001\n\021FeatureNoiseSigma" + + "\022W\n\013noise_sigma\030\001 \003(\0132B.google.cloud.aip" + + "latform.v1.FeatureNoiseSigma.NoiseSigmaF" + + "orFeature\0323\n\024NoiseSigmaForFeature\022\014\n\004nam" + + "e\030\001 \001(\t\022\r\n\005sigma\030\002 \001(\002\",\n\022BlurBaselineCo" + + "nfig\022\026\n\016max_blur_sigma\030\001 \001(\002\"\342\003\n\010Example" + + "s\022S\n\022example_gcs_source\030\005 \001(\01325.google.c" + + "loud.aiplatform.v1.Examples.ExampleGcsSo" + + "urceH\000\022@\n\036nearest_neighbor_search_config" + + "\030\002 \001(\0132\026.google.protobuf.ValueH\001\0226\n\007pres" + + "ets\030\004 \001(\0132#.google.cloud.aiplatform.v1.P" + + "resetsH\001\022\026\n\016neighbor_count\030\003 \001(\005\032\332\001\n\020Exa" + + "mpleGcsSource\022U\n\013data_format\030\001 \001(\0162@.goo" + + "gle.cloud.aiplatform.v1.Examples.Example" + + "GcsSource.DataFormat\0229\n\ngcs_source\030\002 \001(\013" + + "2%.google.cloud.aiplatform.v1.GcsSource\"" + + "4\n\nDataFormat\022\033\n\027DATA_FORMAT_UNSPECIFIED" + + "\020\000\022\t\n\005JSONL\020\001B\010\n\006sourceB\010\n\006config\"\372\001\n\007Pr" + + "esets\022=\n\005query\030\001 \001(\0162).google.cloud.aipl" + + "atform.v1.Presets.QueryH\000\210\001\001\022>\n\010modality" + + "\030\002 \001(\0162,.google.cloud.aiplatform.v1.Pres" + + "ets.Modality\"\036\n\005Query\022\013\n\007PRECISE\020\000\022\010\n\004FA" + + "ST\020\001\"F\n\010Modality\022\030\n\024MODALITY_UNSPECIFIED" + + "\020\000\022\t\n\005IMAGE\020\001\022\010\n\004TEXT\020\002\022\013\n\007TABULAR\020\003B\010\n\006" + + "_query\"\364\001\n\027ExplanationSpecOverride\022E\n\npa" + + "rameters\030\001 \001(\01321.google.cloud.aiplatform" + + ".v1.ExplanationParameters\022I\n\010metadata\030\002 " + + "\001(\01327.google.cloud.aiplatform.v1.Explana" + + "tionMetadataOverride\022G\n\021examples_overrid" + + "e\030\003 \001(\0132,.google.cloud.aiplatform.v1.Exa" + + "mplesOverride\"\300\002\n\033ExplanationMetadataOve" + + "rride\022Y\n\006inputs\030\001 \003(\0132C.google.cloud.aip" + + "latform.v1.ExplanationMetadataOverride.I" + + "nputsEntryB\004\342A\001\002\032H\n\025InputMetadataOverrid" + + "e\022/\n\017input_baselines\030\001 \003(\0132\026.google.prot" + + "obuf.Value\032|\n\013InputsEntry\022\013\n\003key\030\001 \001(\t\022\\" + + "\n\005value\030\002 \001(\0132M.google.cloud.aiplatform." + + "v1.ExplanationMetadataOverride.InputMeta" + + "dataOverride:\0028\001\"\306\002\n\020ExamplesOverride\022\026\n" + + "\016neighbor_count\030\001 \001(\005\022\026\n\016crowding_count\030" + + "\002 \001(\005\022O\n\014restrictions\030\003 \003(\01329.google.clo" + + "ud.aiplatform.v1.ExamplesRestrictionsNam" + + "espace\022\031\n\021return_embeddings\030\004 \001(\010\022L\n\013dat" + + "a_format\030\005 \001(\01627.google.cloud.aiplatform" + + ".v1.ExamplesOverride.DataFormat\"H\n\nDataF" + + "ormat\022\033\n\027DATA_FORMAT_UNSPECIFIED\020\000\022\r\n\tIN" + + "STANCES\020\001\022\016\n\nEMBEDDINGS\020\002\"T\n\035ExamplesRes" + + "trictionsNamespace\022\026\n\016namespace_name\030\001 \001" + + "(\t\022\r\n\005allow\030\002 \003(\t\022\014\n\004deny\030\003 \003(\tB\316\001\n\036com." + + "google.cloud.aiplatform.v1B\020ExplanationP" + + "rotoP\001Z>cloud.google.com/go/aiplatform/a" + + "piv1/aiplatformpb;aiplatformpb\252\002\032Google." + + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla" + + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpec.java index 3aa6750a8988..99991b0ce590 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpec.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_ExplanationSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpecOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpecOverride.java index 4cf671e99f0d..41611b4bd171 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpecOverride.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExplanationSpecOverride.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationSpecOverride(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_ExplanationSpecOverride_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfig.java index 9e0f044c7568..48cbba93b58a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfig.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetProto .internal_static_google_cloud_aiplatform_v1_ExportDataConfig_descriptor; @@ -69,6 +64,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -113,6 +110,8 @@ public DestinationCase getDestinationCase() { } private int splitCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object split_; public enum SplitCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfigOrBuilder.java index 151f16607686..e143781cb780 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfigOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataConfigOrBuilder.java @@ -148,7 +148,7 @@ public interface ExportDataConfigOrBuilder */ com.google.protobuf.ByteString getAnnotationsFilterBytes(); - public com.google.cloud.aiplatform.v1.ExportDataConfig.DestinationCase getDestinationCase(); + com.google.cloud.aiplatform.v1.ExportDataConfig.DestinationCase getDestinationCase(); - public com.google.cloud.aiplatform.v1.ExportDataConfig.SplitCase getSplitCase(); + com.google.cloud.aiplatform.v1.ExportDataConfig.SplitCase getSplitCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataOperationMetadata.java index 47c08541a631..062ada3849c3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ExportDataOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataRequest.java index 600e31e8462b..e5813edaa400 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ExportDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataResponse.java index 7124e7b950a2..5021d6222188 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportDataResponse.java @@ -39,7 +39,7 @@ private ExportDataResponse(com.google.protobuf.GeneratedMessageV3.Builder bui } private ExportDataResponse() { - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ExportDataResponse_descriptor; @@ -71,7 +66,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int EXPORTED_FILES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList exportedFiles_; + private com.google.protobuf.LazyStringArrayList exportedFiles_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -337,8 +333,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -366,7 +361,6 @@ public com.google.cloud.aiplatform.v1.ExportDataResponse build() { public com.google.cloud.aiplatform.v1.ExportDataResponse buildPartial() { com.google.cloud.aiplatform.v1.ExportDataResponse result = new com.google.cloud.aiplatform.v1.ExportDataResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -374,17 +368,12 @@ public com.google.cloud.aiplatform.v1.ExportDataResponse buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.ExportDataResponse result) { - if (((bitField0_ & 0x00000001) != 0)) { - exportedFiles_ = exportedFiles_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.exportedFiles_ = exportedFiles_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.ExportDataResponse result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + exportedFiles_.makeImmutable(); + result.exportedFiles_ = exportedFiles_; + } } @java.lang.Override @@ -436,7 +425,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ExportDataResponse other if (!other.exportedFiles_.isEmpty()) { if (exportedFiles_.isEmpty()) { exportedFiles_ = other.exportedFiles_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureExportedFilesIsMutable(); exportedFiles_.addAll(other.exportedFiles_); @@ -495,14 +484,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList exportedFiles_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList exportedFiles_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExportedFilesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!exportedFiles_.isModifiable()) { exportedFiles_ = new com.google.protobuf.LazyStringArrayList(exportedFiles_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -516,7 +505,8 @@ private void ensureExportedFilesIsMutable() { * @return A list containing the exportedFiles. */ public com.google.protobuf.ProtocolStringList getExportedFilesList() { - return exportedFiles_.getUnmodifiableView(); + exportedFiles_.makeImmutable(); + return exportedFiles_; } /** * @@ -581,6 +571,7 @@ public Builder setExportedFiles(int index, java.lang.String value) { } ensureExportedFilesIsMutable(); exportedFiles_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -602,6 +593,7 @@ public Builder addExportedFiles(java.lang.String value) { } ensureExportedFilesIsMutable(); exportedFiles_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -620,6 +612,7 @@ public Builder addExportedFiles(java.lang.String value) { public Builder addAllExportedFiles(java.lang.Iterable values) { ensureExportedFilesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, exportedFiles_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -635,8 +628,9 @@ public Builder addAllExportedFiles(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearExportedFiles() { - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -659,6 +653,7 @@ public Builder addExportedFilesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExportedFilesIsMutable(); exportedFiles_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesOperationMetadata.java index dbc323e86c0b..450c3e8c2e6d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequest.java index 3891aa30ce99..ee154def7d82 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesRequest_descriptor; @@ -184,11 +179,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SnapshotExport(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesRequest_SnapshotExport_descriptor; @@ -1303,11 +1293,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FullExport(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesRequest_FullExport_descriptor; @@ -2288,6 +2273,8 @@ public com.google.protobuf.Parser getParserForType() { } private int modeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object mode_; public enum ModeCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequestOrBuilder.java index 6b452b713da2..86fc283733c3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesRequestOrBuilder.java @@ -274,5 +274,5 @@ public interface ExportFeatureValuesRequestOrBuilder */ com.google.cloud.aiplatform.v1.DestinationFeatureSettingOrBuilder getSettingsOrBuilder(int index); - public com.google.cloud.aiplatform.v1.ExportFeatureValuesRequest.ModeCase getModeCase(); + com.google.cloud.aiplatform.v1.ExportFeatureValuesRequest.ModeCase getModeCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesResponse.java index 2be692b9bfef..82658fab4e62 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFractionSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFractionSplit.java index 1647b99865f9..bf33db7b235a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFractionSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportFractionSplit.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFractionSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetProto .internal_static_google_cloud_aiplatform_v1_ExportFractionSplit_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelOperationMetadata.java index a99b26d5deaa..60a05c316743 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ExportModelOperationMetadata_descriptor; @@ -159,11 +154,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ExportModelOperationMetadata_OutputInfo_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelRequest.java index c49618c57fc0..f61ee29af3cf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ExportModelRequest_descriptor; @@ -236,11 +231,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ExportModelRequest_OutputConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelResponse.java index 7565162e5bae..1f0a7f6d5f19 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportModelResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ExportModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequest.java index bca591f6381c..55995ec449b9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequest.java @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportTensorboardTimeSeriesDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ExportTensorboardTimeSeriesDataRequest_descriptor; @@ -214,6 +209,7 @@ public int getPageSize() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -242,6 +238,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1064,6 +1061,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1091,6 +1089,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1118,6 +1117,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1144,6 +1144,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1166,6 +1167,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java index 4b1f04290336..62004e2a6dda 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java @@ -103,6 +103,7 @@ public interface ExportTensorboardTimeSeriesDataRequestOrBuilder * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -120,6 +121,7 @@ public interface ExportTensorboardTimeSeriesDataRequestOrBuilder * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataResponse.java index f64bf05e393c..3477e8b3284a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ExportTensorboardTimeSeriesDataResponse.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ExportTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Feature.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Feature.java index cdba58ff8161..c7d5c273afa8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Feature.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Feature.java @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Feature(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeatureProto .internal_static_google_cloud_aiplatform_v1_Feature_descriptor; @@ -505,11 +500,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MonitoringStatsAnomaly(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeatureProto .internal_static_google_cloud_aiplatform_v1_Feature_MonitoringStatsAnomaly_descriptor; @@ -1573,6 +1563,7 @@ public com.google.protobuf.Parser getParserForType() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -1602,6 +1593,7 @@ public java.lang.String getName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -1844,9 +1836,11 @@ public int getLabelsCount() { * *
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1874,9 +1868,11 @@ public java.util.Map getLabels() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1895,9 +1891,11 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1923,9 +1921,11 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -2010,6 +2010,7 @@ public com.google.protobuf.ByteString getEtagBytes() {
    * this Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If set to true, all types of data monitoring are disabled despite the
    * config on EntityType.
    * 
@@ -2752,6 +2753,7 @@ public Builder mergeFrom( * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -2780,6 +2782,7 @@ public java.lang.String getName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -2808,6 +2811,7 @@ public com.google.protobuf.ByteString getNameBytes() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -2835,6 +2839,7 @@ public Builder setName(java.lang.String value) { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -2858,6 +2863,7 @@ public Builder clearName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3520,9 +3526,11 @@ public int getLabelsCount() { * *
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3550,9 +3558,11 @@ public java.util.Map getLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3571,9 +3581,11 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3599,9 +3611,11 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3633,9 +3647,11 @@ public Builder clearLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3663,9 +3679,11 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3691,9 +3709,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3829,6 +3849,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
      * this Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
      * STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If set to true, all types of data monitoring are disabled despite the
      * config on EntityType.
      * 
@@ -3849,6 +3870,7 @@ public boolean getDisableMonitoring() { * this Feature belongs to. Only Features with type * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL, * STRING, DOUBLE or INT64 can enable monitoring. + * * If set to true, all types of data monitoring are disabled despite the * config on EntityType. *
@@ -3873,6 +3895,7 @@ public Builder setDisableMonitoring(boolean value) { * this Feature belongs to. Only Features with type * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL, * STRING, DOUBLE or INT64 can enable monitoring. + * * If set to true, all types of data monitoring are disabled despite the * config on EntityType. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureNoiseSigma.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureNoiseSigma.java index f7f8a3cc88e5..11fd0c035e2e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureNoiseSigma.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureNoiseSigma.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureNoiseSigma(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_FeatureNoiseSigma_descriptor; @@ -150,11 +145,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NoiseSigmaForFeature(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_FeatureNoiseSigma_NoiseSigmaForFeature_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureOrBuilder.java index 1d7eadb12605..0fd3fa50f3eb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureOrBuilder.java @@ -30,6 +30,7 @@ public interface FeatureOrBuilder * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -48,6 +49,7 @@ public interface FeatureOrBuilder * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -195,9 +197,11 @@ public interface FeatureOrBuilder * *
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -213,9 +217,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -234,9 +240,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -252,9 +260,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -274,9 +284,11 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -323,6 +335,7 @@ java.lang.String getLabelsOrDefault(
    * this Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1.Feature.ValueType]) BOOL,
    * STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If set to true, all types of data monitoring are disabled despite the
    * config on EntityType.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureProto.java index 946faaf1a826..5b23df8ae7ea 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureProto.java @@ -53,40 +53,41 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "pi/field_behavior.proto\032\031google/api/reso" + "urce.proto\0329google/cloud/aiplatform/v1/f" + "eature_monitoring_stats.proto\032\037google/pr" - + "otobuf/timestamp.proto\"\337\010\n\007Feature\022\021\n\004na" - + "me\030\001 \001(\tB\003\340A\005\022\023\n\013description\030\002 \001(\t\022I\n\nva" - + "lue_type\030\003 \001(\0162-.google.cloud.aiplatform" - + ".v1.Feature.ValueTypeB\006\340A\002\340A\005\0224\n\013create_" - + "time\030\004 \001(\0132\032.google.protobuf.TimestampB\003" - + "\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google.protob" - + "uf.TimestampB\003\340A\003\022D\n\006labels\030\006 \003(\0132/.goog" - + "le.cloud.aiplatform.v1.Feature.LabelsEnt" - + "ryB\003\340A\001\022\014\n\004etag\030\007 \001(\t\022\037\n\022disable_monitor" - + "ing\030\014 \001(\010B\003\340A\001\022c\n\032monitoring_stats_anoma" - + "lies\030\013 \003(\0132:.google.cloud.aiplatform.v1." - + "Feature.MonitoringStatsAnomalyB\003\340A\003\032\247\002\n\026" - + "MonitoringStatsAnomaly\022\\\n\tobjective\030\001 \001(" - + "\0162D.google.cloud.aiplatform.v1.Feature.M" - + "onitoringStatsAnomaly.ObjectiveB\003\340A\003\022S\n\025" - + "feature_stats_anomaly\030\002 \001(\0132/.google.clo" - + "ud.aiplatform.v1.FeatureStatsAnomalyB\003\340A" - + "\003\"Z\n\tObjective\022\031\n\025OBJECTIVE_UNSPECIFIED\020" - + "\000\022\033\n\027IMPORT_FEATURE_ANALYSIS\020\001\022\025\n\021SNAPSH" - + "OT_ANALYSIS\020\002\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(" - + "\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\tValueType\022\032\n\026VA" - + "LUE_TYPE_UNSPECIFIED\020\000\022\010\n\004BOOL\020\001\022\016\n\nBOOL" - + "_ARRAY\020\002\022\n\n\006DOUBLE\020\003\022\020\n\014DOUBLE_ARRAY\020\004\022\t" - + "\n\005INT64\020\t\022\017\n\013INT64_ARRAY\020\n\022\n\n\006STRING\020\013\022\020" - + "\n\014STRING_ARRAY\020\014\022\t\n\005BYTES\020\r:\232\001\352A\226\001\n!aipl" - + "atform.googleapis.com/Feature\022qprojects/" - + "{project}/locations/{location}/featurest" - + "ores/{featurestore}/entityTypes/{entity_" - + "type}/features/{feature}B\312\001\n\036com.google." - + "cloud.aiplatform.v1B\014FeatureProtoP\001Z>clo" - + "ud.google.com/go/aiplatform/apiv1/aiplat" - + "formpb;aiplatformpb\252\002\032Google.Cloud.AIPla" - + "tform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035" - + "Google::Cloud::AIPlatform::V1b\006proto3" + + "otobuf/timestamp.proto\"\346\010\n\007Feature\022\022\n\004na" + + "me\030\001 \001(\tB\004\342A\001\005\022\023\n\013description\030\002 \001(\t\022H\n\nv" + + "alue_type\030\003 \001(\0162-.google.cloud.aiplatfor" + + "m.v1.Feature.ValueTypeB\005\342A\002\002\005\0225\n\013create_" + + "time\030\004 \001(\0132\032.google.protobuf.TimestampB\004" + + "\342A\001\003\0225\n\013update_time\030\005 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\022E\n\006labels\030\006 \003(\0132/.go" + + "ogle.cloud.aiplatform.v1.Feature.LabelsE" + + "ntryB\004\342A\001\001\022\014\n\004etag\030\007 \001(\t\022 \n\022disable_moni" + + "toring\030\014 \001(\010B\004\342A\001\001\022d\n\032monitoring_stats_a" + + "nomalies\030\013 \003(\0132:.google.cloud.aiplatform" + + ".v1.Feature.MonitoringStatsAnomalyB\004\342A\001\003" + + "\032\251\002\n\026MonitoringStatsAnomaly\022]\n\tobjective" + + "\030\001 \001(\0162D.google.cloud.aiplatform.v1.Feat" + + "ure.MonitoringStatsAnomaly.ObjectiveB\004\342A" + + "\001\003\022T\n\025feature_stats_anomaly\030\002 \001(\0132/.goog" + + "le.cloud.aiplatform.v1.FeatureStatsAnoma" + + "lyB\004\342A\001\003\"Z\n\tObjective\022\031\n\025OBJECTIVE_UNSPE" + + "CIFIED\020\000\022\033\n\027IMPORT_FEATURE_ANALYSIS\020\001\022\025\n" + + "\021SNAPSHOT_ANALYSIS\020\002\032-\n\013LabelsEntry\022\013\n\003k" + + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\tValueTyp" + + "e\022\032\n\026VALUE_TYPE_UNSPECIFIED\020\000\022\010\n\004BOOL\020\001\022" + + "\016\n\nBOOL_ARRAY\020\002\022\n\n\006DOUBLE\020\003\022\020\n\014DOUBLE_AR" + + "RAY\020\004\022\t\n\005INT64\020\t\022\017\n\013INT64_ARRAY\020\n\022\n\n\006STR" + + "ING\020\013\022\020\n\014STRING_ARRAY\020\014\022\t\n\005BYTES\020\r:\232\001\352A\226" + + "\001\n!aiplatform.googleapis.com/Feature\022qpr" + + "ojects/{project}/locations/{location}/fe" + + "aturestores/{featurestore}/entityTypes/{" + + "entity_type}/features/{feature}B\312\001\n\036com." + + "google.cloud.aiplatform.v1B\014FeatureProto" + + "P\001Z>cloud.google.com/go/aiplatform/apiv1" + + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou" + + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor" + + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr" + + "oto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelector.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelector.java index 3aff422d3870..b053857dba64 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelector.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelector.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureSelector(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeatureSelectorProto .internal_static_google_cloud_aiplatform_v1_FeatureSelector_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelectorProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelectorProto.java index 6d0a93cb4a79..bfc4652d799d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelectorProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureSelectorProto.java @@ -46,16 +46,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n1google/cloud/aiplatform/v1/feature_sel" + "ector.proto\022\032google.cloud.aiplatform.v1\032" - + "\037google/api/field_behavior.proto\"\035\n\tIdMa" - + "tcher\022\020\n\003ids\030\001 \003(\tB\003\340A\002\"Q\n\017FeatureSelect" - + "or\022>\n\nid_matcher\030\001 \001(\0132%.google.cloud.ai" - + "platform.v1.IdMatcherB\003\340A\002B\322\001\n\036com.googl" - + "e.cloud.aiplatform.v1B\024FeatureSelectorPr" - + "otoP\001Z>cloud.google.com/go/aiplatform/ap" - + "iv1/aiplatformpb;aiplatformpb\252\002\032Google.C" - + "loud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlat" - + "form\\V1\352\002\035Google::Cloud::AIPlatform::V1b" - + "\006proto3" + + "\037google/api/field_behavior.proto\"\036\n\tIdMa" + + "tcher\022\021\n\003ids\030\001 \003(\tB\004\342A\001\002\"R\n\017FeatureSelec" + + "tor\022?\n\nid_matcher\030\001 \001(\0132%.google.cloud.a" + + "iplatform.v1.IdMatcherB\004\342A\001\002B\322\001\n\036com.goo" + + "gle.cloud.aiplatform.v1B\024FeatureSelector" + + "ProtoP\001Z>cloud.google.com/go/aiplatform/" + + "apiv1/aiplatformpb;aiplatformpb\252\002\032Google" + + ".Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPl" + + "atform\\V1\352\002\035Google::Cloud::AIPlatform::V" + + "1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureStatsAnomaly.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureStatsAnomaly.java index 9a30ce681458..6c982a770fb7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureStatsAnomaly.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureStatsAnomaly.java @@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureStatsAnomaly(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeatureMonitoringStatsProto .internal_static_google_cloud_aiplatform_v1_FeatureStatsAnomaly_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValue.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValue.java index b0f59e9cbd2e..877b7f84442b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValue.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValue.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureValue(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_FeatureValue_descriptor; @@ -147,11 +142,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Metadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_FeatureValue_Metadata_descriptor; @@ -880,6 +870,8 @@ public com.google.cloud.aiplatform.v1.FeatureValue.Metadata getDefaultInstanceFo } private int valueCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object value_; public enum ValueCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestination.java index 0b3ffc345bf7..f732e2445aa5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestination.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureValueDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_FeatureValueDestination_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -185,8 +182,10 @@ public com.google.cloud.aiplatform.v1.BigQueryDestination getBigqueryDestination * *
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -208,8 +207,10 @@ public boolean hasTfrecordDestination() {
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -234,8 +235,10 @@ public com.google.cloud.aiplatform.v1.TFRecordDestination getTfrecordDestination
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1023,8 +1026,10 @@ public Builder clearBigqueryDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1046,8 +1051,10 @@ public boolean hasTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1079,8 +1086,10 @@ public com.google.cloud.aiplatform.v1.TFRecordDestination getTfrecordDestination
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1110,8 +1119,10 @@ public Builder setTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1138,8 +1149,10 @@ public Builder setTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1180,8 +1193,10 @@ public Builder mergeTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1213,8 +1228,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1234,8 +1251,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1263,8 +1282,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestinationOrBuilder.java
index 63f0a1cb6a87..015c5ed5a6f4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestinationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueDestinationOrBuilder.java
@@ -75,8 +75,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -95,8 +97,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -115,8 +119,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -167,6 +173,5 @@ public interface FeatureValueDestinationOrBuilder
    */
   com.google.cloud.aiplatform.v1.CsvDestinationOrBuilder getCsvDestinationOrBuilder();
 
-  public com.google.cloud.aiplatform.v1.FeatureValueDestination.DestinationCase
-      getDestinationCase();
+  com.google.cloud.aiplatform.v1.FeatureValueDestination.DestinationCase getDestinationCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueList.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueList.java
index 58b81fe531c1..16207be5cef9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueList.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueList.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new FeatureValueList();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1_FeatureValueList_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueOrBuilder.java
index 03d4e7e3e019..b39689c7dc3b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeatureValueOrBuilder.java
@@ -335,5 +335,5 @@ public interface FeatureValueOrBuilder
    */
   com.google.cloud.aiplatform.v1.FeatureValue.MetadataOrBuilder getMetadataOrBuilder();
 
-  public com.google.cloud.aiplatform.v1.FeatureValue.ValueCase getValueCase();
+  com.google.cloud.aiplatform.v1.FeatureValue.ValueCase getValueCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Featurestore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Featurestore.java
index 682340ffd344..b9ad7ee50352 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Featurestore.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Featurestore.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Featurestore();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreProto
         .internal_static_google_cloud_aiplatform_v1_Featurestore_descriptor;
@@ -355,11 +350,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OnlineServingConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreProto
           .internal_static_google_cloud_aiplatform_v1_Featurestore_OnlineServingConfig_descriptor;
@@ -456,11 +446,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Scaling();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.FeaturestoreProto
             .internal_static_google_cloud_aiplatform_v1_Featurestore_OnlineServingConfig_Scaling_descriptor;
@@ -2252,9 +2237,11 @@ public int getLabelsCount() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2283,9 +2270,11 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2305,9 +2294,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2334,9 +2325,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -3796,9 +3789,11 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3827,9 +3822,11 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3849,9 +3846,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3878,9 +3877,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3913,9 +3914,11 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3944,9 +3947,11 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3973,9 +3978,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreMonitoringConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreMonitoringConfig.java
index f0f53e208783..dade7b37e986 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreMonitoringConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreMonitoringConfig.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new FeaturestoreMonitoringConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreMonitoringProto
         .internal_static_google_cloud_aiplatform_v1_FeaturestoreMonitoringConfig_descriptor;
@@ -152,11 +147,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SnapshotAnalysis();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_FeaturestoreMonitoringConfig_SnapshotAnalysis_descriptor;
@@ -1024,11 +1014,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ImportFeaturesAnalysis();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_FeaturestoreMonitoringConfig_ImportFeaturesAnalysis_descriptor;
@@ -2288,7 +2273,7 @@ public interface ThresholdConfigOrBuilder
      */
     double getValue();
 
-    public com.google.cloud.aiplatform.v1.FeaturestoreMonitoringConfig.ThresholdConfig.ThresholdCase
+    com.google.cloud.aiplatform.v1.FeaturestoreMonitoringConfig.ThresholdConfig.ThresholdCase
         getThresholdCase();
   }
   /**
@@ -2318,11 +2303,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ThresholdConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_FeaturestoreMonitoringConfig_ThresholdConfig_descriptor;
@@ -2340,6 +2320,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int thresholdCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object threshold_;
 
     public enum ThresholdCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOnlineServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOnlineServiceProto.java
index e95be57f3401..f1f1e906286f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOnlineServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOnlineServiceProto.java
@@ -100,89 +100,89 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "proto\0321google/cloud/aiplatform/v1/featur"
           + "e_selector.proto\032&google/cloud/aiplatfor"
           + "m/v1/types.proto\032\037google/protobuf/timest"
-          + "amp.proto\"\254\001\n\031WriteFeatureValuesRequest\022"
-          + "A\n\013entity_type\030\001 \001(\tB,\340A\002\372A&\n$aiplatform"
-          + ".googleapis.com/EntityType\022L\n\010payloads\030\002"
-          + " \003(\01325.google.cloud.aiplatform.v1.WriteF"
-          + "eatureValuesPayloadB\003\340A\002\"\372\001\n\031WriteFeatur"
-          + "eValuesPayload\022\026\n\tentity_id\030\001 \001(\tB\003\340A\002\022e"
-          + "\n\016feature_values\030\002 \003(\0132H.google.cloud.ai"
-          + "platform.v1.WriteFeatureValuesPayload.Fe"
-          + "atureValuesEntryB\003\340A\002\032^\n\022FeatureValuesEn"
-          + "try\022\013\n\003key\030\001 \001(\t\0227\n\005value\030\002 \001(\0132(.google"
-          + ".cloud.aiplatform.v1.FeatureValue:\0028\001\"\034\n"
-          + "\032WriteFeatureValuesResponse\"\301\001\n\030ReadFeat"
-          + "ureValuesRequest\022A\n\013entity_type\030\001 \001(\tB,\340"
-          + "A\002\372A&\n$aiplatform.googleapis.com/EntityT"
-          + "ype\022\026\n\tentity_id\030\002 \001(\tB\003\340A\002\022J\n\020feature_s"
-          + "elector\030\003 \001(\0132+.google.cloud.aiplatform."
-          + "v1.FeatureSelectorB\003\340A\002\"\225\005\n\031ReadFeatureV"
-          + "aluesResponse\022L\n\006header\030\001 \001(\0132<.google.c"
-          + "loud.aiplatform.v1.ReadFeatureValuesResp"
-          + "onse.Header\022U\n\013entity_view\030\002 \001(\0132@.googl"
-          + "e.cloud.aiplatform.v1.ReadFeatureValuesR"
-          + "esponse.EntityView\032\037\n\021FeatureDescriptor\022"
-          + "\n\n\002id\030\001 \001(\t\032\256\001\n\006Header\022>\n\013entity_type\030\001 "
-          + "\001(\tB)\372A&\n$aiplatform.googleapis.com/Enti"
-          + "tyType\022d\n\023feature_descriptors\030\002 \003(\0132G.go"
-          + "ogle.cloud.aiplatform.v1.ReadFeatureValu"
-          + "esResponse.FeatureDescriptor\032\200\002\n\nEntityV"
-          + "iew\022\021\n\tentity_id\030\001 \001(\t\022S\n\004data\030\002 \003(\0132E.g"
-          + "oogle.cloud.aiplatform.v1.ReadFeatureVal"
-          + "uesResponse.EntityView.Data\032\211\001\n\004Data\0229\n\005"
-          + "value\030\001 \001(\0132(.google.cloud.aiplatform.v1"
-          + ".FeatureValueH\000\022>\n\006values\030\002 \001(\0132,.google"
-          + ".cloud.aiplatform.v1.FeatureValueListH\000B"
-          + "\006\n\004data\"\313\001\n!StreamingReadFeatureValuesRe"
-          + "quest\022A\n\013entity_type\030\001 \001(\tB,\340A\002\372A&\n$aipl"
-          + "atform.googleapis.com/EntityType\022\027\n\nenti"
-          + "ty_ids\030\002 \003(\tB\003\340A\002\022J\n\020feature_selector\030\003 "
-          + "\001(\0132+.google.cloud.aiplatform.v1.Feature"
-          + "SelectorB\003\340A\002\"\245\004\n\014FeatureValue\022\024\n\nbool_v"
-          + "alue\030\001 \001(\010H\000\022\026\n\014double_value\030\002 \001(\001H\000\022\025\n\013"
-          + "int64_value\030\005 \001(\003H\000\022\026\n\014string_value\030\006 \001("
-          + "\tH\000\022A\n\020bool_array_value\030\007 \001(\0132%.google.c"
-          + "loud.aiplatform.v1.BoolArrayH\000\022E\n\022double"
-          + "_array_value\030\010 \001(\0132\'.google.cloud.aiplat"
-          + "form.v1.DoubleArrayH\000\022C\n\021int64_array_val"
-          + "ue\030\013 \001(\0132&.google.cloud.aiplatform.v1.In"
-          + "t64ArrayH\000\022E\n\022string_array_value\030\014 \001(\0132\'"
-          + ".google.cloud.aiplatform.v1.StringArrayH"
-          + "\000\022\025\n\013bytes_value\030\r \001(\014H\000\022C\n\010metadata\030\016 \001"
-          + "(\01321.google.cloud.aiplatform.v1.FeatureV"
-          + "alue.Metadata\032=\n\010Metadata\0221\n\rgenerate_ti"
-          + "me\030\001 \001(\0132\032.google.protobuf.TimestampB\007\n\005"
-          + "value\"L\n\020FeatureValueList\0228\n\006values\030\001 \003("
-          + "\0132(.google.cloud.aiplatform.v1.FeatureVa"
-          + "lue2\375\006\n FeaturestoreOnlineServingService"
-          + "\022\363\001\n\021ReadFeatureValues\0224.google.cloud.ai"
-          + "platform.v1.ReadFeatureValuesRequest\0325.g"
+          + "amp.proto\"\256\001\n\031WriteFeatureValuesRequest\022"
+          + "B\n\013entity_type\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatfor"
+          + "m.googleapis.com/EntityType\022M\n\010payloads\030"
+          + "\002 \003(\01325.google.cloud.aiplatform.v1.Write"
+          + "FeatureValuesPayloadB\004\342A\001\002\"\374\001\n\031WriteFeat"
+          + "ureValuesPayload\022\027\n\tentity_id\030\001 \001(\tB\004\342A\001"
+          + "\002\022f\n\016feature_values\030\002 \003(\0132H.google.cloud"
+          + ".aiplatform.v1.WriteFeatureValuesPayload"
+          + ".FeatureValuesEntryB\004\342A\001\002\032^\n\022FeatureValu"
+          + "esEntry\022\013\n\003key\030\001 \001(\t\0227\n\005value\030\002 \001(\0132(.go"
+          + "ogle.cloud.aiplatform.v1.FeatureValue:\0028"
+          + "\001\"\034\n\032WriteFeatureValuesResponse\"\304\001\n\030Read"
+          + "FeatureValuesRequest\022B\n\013entity_type\030\001 \001("
+          + "\tB-\342A\001\002\372A&\n$aiplatform.googleapis.com/En"
+          + "tityType\022\027\n\tentity_id\030\002 \001(\tB\004\342A\001\002\022K\n\020fea"
+          + "ture_selector\030\003 \001(\0132+.google.cloud.aipla"
+          + "tform.v1.FeatureSelectorB\004\342A\001\002\"\225\005\n\031ReadF"
+          + "eatureValuesResponse\022L\n\006header\030\001 \001(\0132<.g"
           + "oogle.cloud.aiplatform.v1.ReadFeatureVal"
-          + "uesResponse\"q\202\323\344\223\002]\"X/v1/{entity_type=pr"
-          + "ojects/*/locations/*/featurestores/*/ent"
-          + "ityTypes/*}:readFeatureValues:\001*\332A\013entit"
-          + "y_type\022\220\002\n\032StreamingReadFeatureValues\022=."
-          + "google.cloud.aiplatform.v1.StreamingRead"
-          + "FeatureValuesRequest\0325.google.cloud.aipl"
-          + "atform.v1.ReadFeatureValuesResponse\"z\202\323\344"
-          + "\223\002f\"a/v1/{entity_type=projects/*/locatio"
-          + "ns/*/featurestores/*/entityTypes/*}:stre"
-          + "amingReadFeatureValues:\001*\332A\013entity_type0"
-          + "\001\022\200\002\n\022WriteFeatureValues\0225.google.cloud."
-          + "aiplatform.v1.WriteFeatureValuesRequest\032"
-          + "6.google.cloud.aiplatform.v1.WriteFeatur"
-          + "eValuesResponse\"{\202\323\344\223\002^\"Y/v1/{entity_typ"
-          + "e=projects/*/locations/*/featurestores/*"
-          + "/entityTypes/*}:writeFeatureValues:\001*\332A\024"
-          + "entity_type,payloads\032M\312A\031aiplatform.goog"
-          + "leapis.com\322A.https://www.googleapis.com/"
-          + "auth/cloud-platformB\334\001\n\036com.google.cloud"
-          + ".aiplatform.v1B\036FeaturestoreOnlineServic"
-          + "eProtoP\001Z>cloud.google.com/go/aiplatform"
-          + "/apiv1/aiplatformpb;aiplatformpb\252\002\032Googl"
-          + "e.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIP"
-          + "latform\\V1\352\002\035Google::Cloud::AIPlatform::"
-          + "V1b\006proto3"
+          + "uesResponse.Header\022U\n\013entity_view\030\002 \001(\0132"
+          + "@.google.cloud.aiplatform.v1.ReadFeature"
+          + "ValuesResponse.EntityView\032\037\n\021FeatureDesc"
+          + "riptor\022\n\n\002id\030\001 \001(\t\032\256\001\n\006Header\022>\n\013entity_"
+          + "type\030\001 \001(\tB)\372A&\n$aiplatform.googleapis.c"
+          + "om/EntityType\022d\n\023feature_descriptors\030\002 \003"
+          + "(\0132G.google.cloud.aiplatform.v1.ReadFeat"
+          + "ureValuesResponse.FeatureDescriptor\032\200\002\n\n"
+          + "EntityView\022\021\n\tentity_id\030\001 \001(\t\022S\n\004data\030\002 "
+          + "\003(\0132E.google.cloud.aiplatform.v1.ReadFea"
+          + "tureValuesResponse.EntityView.Data\032\211\001\n\004D"
+          + "ata\0229\n\005value\030\001 \001(\0132(.google.cloud.aiplat"
+          + "form.v1.FeatureValueH\000\022>\n\006values\030\002 \001(\0132,"
+          + ".google.cloud.aiplatform.v1.FeatureValue"
+          + "ListH\000B\006\n\004data\"\316\001\n!StreamingReadFeatureV"
+          + "aluesRequest\022B\n\013entity_type\030\001 \001(\tB-\342A\001\002\372"
+          + "A&\n$aiplatform.googleapis.com/EntityType"
+          + "\022\030\n\nentity_ids\030\002 \003(\tB\004\342A\001\002\022K\n\020feature_se"
+          + "lector\030\003 \001(\0132+.google.cloud.aiplatform.v"
+          + "1.FeatureSelectorB\004\342A\001\002\"\245\004\n\014FeatureValue"
+          + "\022\024\n\nbool_value\030\001 \001(\010H\000\022\026\n\014double_value\030\002"
+          + " \001(\001H\000\022\025\n\013int64_value\030\005 \001(\003H\000\022\026\n\014string_"
+          + "value\030\006 \001(\tH\000\022A\n\020bool_array_value\030\007 \001(\0132"
+          + "%.google.cloud.aiplatform.v1.BoolArrayH\000"
+          + "\022E\n\022double_array_value\030\010 \001(\0132\'.google.cl"
+          + "oud.aiplatform.v1.DoubleArrayH\000\022C\n\021int64"
+          + "_array_value\030\013 \001(\0132&.google.cloud.aiplat"
+          + "form.v1.Int64ArrayH\000\022E\n\022string_array_val"
+          + "ue\030\014 \001(\0132\'.google.cloud.aiplatform.v1.St"
+          + "ringArrayH\000\022\025\n\013bytes_value\030\r \001(\014H\000\022C\n\010me"
+          + "tadata\030\016 \001(\01321.google.cloud.aiplatform.v"
+          + "1.FeatureValue.Metadata\032=\n\010Metadata\0221\n\rg"
+          + "enerate_time\030\001 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\007\n\005value\"L\n\020FeatureValueList\0228\n\006v"
+          + "alues\030\001 \003(\0132(.google.cloud.aiplatform.v1"
+          + ".FeatureValue2\375\006\n FeaturestoreOnlineServ"
+          + "ingService\022\363\001\n\021ReadFeatureValues\0224.googl"
+          + "e.cloud.aiplatform.v1.ReadFeatureValuesR"
+          + "equest\0325.google.cloud.aiplatform.v1.Read"
+          + "FeatureValuesResponse\"q\332A\013entity_type\202\323\344"
+          + "\223\002]\"X/v1/{entity_type=projects/*/locatio"
+          + "ns/*/featurestores/*/entityTypes/*}:read"
+          + "FeatureValues:\001*\022\220\002\n\032StreamingReadFeatur"
+          + "eValues\022=.google.cloud.aiplatform.v1.Str"
+          + "eamingReadFeatureValuesRequest\0325.google."
+          + "cloud.aiplatform.v1.ReadFeatureValuesRes"
+          + "ponse\"z\332A\013entity_type\202\323\344\223\002f\"a/v1/{entity"
+          + "_type=projects/*/locations/*/featurestor"
+          + "es/*/entityTypes/*}:streamingReadFeature"
+          + "Values:\001*0\001\022\200\002\n\022WriteFeatureValues\0225.goo"
+          + "gle.cloud.aiplatform.v1.WriteFeatureValu"
+          + "esRequest\0326.google.cloud.aiplatform.v1.W"
+          + "riteFeatureValuesResponse\"{\332A\024entity_typ"
+          + "e,payloads\202\323\344\223\002^\"Y/v1/{entity_type=proje"
+          + "cts/*/locations/*/featurestores/*/entity"
+          + "Types/*}:writeFeatureValues:\001*\032M\312A\031aipla"
+          + "tform.googleapis.com\322A.https://www.googl"
+          + "eapis.com/auth/cloud-platformB\334\001\n\036com.go"
+          + "ogle.cloud.aiplatform.v1B\036FeaturestoreOn"
+          + "lineServiceProtoP\001Z>cloud.google.com/go/"
+          + "aiplatform/apiv1/aiplatformpb;aiplatform"
+          + "pb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google"
+          + "\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AI"
+          + "Platform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOrBuilder.java
index c7e4c74ef5ae..ccc59fda4efe 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreOrBuilder.java
@@ -159,9 +159,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -178,9 +180,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -200,9 +204,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -219,9 +225,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -242,9 +250,11 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreProto.java
index 5f55fd9f2247..3cbe59b1b5e3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreProto.java
@@ -57,37 +57,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "gle/api/field_behavior.proto\032\031google/api"
           + "/resource.proto\0320google/cloud/aiplatform"
           + "/v1/encryption_spec.proto\032\037google/protob"
-          + "uf/timestamp.proto\"\313\007\n\014Featurestore\022\021\n\004n"
-          + "ame\030\001 \001(\tB\003\340A\003\0224\n\013create_time\030\003 \001(\0132\032.go"
-          + "ogle.protobuf.TimestampB\003\340A\003\0224\n\013update_t"
-          + "ime\030\004 \001(\0132\032.google.protobuf.TimestampB\003\340"
-          + "A\003\022\021\n\004etag\030\005 \001(\tB\003\340A\001\022I\n\006labels\030\006 \003(\01324."
-          + "google.cloud.aiplatform.v1.Featurestore."
-          + "LabelsEntryB\003\340A\001\022`\n\025online_serving_confi"
-          + "g\030\007 \001(\0132<.google.cloud.aiplatform.v1.Fea"
-          + "turestore.OnlineServingConfigB\003\340A\001\022B\n\005st"
-          + "ate\030\010 \001(\0162..google.cloud.aiplatform.v1.F"
-          + "eaturestore.StateB\003\340A\003\022$\n\027online_storage"
-          + "_ttl_days\030\r \001(\005B\003\340A\001\022H\n\017encryption_spec\030"
-          + "\n \001(\0132*.google.cloud.aiplatform.v1.Encry"
-          + "ptionSpecB\003\340A\001\032\353\001\n\023OnlineServingConfig\022\030"
-          + "\n\020fixed_node_count\030\002 \001(\005\022U\n\007scaling\030\004 \001("
-          + "\0132D.google.cloud.aiplatform.v1.Featurest"
-          + "ore.OnlineServingConfig.Scaling\032c\n\007Scali"
-          + "ng\022\033\n\016min_node_count\030\001 \001(\005B\003\340A\002\022\026\n\016max_n"
-          + "ode_count\030\002 \001(\005\022#\n\026cpu_utilization_targe"
-          + "t\030\003 \001(\005B\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
-          + "\022\r\n\005value\030\002 \001(\t:\0028\001\"8\n\005State\022\025\n\021STATE_UN"
-          + "SPECIFIED\020\000\022\n\n\006STABLE\020\001\022\014\n\010UPDATING\020\002:q\352"
-          + "An\n&aiplatform.googleapis.com/Featuresto"
-          + "re\022Dprojects/{project}/locations/{locati"
-          + "on}/featurestores/{featurestore}B\317\001\n\036com"
-          + ".google.cloud.aiplatform.v1B\021Featurestor"
-          + "eProtoP\001Z>cloud.google.com/go/aiplatform"
-          + "/apiv1/aiplatformpb;aiplatformpb\252\002\032Googl"
-          + "e.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIP"
-          + "latform\\V1\352\002\035Google::Cloud::AIPlatform::"
-          + "V1b\006proto3"
+          + "uf/timestamp.proto\"\326\007\n\014Featurestore\022\022\n\004n"
+          + "ame\030\001 \001(\tB\004\342A\001\003\0225\n\013create_time\030\003 \001(\0132\032.g"
+          + "oogle.protobuf.TimestampB\004\342A\001\003\0225\n\013update"
+          + "_time\030\004 \001(\0132\032.google.protobuf.TimestampB"
+          + "\004\342A\001\003\022\022\n\004etag\030\005 \001(\tB\004\342A\001\001\022J\n\006labels\030\006 \003("
+          + "\01324.google.cloud.aiplatform.v1.Featurest"
+          + "ore.LabelsEntryB\004\342A\001\001\022a\n\025online_serving_"
+          + "config\030\007 \001(\0132<.google.cloud.aiplatform.v"
+          + "1.Featurestore.OnlineServingConfigB\004\342A\001\001"
+          + "\022C\n\005state\030\010 \001(\0162..google.cloud.aiplatfor"
+          + "m.v1.Featurestore.StateB\004\342A\001\003\022%\n\027online_"
+          + "storage_ttl_days\030\r \001(\005B\004\342A\001\001\022I\n\017encrypti"
+          + "on_spec\030\n \001(\0132*.google.cloud.aiplatform."
+          + "v1.EncryptionSpecB\004\342A\001\001\032\355\001\n\023OnlineServin"
+          + "gConfig\022\030\n\020fixed_node_count\030\002 \001(\005\022U\n\007sca"
+          + "ling\030\004 \001(\0132D.google.cloud.aiplatform.v1."
+          + "Featurestore.OnlineServingConfig.Scaling"
+          + "\032e\n\007Scaling\022\034\n\016min_node_count\030\001 \001(\005B\004\342A\001"
+          + "\002\022\026\n\016max_node_count\030\002 \001(\005\022$\n\026cpu_utiliza"
+          + "tion_target\030\003 \001(\005B\004\342A\001\001\032-\n\013LabelsEntry\022\013"
+          + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"8\n\005State\022"
+          + "\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006STABLE\020\001\022\014\n\010UP"
+          + "DATING\020\002:q\352An\n&aiplatform.googleapis.com"
+          + "/Featurestore\022Dprojects/{project}/locati"
+          + "ons/{location}/featurestores/{featuresto"
+          + "re}B\317\001\n\036com.google.cloud.aiplatform.v1B\021"
+          + "FeaturestoreProtoP\001Z>cloud.google.com/go"
+          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
+          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
+          + "IPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreServiceProto.java
index a26ddb4b3fd5..36ab0ebf7033 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FeaturestoreServiceProto.java
@@ -255,356 +255,358 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "nning/operations.proto\032\033google/protobuf/"
           + "empty.proto\032 google/protobuf/field_mask."
           + "proto\032\037google/protobuf/timestamp.proto\032\032"
-          + "google/type/interval.proto\"\276\001\n\031CreateFea"
-          + "turestoreRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A("
-          + "\022&aiplatform.googleapis.com/Featurestore"
-          + "\022C\n\014featurestore\030\002 \001(\0132(.google.cloud.ai"
-          + "platform.v1.FeaturestoreB\003\340A\002\022\034\n\017feature"
-          + "store_id\030\003 \001(\tB\003\340A\002\"V\n\026GetFeaturestoreRe"
-          + "quest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&aiplatform."
-          + "googleapis.com/Featurestore\"\322\001\n\030ListFeat"
-          + "urestoresRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A("
-          + "\022&aiplatform.googleapis.com/Featurestore"
-          + "\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\np"
-          + "age_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\trea"
-          + "d_mask\030\006 \001(\0132\032.google.protobuf.FieldMask"
-          + "\"u\n\031ListFeaturestoresResponse\022?\n\rfeature"
-          + "stores\030\001 \003(\0132(.google.cloud.aiplatform.v"
-          + "1.Featurestore\022\027\n\017next_page_token\030\002 \001(\t\""
-          + "\221\001\n\031UpdateFeaturestoreRequest\022C\n\014feature"
-          + "store\030\001 \001(\0132(.google.cloud.aiplatform.v1"
-          + ".FeaturestoreB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132"
-          + "\032.google.protobuf.FieldMask\"h\n\031DeleteFea"
-          + "turestoreRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&"
-          + "aiplatform.googleapis.com/Featurestore\022\r"
-          + "\n\005force\030\002 \001(\010\"\236\005\n\032ImportFeatureValuesReq"
-          + "uest\022=\n\013avro_source\030\002 \001(\0132&.google.cloud"
-          + ".aiplatform.v1.AvroSourceH\000\022E\n\017bigquery_"
-          + "source\030\003 \001(\0132*.google.cloud.aiplatform.v"
-          + "1.BigQuerySourceH\000\022;\n\ncsv_source\030\004 \001(\0132%"
-          + ".google.cloud.aiplatform.v1.CsvSourceH\000\022"
-          + "\034\n\022feature_time_field\030\006 \001(\tH\001\0222\n\014feature"
-          + "_time\030\007 \001(\0132\032.google.protobuf.TimestampH"
-          + "\001\022A\n\013entity_type\030\001 \001(\tB,\340A\002\372A&\n$aiplatfo"
-          + "rm.googleapis.com/EntityType\022\027\n\017entity_i"
-          + "d_field\030\005 \001(\t\022^\n\rfeature_specs\030\010 \003(\0132B.g"
-          + "oogle.cloud.aiplatform.v1.ImportFeatureV"
-          + "aluesRequest.FeatureSpecB\003\340A\002\022\036\n\026disable"
-          + "_online_serving\030\t \001(\010\022\024\n\014worker_count\030\013 "
-          + "\001(\005\022\"\n\032disable_ingestion_analysis\030\014 \001(\010\032"
-          + "4\n\013FeatureSpec\022\017\n\002id\030\001 \001(\tB\003\340A\002\022\024\n\014sourc"
-          + "e_field\030\002 \001(\tB\010\n\006sourceB\025\n\023feature_time_"
-          + "source\"\255\001\n\033ImportFeatureValuesResponse\022\035"
-          + "\n\025imported_entity_count\030\001 \001(\003\022$\n\034importe"
-          + "d_feature_value_count\030\002 \001(\003\022\031\n\021invalid_r"
-          + "ow_count\030\006 \001(\003\022.\n×tamp_outside_rete"
-          + "ntion_rows_count\030\004 \001(\003\"\321\006\n\035BatchReadFeat"
-          + "ureValuesRequest\022C\n\022csv_read_instances\030\003"
-          + " \001(\0132%.google.cloud.aiplatform.v1.CsvSou"
-          + "rceH\000\022M\n\027bigquery_read_instances\030\005 \001(\0132*"
-          + ".google.cloud.aiplatform.v1.BigQuerySour"
-          + "ceH\000\022D\n\014featurestore\030\001 \001(\tB.\340A\002\372A(\n&aipl"
-          + "atform.googleapis.com/Featurestore\022M\n\013de"
-          + "stination\030\004 \001(\01323.google.cloud.aiplatfor"
-          + "m.v1.FeatureValueDestinationB\003\340A\002\022g\n\023pas"
-          + "s_through_fields\030\010 \003(\0132J.google.cloud.ai"
-          + "platform.v1.BatchReadFeatureValuesReques"
-          + "t.PassThroughField\022h\n\021entity_type_specs\030"
-          + "\007 \003(\0132H.google.cloud.aiplatform.v1.Batch"
-          + "ReadFeatureValuesRequest.EntityTypeSpecB"
-          + "\003\340A\002\0223\n\nstart_time\030\013 \001(\0132\032.google.protob"
-          + "uf.TimestampB\003\340A\001\032+\n\020PassThroughField\022\027\n"
-          + "\nfield_name\030\001 \001(\tB\003\340A\002\032\302\001\n\016EntityTypeSpe"
-          + "c\022\033\n\016entity_type_id\030\001 \001(\tB\003\340A\002\022J\n\020featur"
-          + "e_selector\030\002 \001(\0132+.google.cloud.aiplatfo"
-          + "rm.v1.FeatureSelectorB\003\340A\002\022G\n\010settings\030\003"
-          + " \003(\01325.google.cloud.aiplatform.v1.Destin"
-          + "ationFeatureSettingB\r\n\013read_option\"\350\005\n\032E"
-          + "xportFeatureValuesRequest\022`\n\017snapshot_ex"
-          + "port\030\003 \001(\0132E.google.cloud.aiplatform.v1."
-          + "ExportFeatureValuesRequest.SnapshotExpor"
-          + "tH\000\022X\n\013full_export\030\007 \001(\0132A.google.cloud."
-          + "aiplatform.v1.ExportFeatureValuesRequest"
-          + ".FullExportH\000\022A\n\013entity_type\030\001 \001(\tB,\340A\002\372"
-          + "A&\n$aiplatform.googleapis.com/EntityType"
-          + "\022M\n\013destination\030\004 \001(\01323.google.cloud.aip"
-          + "latform.v1.FeatureValueDestinationB\003\340A\002\022"
-          + "J\n\020feature_selector\030\005 \001(\0132+.google.cloud"
-          + ".aiplatform.v1.FeatureSelectorB\003\340A\002\022G\n\010s"
-          + "ettings\030\006 \003(\01325.google.cloud.aiplatform."
-          + "v1.DestinationFeatureSetting\032s\n\016Snapshot"
-          + "Export\0221\n\rsnapshot_time\030\001 \001(\0132\032.google.p"
-          + "rotobuf.Timestamp\022.\n\nstart_time\030\002 \001(\0132\032."
-          + "google.protobuf.Timestamp\032j\n\nFullExport\022"
-          + ".\n\nstart_time\030\002 \001(\0132\032.google.protobuf.Ti"
-          + "mestamp\022,\n\010end_time\030\001 \001(\0132\032.google.proto"
-          + "buf.TimestampB\006\n\004mode\"O\n\031DestinationFeat"
-          + "ureSetting\022\027\n\nfeature_id\030\001 \001(\tB\003\340A\002\022\031\n\021d"
-          + "estination_field\030\002 \001(\t\"\221\002\n\027FeatureValueD"
-          + "estination\022O\n\024bigquery_destination\030\001 \001(\013"
-          + "2/.google.cloud.aiplatform.v1.BigQueryDe"
-          + "stinationH\000\022O\n\024tfrecord_destination\030\002 \001("
-          + "\0132/.google.cloud.aiplatform.v1.TFRecordD"
-          + "estinationH\000\022E\n\017csv_destination\030\003 \001(\0132*."
-          + "google.cloud.aiplatform.v1.CsvDestinatio"
-          + "nH\000B\r\n\013destination\"\035\n\033ExportFeatureValue"
-          + "sResponse\" \n\036BatchReadFeatureValuesRespo"
-          + "nse\"\263\001\n\027CreateEntityTypeRequest\022>\n\006paren"
-          + "t\030\001 \001(\tB.\340A\002\372A(\n&aiplatform.googleapis.c"
-          + "om/Featurestore\022;\n\013entity_type\030\002 \001(\0132&.g"
-          + "oogle.cloud.aiplatform.v1.EntityType\022\033\n\016"
-          + "entity_type_id\030\003 \001(\tB\003\340A\002\"R\n\024GetEntityTy"
-          + "peRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$aiplatf"
-          + "orm.googleapis.com/EntityType\"\316\001\n\026ListEn"
-          + "tityTypesRequest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&"
-          + "\022$aiplatform.googleapis.com/EntityType\022\016"
-          + "\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npag"
-          + "e_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_"
-          + "mask\030\006 \001(\0132\032.google.protobuf.FieldMask\"p"
-          + "\n\027ListEntityTypesResponse\022<\n\014entity_type"
-          + "s\030\001 \003(\0132&.google.cloud.aiplatform.v1.Ent"
-          + "ityType\022\027\n\017next_page_token\030\002 \001(\t\"\214\001\n\027Upd"
-          + "ateEntityTypeRequest\022@\n\013entity_type\030\001 \001("
-          + "\0132&.google.cloud.aiplatform.v1.EntityTyp"
-          + "eB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.pro"
-          + "tobuf.FieldMask\"d\n\027DeleteEntityTypeReque"
-          + "st\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.goo"
-          + "gleapis.com/EntityType\022\r\n\005force\030\002 \001(\010\"\250\001"
-          + "\n\024CreateFeatureRequest\022<\n\006parent\030\001 \001(\tB,"
-          + "\340A\002\372A&\n$aiplatform.googleapis.com/Entity"
-          + "Type\0229\n\007feature\030\002 \001(\0132#.google.cloud.aip"
-          + "latform.v1.FeatureB\003\340A\002\022\027\n\nfeature_id\030\003 "
-          + "\001(\tB\003\340A\002\"\243\001\n\032BatchCreateFeaturesRequest\022"
-          + "<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.goog"
-          + "leapis.com/EntityType\022G\n\010requests\030\002 \003(\0132"
-          + "0.google.cloud.aiplatform.v1.CreateFeatu"
-          + "reRequestB\003\340A\002\"T\n\033BatchCreateFeaturesRes"
-          + "ponse\0225\n\010features\030\001 \003(\0132#.google.cloud.a"
-          + "iplatform.v1.Feature\"L\n\021GetFeatureReques"
-          + "t\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.goog"
-          + "leapis.com/Feature\"\344\001\n\023ListFeaturesReque"
-          + "st\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\022!aiplatform.g"
-          + "oogleapis.com/Feature\022\016\n\006filter\030\002 \001(\t\022\021\n"
-          + "\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010"
-          + "order_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.goog"
-          + "le.protobuf.FieldMask\022\032\n\022latest_stats_co"
-          + "unt\030\007 \001(\005\"f\n\024ListFeaturesResponse\0225\n\010fea"
-          + "tures\030\001 \003(\0132#.google.cloud.aiplatform.v1"
-          + ".Feature\022\027\n\017next_page_token\030\002 \001(\t\"\212\001\n\025Se"
-          + "archFeaturesRequest\022;\n\010location\030\001 \001(\tB)\340"
-          + "A\002\372A#\n!locations.googleapis.com/Location"
-          + "\022\r\n\005query\030\003 \001(\t\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npa"
-          + "ge_token\030\005 \001(\t\"h\n\026SearchFeaturesResponse"
-          + "\0225\n\010features\030\001 \003(\0132#.google.cloud.aiplat"
-          + "form.v1.Feature\022\027\n\017next_page_token\030\002 \001(\t"
-          + "\"\202\001\n\024UpdateFeatureRequest\0229\n\007feature\030\001 \001"
-          + "(\0132#.google.cloud.aiplatform.v1.FeatureB"
-          + "\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.proto"
-          + "buf.FieldMask\"O\n\024DeleteFeatureRequest\0227\n"
-          + "\004name\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleap"
-          + "is.com/Feature\"u\n#CreateFeaturestoreOper"
-          + "ationMetadata\022N\n\020generic_metadata\030\001 \001(\0132"
-          + "4.google.cloud.aiplatform.v1.GenericOper"
-          + "ationMetadata\"u\n#UpdateFeaturestoreOpera"
-          + "tionMetadata\022N\n\020generic_metadata\030\001 \001(\01324"
-          + ".google.cloud.aiplatform.v1.GenericOpera"
-          + "tionMetadata\"\233\002\n$ImportFeatureValuesOper"
-          + "ationMetadata\022N\n\020generic_metadata\030\001 \001(\0132"
-          + "4.google.cloud.aiplatform.v1.GenericOper"
-          + "ationMetadata\022\035\n\025imported_entity_count\030\002"
-          + " \001(\003\022$\n\034imported_feature_value_count\030\003 \001"
-          + "(\003\022\023\n\013source_uris\030\004 \003(\t\022\031\n\021invalid_row_c"
-          + "ount\030\006 \001(\003\022.\n×tamp_outside_retentio"
-          + "n_rows_count\030\007 \001(\003\"v\n$ExportFeatureValue"
-          + "sOperationMetadata\022N\n\020generic_metadata\030\001"
-          + " \001(\01324.google.cloud.aiplatform.v1.Generi"
-          + "cOperationMetadata\"y\n\'BatchReadFeatureVa"
-          + "luesOperationMetadata\022N\n\020generic_metadat"
-          + "a\030\001 \001(\01324.google.cloud.aiplatform.v1.Gen"
-          + "ericOperationMetadata\"v\n$DeleteFeatureVa"
-          + "luesOperationMetadata\022N\n\020generic_metadat"
-          + "a\030\001 \001(\01324.google.cloud.aiplatform.v1.Gen"
-          + "ericOperationMetadata\"s\n!CreateEntityTyp"
-          + "eOperationMetadata\022N\n\020generic_metadata\030\001"
-          + " \001(\01324.google.cloud.aiplatform.v1.Generi"
-          + "cOperationMetadata\"p\n\036CreateFeatureOpera"
-          + "tionMetadata\022N\n\020generic_metadata\030\001 \001(\01324"
-          + ".google.cloud.aiplatform.v1.GenericOpera"
-          + "tionMetadata\"v\n$BatchCreateFeaturesOpera"
-          + "tionMetadata\022N\n\020generic_metadata\030\001 \001(\01324"
-          + ".google.cloud.aiplatform.v1.GenericOpera"
-          + "tionMetadata\"\345\004\n\032DeleteFeatureValuesRequ"
-          + "est\022\\\n\rselect_entity\030\002 \001(\0132C.google.clou"
-          + "d.aiplatform.v1.DeleteFeatureValuesReque"
-          + "st.SelectEntityH\000\022y\n\035select_time_range_a"
-          + "nd_feature\030\003 \001(\0132P.google.cloud.aiplatfo"
-          + "rm.v1.DeleteFeatureValuesRequest.SelectT"
-          + "imeRangeAndFeatureH\000\022A\n\013entity_type\030\001 \001("
-          + "\tB,\340A\002\372A&\n$aiplatform.googleapis.com/Ent"
-          + "ityType\032]\n\014SelectEntity\022M\n\022entity_id_sel"
-          + "ector\030\001 \001(\0132,.google.cloud.aiplatform.v1"
-          + ".EntityIdSelectorB\003\340A\002\032\273\001\n\031SelectTimeRan"
-          + "geAndFeature\022.\n\ntime_range\030\001 \001(\0132\025.googl"
-          + "e.type.IntervalB\003\340A\002\022J\n\020feature_selector"
-          + "\030\002 \001(\0132+.google.cloud.aiplatform.v1.Feat"
-          + "ureSelectorB\003\340A\002\022\"\n\032skip_online_storage_"
-          + "delete\030\003 \001(\010B\016\n\014DeleteOption\"\222\004\n\033DeleteF"
-          + "eatureValuesResponse\022]\n\rselect_entity\030\001 "
-          + "\001(\0132D.google.cloud.aiplatform.v1.DeleteF"
-          + "eatureValuesResponse.SelectEntityH\000\022z\n\035s"
-          + "elect_time_range_and_feature\030\002 \001(\0132Q.goo"
-          + "gle.cloud.aiplatform.v1.DeleteFeatureVal"
-          + "uesResponse.SelectTimeRangeAndFeatureH\000\032"
-          + "m\n\014SelectEntity\0220\n(offline_storage_delet"
-          + "ed_entity_row_count\030\001 \001(\003\022+\n#online_stor"
-          + "age_deleted_entity_count\030\002 \001(\003\032\234\001\n\031Selec"
-          + "tTimeRangeAndFeature\022\036\n\026impacted_feature"
-          + "_count\030\001 \001(\003\0221\n)offline_storage_modified"
-          + "_entity_row_count\030\002 \001(\003\022,\n$online_storag"
-          + "e_modified_entity_count\030\003 \001(\003B\n\n\010respons"
-          + "e\"{\n\020EntityIdSelector\022;\n\ncsv_source\030\003 \001("
-          + "\0132%.google.cloud.aiplatform.v1.CsvSource"
-          + "H\000\022\027\n\017entity_id_field\030\005 \001(\tB\021\n\017EntityIds"
-          + "Source2\346)\n\023FeaturestoreService\022\246\002\n\022Creat"
-          + "eFeaturestore\0225.google.cloud.aiplatform."
-          + "v1.CreateFeaturestoreRequest\032\035.google.lo"
-          + "ngrunning.Operation\"\271\001\202\323\344\223\002A\"1/v1/{paren"
-          + "t=projects/*/locations/*}/featurestores:"
-          + "\014featurestore\332A\023parent,featurestore\332A#pa"
-          + "rent,featurestore,featurestore_id\312A3\n\014Fe"
-          + "aturestore\022#CreateFeaturestoreOperationM"
-          + "etadata\022\261\001\n\017GetFeaturestore\0222.google.clo"
-          + "ud.aiplatform.v1.GetFeaturestoreRequest\032"
-          + "(.google.cloud.aiplatform.v1.Featurestor"
-          + "e\"@\202\323\344\223\0023\0221/v1/{name=projects/*/location"
-          + "s/*/featurestores/*}\332A\004name\022\304\001\n\021ListFeat"
-          + "urestores\0224.google.cloud.aiplatform.v1.L"
-          + "istFeaturestoresRequest\0325.google.cloud.a"
-          + "iplatform.v1.ListFeaturestoresResponse\"B"
-          + "\202\323\344\223\0023\0221/v1/{parent=projects/*/locations"
-          + "/*}/featurestores\332A\006parent\022\222\002\n\022UpdateFea"
-          + "turestore\0225.google.cloud.aiplatform.v1.U"
-          + "pdateFeaturestoreRequest\032\035.google.longru"
-          + "nning.Operation\"\245\001\202\323\344\223\002N2>/v1/{featurest"
-          + "ore.name=projects/*/locations/*/features"
-          + "tores/*}:\014featurestore\332A\030featurestore,up"
-          + "date_mask\312A3\n\014Featurestore\022#UpdateFeatur"
-          + "estoreOperationMetadata\022\355\001\n\022DeleteFeatur"
-          + "estore\0225.google.cloud.aiplatform.v1.Dele"
+          + "google/type/interval.proto\"\301\001\n\031CreateFea"
+          + "turestoreRequest\022?\n\006parent\030\001 \001(\tB/\342A\001\002\372A"
+          + "(\022&aiplatform.googleapis.com/Featurestor"
+          + "e\022D\n\014featurestore\030\002 \001(\0132(.google.cloud.a"
+          + "iplatform.v1.FeaturestoreB\004\342A\001\002\022\035\n\017featu"
+          + "restore_id\030\003 \001(\tB\004\342A\001\002\"W\n\026GetFeaturestor"
+          + "eRequest\022=\n\004name\030\001 \001(\tB/\342A\001\002\372A(\n&aiplatf"
+          + "orm.googleapis.com/Featurestore\"\323\001\n\030List"
+          + "FeaturestoresRequest\022?\n\006parent\030\001 \001(\tB/\342A"
+          + "\001\002\372A(\022&aiplatform.googleapis.com/Feature"
+          + "store\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005"
+          + "\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-"
+          + "\n\tread_mask\030\006 \001(\0132\032.google.protobuf.Fiel"
+          + "dMask\"u\n\031ListFeaturestoresResponse\022?\n\rfe"
+          + "aturestores\030\001 \003(\0132(.google.cloud.aiplatf"
+          + "orm.v1.Featurestore\022\027\n\017next_page_token\030\002"
+          + " \001(\t\"\222\001\n\031UpdateFeaturestoreRequest\022D\n\014fe"
+          + "aturestore\030\001 \001(\0132(.google.cloud.aiplatfo"
+          + "rm.v1.FeaturestoreB\004\342A\001\002\022/\n\013update_mask\030"
+          + "\002 \001(\0132\032.google.protobuf.FieldMask\"i\n\031Del"
+          + "eteFeaturestoreRequest\022=\n\004name\030\001 \001(\tB/\342A"
+          + "\001\002\372A(\n&aiplatform.googleapis.com/Feature"
+          + "store\022\r\n\005force\030\002 \001(\010\"\241\005\n\032ImportFeatureVa"
+          + "luesRequest\022=\n\013avro_source\030\002 \001(\0132&.googl"
+          + "e.cloud.aiplatform.v1.AvroSourceH\000\022E\n\017bi"
+          + "gquery_source\030\003 \001(\0132*.google.cloud.aipla"
+          + "tform.v1.BigQuerySourceH\000\022;\n\ncsv_source\030"
+          + "\004 \001(\0132%.google.cloud.aiplatform.v1.CsvSo"
+          + "urceH\000\022\034\n\022feature_time_field\030\006 \001(\tH\001\0222\n\014"
+          + "feature_time\030\007 \001(\0132\032.google.protobuf.Tim"
+          + "estampH\001\022B\n\013entity_type\030\001 \001(\tB-\342A\001\002\372A&\n$"
+          + "aiplatform.googleapis.com/EntityType\022\027\n\017"
+          + "entity_id_field\030\005 \001(\t\022_\n\rfeature_specs\030\010"
+          + " \003(\0132B.google.cloud.aiplatform.v1.Import"
+          + "FeatureValuesRequest.FeatureSpecB\004\342A\001\002\022\036"
+          + "\n\026disable_online_serving\030\t \001(\010\022\024\n\014worker"
+          + "_count\030\013 \001(\005\022\"\n\032disable_ingestion_analys"
+          + "is\030\014 \001(\010\0325\n\013FeatureSpec\022\020\n\002id\030\001 \001(\tB\004\342A\001"
+          + "\002\022\024\n\014source_field\030\002 \001(\tB\010\n\006sourceB\025\n\023fea"
+          + "ture_time_source\"\255\001\n\033ImportFeatureValues"
+          + "Response\022\035\n\025imported_entity_count\030\001 \001(\003\022"
+          + "$\n\034imported_feature_value_count\030\002 \001(\003\022\031\n"
+          + "\021invalid_row_count\030\006 \001(\003\022.\n×tamp_ou"
+          + "tside_retention_rows_count\030\004 \001(\003\"\330\006\n\035Bat"
+          + "chReadFeatureValuesRequest\022C\n\022csv_read_i"
+          + "nstances\030\003 \001(\0132%.google.cloud.aiplatform"
+          + ".v1.CsvSourceH\000\022M\n\027bigquery_read_instanc"
+          + "es\030\005 \001(\0132*.google.cloud.aiplatform.v1.Bi"
+          + "gQuerySourceH\000\022E\n\014featurestore\030\001 \001(\tB/\342A"
+          + "\001\002\372A(\n&aiplatform.googleapis.com/Feature"
+          + "store\022N\n\013destination\030\004 \001(\01323.google.clou"
+          + "d.aiplatform.v1.FeatureValueDestinationB"
+          + "\004\342A\001\002\022g\n\023pass_through_fields\030\010 \003(\0132J.goo"
+          + "gle.cloud.aiplatform.v1.BatchReadFeature"
+          + "ValuesRequest.PassThroughField\022i\n\021entity"
+          + "_type_specs\030\007 \003(\0132H.google.cloud.aiplatf"
+          + "orm.v1.BatchReadFeatureValuesRequest.Ent"
+          + "ityTypeSpecB\004\342A\001\002\0224\n\nstart_time\030\013 \001(\0132\032."
+          + "google.protobuf.TimestampB\004\342A\001\001\032,\n\020PassT"
+          + "hroughField\022\030\n\nfield_name\030\001 \001(\tB\004\342A\001\002\032\304\001"
+          + "\n\016EntityTypeSpec\022\034\n\016entity_type_id\030\001 \001(\t"
+          + "B\004\342A\001\002\022K\n\020feature_selector\030\002 \001(\0132+.googl"
+          + "e.cloud.aiplatform.v1.FeatureSelectorB\004\342"
+          + "A\001\002\022G\n\010settings\030\003 \003(\01325.google.cloud.aip"
+          + "latform.v1.DestinationFeatureSettingB\r\n\013"
+          + "read_option\"\353\005\n\032ExportFeatureValuesReque"
+          + "st\022`\n\017snapshot_export\030\003 \001(\0132E.google.clo"
+          + "ud.aiplatform.v1.ExportFeatureValuesRequ"
+          + "est.SnapshotExportH\000\022X\n\013full_export\030\007 \001("
+          + "\0132A.google.cloud.aiplatform.v1.ExportFea"
+          + "tureValuesRequest.FullExportH\000\022B\n\013entity"
+          + "_type\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.googlea"
+          + "pis.com/EntityType\022N\n\013destination\030\004 \001(\0132"
+          + "3.google.cloud.aiplatform.v1.FeatureValu"
+          + "eDestinationB\004\342A\001\002\022K\n\020feature_selector\030\005"
+          + " \001(\0132+.google.cloud.aiplatform.v1.Featur"
+          + "eSelectorB\004\342A\001\002\022G\n\010settings\030\006 \003(\01325.goog"
+          + "le.cloud.aiplatform.v1.DestinationFeatur"
+          + "eSetting\032s\n\016SnapshotExport\0221\n\rsnapshot_t"
+          + "ime\030\001 \001(\0132\032.google.protobuf.Timestamp\022.\n"
+          + "\nstart_time\030\002 \001(\0132\032.google.protobuf.Time"
+          + "stamp\032j\n\nFullExport\022.\n\nstart_time\030\002 \001(\0132"
+          + "\032.google.protobuf.Timestamp\022,\n\010end_time\030"
+          + "\001 \001(\0132\032.google.protobuf.TimestampB\006\n\004mod"
+          + "e\"P\n\031DestinationFeatureSetting\022\030\n\nfeatur"
+          + "e_id\030\001 \001(\tB\004\342A\001\002\022\031\n\021destination_field\030\002 "
+          + "\001(\t\"\221\002\n\027FeatureValueDestination\022O\n\024bigqu"
+          + "ery_destination\030\001 \001(\0132/.google.cloud.aip"
+          + "latform.v1.BigQueryDestinationH\000\022O\n\024tfre"
+          + "cord_destination\030\002 \001(\0132/.google.cloud.ai"
+          + "platform.v1.TFRecordDestinationH\000\022E\n\017csv"
+          + "_destination\030\003 \001(\0132*.google.cloud.aiplat"
+          + "form.v1.CsvDestinationH\000B\r\n\013destination\""
+          + "\035\n\033ExportFeatureValuesResponse\" \n\036BatchR"
+          + "eadFeatureValuesResponse\"\265\001\n\027CreateEntit"
+          + "yTypeRequest\022?\n\006parent\030\001 \001(\tB/\342A\001\002\372A(\n&a"
+          + "iplatform.googleapis.com/Featurestore\022;\n"
+          + "\013entity_type\030\002 \001(\0132&.google.cloud.aiplat"
+          + "form.v1.EntityType\022\034\n\016entity_type_id\030\003 \001"
+          + "(\tB\004\342A\001\002\"S\n\024GetEntityTypeRequest\022;\n\004name"
+          + "\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.googleapis.c"
+          + "om/EntityType\"\317\001\n\026ListEntityTypesRequest"
+          + "\022=\n\006parent\030\001 \001(\tB-\342A\001\002\372A&\022$aiplatform.go"
+          + "ogleapis.com/EntityType\022\016\n\006filter\030\002 \001(\t\022"
+          + "\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020"
+          + "\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.go"
+          + "ogle.protobuf.FieldMask\"p\n\027ListEntityTyp"
+          + "esResponse\022<\n\014entity_types\030\001 \003(\0132&.googl"
+          + "e.cloud.aiplatform.v1.EntityType\022\027\n\017next"
+          + "_page_token\030\002 \001(\t\"\215\001\n\027UpdateEntityTypeRe"
+          + "quest\022A\n\013entity_type\030\001 \001(\0132&.google.clou"
+          + "d.aiplatform.v1.EntityTypeB\004\342A\001\002\022/\n\013upda"
+          + "te_mask\030\002 \001(\0132\032.google.protobuf.FieldMas"
+          + "k\"e\n\027DeleteEntityTypeRequest\022;\n\004name\030\001 \001"
+          + "(\tB-\342A\001\002\372A&\n$aiplatform.googleapis.com/E"
+          + "ntityType\022\r\n\005force\030\002 \001(\010\"\253\001\n\024CreateFeatu"
+          + "reRequest\022=\n\006parent\030\001 \001(\tB-\342A\001\002\372A&\n$aipl"
+          + "atform.googleapis.com/EntityType\022:\n\007feat"
+          + "ure\030\002 \001(\0132#.google.cloud.aiplatform.v1.F"
+          + "eatureB\004\342A\001\002\022\030\n\nfeature_id\030\003 \001(\tB\004\342A\001\002\"\245"
+          + "\001\n\032BatchCreateFeaturesRequest\022=\n\006parent\030"
+          + "\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.googleapis.co"
+          + "m/EntityType\022H\n\010requests\030\002 \003(\01320.google."
+          + "cloud.aiplatform.v1.CreateFeatureRequest"
+          + "B\004\342A\001\002\"T\n\033BatchCreateFeaturesResponse\0225\n"
+          + "\010features\030\001 \003(\0132#.google.cloud.aiplatfor"
+          + "m.v1.Feature\"M\n\021GetFeatureRequest\0228\n\004nam"
+          + "e\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapis."
+          + "com/Feature\"\345\001\n\023ListFeaturesRequest\022:\n\006p"
+          + "arent\030\001 \001(\tB*\342A\001\002\372A#\022!aiplatform.googlea"
+          + "pis.com/Feature\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_"
+          + "size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_"
+          + "by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.pro"
+          + "tobuf.FieldMask\022\032\n\022latest_stats_count\030\007 "
+          + "\001(\005\"f\n\024ListFeaturesResponse\0225\n\010features\030"
+          + "\001 \003(\0132#.google.cloud.aiplatform.v1.Featu"
+          + "re\022\027\n\017next_page_token\030\002 \001(\t\"\213\001\n\025SearchFe"
+          + "aturesRequest\022<\n\010location\030\001 \001(\tB*\342A\001\002\372A#"
+          + "\n!locations.googleapis.com/Location\022\r\n\005q"
+          + "uery\030\003 \001(\t\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npage_to"
+          + "ken\030\005 \001(\t\"h\n\026SearchFeaturesResponse\0225\n\010f"
+          + "eatures\030\001 \003(\0132#.google.cloud.aiplatform."
+          + "v1.Feature\022\027\n\017next_page_token\030\002 \001(\t\"\203\001\n\024"
+          + "UpdateFeatureRequest\022:\n\007feature\030\001 \001(\0132#."
+          + "google.cloud.aiplatform.v1.FeatureB\004\342A\001\002"
+          + "\022/\n\013update_mask\030\002 \001(\0132\032.google.protobuf."
+          + "FieldMask\"P\n\024DeleteFeatureRequest\0228\n\004nam"
+          + "e\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapis."
+          + "com/Feature\"u\n#CreateFeaturestoreOperati"
+          + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g"
+          + "oogle.cloud.aiplatform.v1.GenericOperati"
+          + "onMetadata\"u\n#UpdateFeaturestoreOperatio"
+          + "nMetadata\022N\n\020generic_metadata\030\001 \001(\01324.go"
+          + "ogle.cloud.aiplatform.v1.GenericOperatio"
+          + "nMetadata\"\273\002\n$ImportFeatureValuesOperati"
+          + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g"
+          + "oogle.cloud.aiplatform.v1.GenericOperati"
+          + "onMetadata\022\035\n\025imported_entity_count\030\002 \001("
+          + "\003\022$\n\034imported_feature_value_count\030\003 \001(\003\022"
+          + "\023\n\013source_uris\030\004 \003(\t\022\031\n\021invalid_row_coun"
+          + "t\030\006 \001(\003\022.\n×tamp_outside_retention_r"
+          + "ows_count\030\007 \001(\003\022\036\n\026blocking_operation_id"
+          + "s\030\010 \003(\003\"v\n$ExportFeatureValuesOperationM"
+          + "etadata\022N\n\020generic_metadata\030\001 \001(\01324.goog"
+          + "le.cloud.aiplatform.v1.GenericOperationM"
+          + "etadata\"y\n\'BatchReadFeatureValuesOperati"
+          + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g"
+          + "oogle.cloud.aiplatform.v1.GenericOperati"
+          + "onMetadata\"v\n$DeleteFeatureValuesOperati"
+          + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g"
+          + "oogle.cloud.aiplatform.v1.GenericOperati"
+          + "onMetadata\"s\n!CreateEntityTypeOperationM"
+          + "etadata\022N\n\020generic_metadata\030\001 \001(\01324.goog"
+          + "le.cloud.aiplatform.v1.GenericOperationM"
+          + "etadata\"p\n\036CreateFeatureOperationMetadat"
+          + "a\022N\n\020generic_metadata\030\001 \001(\01324.google.clo"
+          + "ud.aiplatform.v1.GenericOperationMetadat"
+          + "a\"v\n$BatchCreateFeaturesOperationMetadat"
+          + "a\022N\n\020generic_metadata\030\001 \001(\01324.google.clo"
+          + "ud.aiplatform.v1.GenericOperationMetadat"
+          + "a\"\351\004\n\032DeleteFeatureValuesRequest\022\\\n\rsele"
+          + "ct_entity\030\002 \001(\0132C.google.cloud.aiplatfor"
+          + "m.v1.DeleteFeatureValuesRequest.SelectEn"
+          + "tityH\000\022y\n\035select_time_range_and_feature\030"
+          + "\003 \001(\0132P.google.cloud.aiplatform.v1.Delet"
+          + "eFeatureValuesRequest.SelectTimeRangeAnd"
+          + "FeatureH\000\022B\n\013entity_type\030\001 \001(\tB-\342A\001\002\372A&\n"
+          + "$aiplatform.googleapis.com/EntityType\032^\n"
+          + "\014SelectEntity\022N\n\022entity_id_selector\030\001 \001("
+          + "\0132,.google.cloud.aiplatform.v1.EntityIdS"
+          + "electorB\004\342A\001\002\032\275\001\n\031SelectTimeRangeAndFeat"
+          + "ure\022/\n\ntime_range\030\001 \001(\0132\025.google.type.In"
+          + "tervalB\004\342A\001\002\022K\n\020feature_selector\030\002 \001(\0132+"
+          + ".google.cloud.aiplatform.v1.FeatureSelec"
+          + "torB\004\342A\001\002\022\"\n\032skip_online_storage_delete\030"
+          + "\003 \001(\010B\016\n\014DeleteOption\"\222\004\n\033DeleteFeatureV"
+          + "aluesResponse\022]\n\rselect_entity\030\001 \001(\0132D.g"
+          + "oogle.cloud.aiplatform.v1.DeleteFeatureV"
+          + "aluesResponse.SelectEntityH\000\022z\n\035select_t"
+          + "ime_range_and_feature\030\002 \001(\0132Q.google.clo"
+          + "ud.aiplatform.v1.DeleteFeatureValuesResp"
+          + "onse.SelectTimeRangeAndFeatureH\000\032m\n\014Sele"
+          + "ctEntity\0220\n(offline_storage_deleted_enti"
+          + "ty_row_count\030\001 \001(\003\022+\n#online_storage_del"
+          + "eted_entity_count\030\002 \001(\003\032\234\001\n\031SelectTimeRa"
+          + "ngeAndFeature\022\036\n\026impacted_feature_count\030"
+          + "\001 \001(\003\0221\n)offline_storage_modified_entity"
+          + "_row_count\030\002 \001(\003\022,\n$online_storage_modif"
+          + "ied_entity_count\030\003 \001(\003B\n\n\010response\"{\n\020En"
+          + "tityIdSelector\022;\n\ncsv_source\030\003 \001(\0132%.goo"
+          + "gle.cloud.aiplatform.v1.CsvSourceH\000\022\027\n\017e"
+          + "ntity_id_field\030\005 \001(\tB\021\n\017EntityIdsSource2"
+          + "\346)\n\023FeaturestoreService\022\246\002\n\022CreateFeatur"
+          + "estore\0225.google.cloud.aiplatform.v1.Crea"
           + "teFeaturestoreRequest\032\035.google.longrunni"
-          + "ng.Operation\"\200\001\202\323\344\223\0023*1/v1/{name=project"
-          + "s/*/locations/*/featurestores/*}\332A\004name\332"
-          + "A\nname,force\312A0\n\025google.protobuf.Empty\022\027"
-          + "DeleteOperationMetadata\022\250\002\n\020CreateEntity"
-          + "Type\0223.google.cloud.aiplatform.v1.Create"
-          + "EntityTypeRequest\032\035.google.longrunning.O"
-          + "peration\"\277\001\202\323\344\223\002N\"?/v1/{parent=projects/"
-          + "*/locations/*/featurestores/*}/entityTyp"
-          + "es:\013entity_type\332A\022parent,entity_type\332A!p"
-          + "arent,entity_type,entity_type_id\312A/\n\nEnt"
-          + "ityType\022!CreateEntityTypeOperationMetada"
-          + "ta\022\271\001\n\rGetEntityType\0220.google.cloud.aipl"
-          + "atform.v1.GetEntityTypeRequest\032&.google."
-          + "cloud.aiplatform.v1.EntityType\"N\202\323\344\223\002A\022?"
+          + "ng.Operation\"\271\001\312A3\n\014Featurestore\022#Create"
+          + "FeaturestoreOperationMetadata\332A\023parent,f"
+          + "eaturestore\332A#parent,featurestore,featur"
+          + "estore_id\202\323\344\223\002A\"1/v1/{parent=projects/*/"
+          + "locations/*}/featurestores:\014featurestore"
+          + "\022\261\001\n\017GetFeaturestore\0222.google.cloud.aipl"
+          + "atform.v1.GetFeaturestoreRequest\032(.googl"
+          + "e.cloud.aiplatform.v1.Featurestore\"@\332A\004n"
+          + "ame\202\323\344\223\0023\0221/v1/{name=projects/*/location"
+          + "s/*/featurestores/*}\022\304\001\n\021ListFeaturestor"
+          + "es\0224.google.cloud.aiplatform.v1.ListFeat"
+          + "urestoresRequest\0325.google.cloud.aiplatfo"
+          + "rm.v1.ListFeaturestoresResponse\"B\332A\006pare"
+          + "nt\202\323\344\223\0023\0221/v1/{parent=projects/*/locatio"
+          + "ns/*}/featurestores\022\222\002\n\022UpdateFeaturesto"
+          + "re\0225.google.cloud.aiplatform.v1.UpdateFe"
+          + "aturestoreRequest\032\035.google.longrunning.O"
+          + "peration\"\245\001\312A3\n\014Featurestore\022#UpdateFeat"
+          + "urestoreOperationMetadata\332A\030featurestore"
+          + ",update_mask\202\323\344\223\002N2>/v1/{featurestore.na"
+          + "me=projects/*/locations/*/featurestores/"
+          + "*}:\014featurestore\022\355\001\n\022DeleteFeaturestore\022"
+          + "5.google.cloud.aiplatform.v1.DeleteFeatu"
+          + "restoreRequest\032\035.google.longrunning.Oper"
+          + "ation\"\200\001\312A0\n\025google.protobuf.Empty\022\027Dele"
+          + "teOperationMetadata\332A\004name\332A\nname,force\202"
+          + "\323\344\223\0023*1/v1/{name=projects/*/locations/*/"
+          + "featurestores/*}\022\250\002\n\020CreateEntityType\0223."
+          + "google.cloud.aiplatform.v1.CreateEntityT"
+          + "ypeRequest\032\035.google.longrunning.Operatio"
+          + "n\"\277\001\312A/\n\nEntityType\022!CreateEntityTypeOpe"
+          + "rationMetadata\332A\022parent,entity_type\332A!pa"
+          + "rent,entity_type,entity_type_id\202\323\344\223\002N\"?/"
+          + "v1/{parent=projects/*/locations/*/featur"
+          + "estores/*}/entityTypes:\013entity_type\022\271\001\n\r"
+          + "GetEntityType\0220.google.cloud.aiplatform."
+          + "v1.GetEntityTypeRequest\032&.google.cloud.a"
+          + "iplatform.v1.EntityType\"N\332A\004name\202\323\344\223\002A\022?"
           + "/v1/{name=projects/*/locations/*/feature"
-          + "stores/*/entityTypes/*}\332A\004name\022\314\001\n\017ListE"
-          + "ntityTypes\0222.google.cloud.aiplatform.v1."
-          + "ListEntityTypesRequest\0323.google.cloud.ai"
-          + "platform.v1.ListEntityTypesResponse\"P\202\323\344"
-          + "\223\002A\022?/v1/{parent=projects/*/locations/*/"
-          + "featurestores/*}/entityTypes\332A\006parent\022\353\001"
-          + "\n\020UpdateEntityType\0223.google.cloud.aiplat"
-          + "form.v1.UpdateEntityTypeRequest\032&.google"
-          + ".cloud.aiplatform.v1.EntityType\"z\202\323\344\223\002Z2"
-          + "K/v1/{entity_type.name=projects/*/locati"
-          + "ons/*/featurestores/*/entityTypes/*}:\013en"
-          + "tity_type\332A\027entity_type,update_mask\022\367\001\n\020"
-          + "DeleteEntityType\0223.google.cloud.aiplatfo"
-          + "rm.v1.DeleteEntityTypeRequest\032\035.google.l"
-          + "ongrunning.Operation\"\216\001\202\323\344\223\002A*?/v1/{name"
-          + "=projects/*/locations/*/featurestores/*/"
-          + "entityTypes/*}\332A\004name\332A\nname,force\312A0\n\025g"
-          + "oogle.protobuf.Empty\022\027DeleteOperationMet"
-          + "adata\022\227\002\n\rCreateFeature\0220.google.cloud.a"
-          + "iplatform.v1.CreateFeatureRequest\032\035.goog"
-          + "le.longrunning.Operation\"\264\001\202\323\344\223\002U\"J/v1/{"
-          + "parent=projects/*/locations/*/featuresto"
-          + "res/*/entityTypes/*}/features:\007feature\332A"
-          + "\016parent,feature\332A\031parent,feature,feature"
-          + "_id\312A)\n\007Feature\022\036CreateFeatureOperationM"
-          + "etadata\022\250\002\n\023BatchCreateFeatures\0226.google"
-          + ".cloud.aiplatform.v1.BatchCreateFeatures"
-          + "Request\032\035.google.longrunning.Operation\"\271"
-          + "\001\202\323\344\223\002[\"V/v1/{parent=projects/*/location"
-          + "s/*/featurestores/*/entityTypes/*}/featu"
-          + "res:batchCreate:\001*\332A\017parent,requests\312AC\n"
-          + "\033BatchCreateFeaturesResponse\022$BatchCreat"
-          + "eFeaturesOperationMetadata\022\273\001\n\nGetFeatur"
-          + "e\022-.google.cloud.aiplatform.v1.GetFeatur"
-          + "eRequest\032#.google.cloud.aiplatform.v1.Fe"
-          + "ature\"Y\202\323\344\223\002L\022J/v1/{name=projects/*/loca"
+          + "stores/*/entityTypes/*}\022\314\001\n\017ListEntityTy"
+          + "pes\0222.google.cloud.aiplatform.v1.ListEnt"
+          + "ityTypesRequest\0323.google.cloud.aiplatfor"
+          + "m.v1.ListEntityTypesResponse\"P\332A\006parent\202"
+          + "\323\344\223\002A\022?/v1/{parent=projects/*/locations/"
+          + "*/featurestores/*}/entityTypes\022\353\001\n\020Updat"
+          + "eEntityType\0223.google.cloud.aiplatform.v1"
+          + ".UpdateEntityTypeRequest\032&.google.cloud."
+          + "aiplatform.v1.EntityType\"z\332A\027entity_type"
+          + ",update_mask\202\323\344\223\002Z2K/v1/{entity_type.nam"
+          + "e=projects/*/locations/*/featurestores/*"
+          + "/entityTypes/*}:\013entity_type\022\367\001\n\020DeleteE"
+          + "ntityType\0223.google.cloud.aiplatform.v1.D"
+          + "eleteEntityTypeRequest\032\035.google.longrunn"
+          + "ing.Operation\"\216\001\312A0\n\025google.protobuf.Emp"
+          + "ty\022\027DeleteOperationMetadata\332A\004name\332A\nnam"
+          + "e,force\202\323\344\223\002A*?/v1/{name=projects/*/loca"
+          + "tions/*/featurestores/*/entityTypes/*}\022\227"
+          + "\002\n\rCreateFeature\0220.google.cloud.aiplatfo"
+          + "rm.v1.CreateFeatureRequest\032\035.google.long"
+          + "running.Operation\"\264\001\312A)\n\007Feature\022\036Create"
+          + "FeatureOperationMetadata\332A\016parent,featur"
+          + "e\332A\031parent,feature,feature_id\202\323\344\223\002U\"J/v1"
+          + "/{parent=projects/*/locations/*/features"
+          + "tores/*/entityTypes/*}/features:\007feature"
+          + "\022\250\002\n\023BatchCreateFeatures\0226.google.cloud."
+          + "aiplatform.v1.BatchCreateFeaturesRequest"
+          + "\032\035.google.longrunning.Operation\"\271\001\312AC\n\033B"
+          + "atchCreateFeaturesResponse\022$BatchCreateF"
+          + "eaturesOperationMetadata\332A\017parent,reques"
+          + "ts\202\323\344\223\002[\"V/v1/{parent=projects/*/locatio"
+          + "ns/*/featurestores/*/entityTypes/*}/feat"
+          + "ures:batchCreate:\001*\022\273\001\n\nGetFeature\022-.goo"
+          + "gle.cloud.aiplatform.v1.GetFeatureReques"
+          + "t\032#.google.cloud.aiplatform.v1.Feature\"Y"
+          + "\332A\004name\202\323\344\223\002L\022J/v1/{name=projects/*/loca"
           + "tions/*/featurestores/*/entityTypes/*/fe"
-          + "atures/*}\332A\004name\022\316\001\n\014ListFeatures\022/.goog"
-          + "le.cloud.aiplatform.v1.ListFeaturesReque"
-          + "st\0320.google.cloud.aiplatform.v1.ListFeat"
-          + "uresResponse\"[\202\323\344\223\002L\022J/v1/{parent=projec"
-          + "ts/*/locations/*/featurestores/*/entityT"
-          + "ypes/*}/features\332A\006parent\022\341\001\n\rUpdateFeat"
-          + "ure\0220.google.cloud.aiplatform.v1.UpdateF"
-          + "eatureRequest\032#.google.cloud.aiplatform."
-          + "v1.Feature\"y\202\323\344\223\002]2R/v1/{feature.name=pr"
-          + "ojects/*/locations/*/featurestores/*/ent"
-          + "ityTypes/*/features/*}:\007feature\332A\023featur"
-          + "e,update_mask\022\357\001\n\rDeleteFeature\0220.google"
-          + ".cloud.aiplatform.v1.DeleteFeatureReques"
-          + "t\032\035.google.longrunning.Operation\"\214\001\202\323\344\223\002"
-          + "L*J/v1/{name=projects/*/locations/*/feat"
-          + "urestores/*/entityTypes/*/features/*}\332A\004"
-          + "name\312A0\n\025google.protobuf.Empty\022\027DeleteOp"
-          + "erationMetadata\022\250\002\n\023ImportFeatureValues\022"
-          + "6.google.cloud.aiplatform.v1.ImportFeatu"
-          + "reValuesRequest\032\035.google.longrunning.Ope"
-          + "ration\"\271\001\202\323\344\223\002_\"Z/v1/{entity_type=projec"
-          + "ts/*/locations/*/featurestores/*/entityT"
-          + "ypes/*}:importFeatureValues:\001*\332A\013entity_"
-          + "type\312AC\n\033ImportFeatureValuesResponse\022$Im"
-          + "portFeatureValuesOperationMetadata\022\253\002\n\026B"
-          + "atchReadFeatureValues\0229.google.cloud.aip"
-          + "latform.v1.BatchReadFeatureValuesRequest"
-          + "\032\035.google.longrunning.Operation\"\266\001\202\323\344\223\002U"
-          + "\"P/v1/{featurestore=projects/*/locations"
-          + "/*/featurestores/*}:batchReadFeatureValu"
-          + "es:\001*\332A\014featurestore\312AI\n\036BatchReadFeatur"
-          + "eValuesResponse\022\'BatchReadFeatureValuesO"
-          + "perationMetadata\022\250\002\n\023ExportFeatureValues"
-          + "\0226.google.cloud.aiplatform.v1.ExportFeat"
-          + "ureValuesRequest\032\035.google.longrunning.Op"
-          + "eration\"\271\001\202\323\344\223\002_\"Z/v1/{entity_type=proje"
-          + "cts/*/locations/*/featurestores/*/entity"
-          + "Types/*}:exportFeatureValues:\001*\332A\013entity"
-          + "_type\312AC\n\033ExportFeatureValuesResponse\022$E"
-          + "xportFeatureValuesOperationMetadata\022\250\002\n\023"
-          + "DeleteFeatureValues\0226.google.cloud.aipla"
-          + "tform.v1.DeleteFeatureValuesRequest\032\035.go"
-          + "ogle.longrunning.Operation\"\271\001\202\323\344\223\002_\"Z/v1"
-          + "/{entity_type=projects/*/locations/*/fea"
-          + "turestores/*/entityTypes/*}:deleteFeatur"
-          + "eValues:\001*\332A\013entity_type\312AC\n\033DeleteFeatu"
-          + "reValuesResponse\022$DeleteFeatureValuesOpe"
-          + "rationMetadata\022\337\001\n\016SearchFeatures\0221.goog"
-          + "le.cloud.aiplatform.v1.SearchFeaturesReq"
-          + "uest\0322.google.cloud.aiplatform.v1.Search"
-          + "FeaturesResponse\"f\202\323\344\223\002D\022B/v1/{location="
-          + "projects/*/locations/*}/featurestores:se"
-          + "archFeatures\332A\010location\332A\016location,query"
-          + "\032M\312A\031aiplatform.googleapis.com\322A.https:/"
-          + "/www.googleapis.com/auth/cloud-platformB"
-          + "\326\001\n\036com.google.cloud.aiplatform.v1B\030Feat"
-          + "urestoreServiceProtoP\001Z>cloud.google.com"
-          + "/go/aiplatform/apiv1/aiplatformpb;aiplat"
-          + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go"
-          + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud"
-          + "::AIPlatform::V1b\006proto3"
+          + "atures/*}\022\316\001\n\014ListFeatures\022/.google.clou"
+          + "d.aiplatform.v1.ListFeaturesRequest\0320.go"
+          + "ogle.cloud.aiplatform.v1.ListFeaturesRes"
+          + "ponse\"[\332A\006parent\202\323\344\223\002L\022J/v1/{parent=proj"
+          + "ects/*/locations/*/featurestores/*/entit"
+          + "yTypes/*}/features\022\341\001\n\rUpdateFeature\0220.g"
+          + "oogle.cloud.aiplatform.v1.UpdateFeatureR"
+          + "equest\032#.google.cloud.aiplatform.v1.Feat"
+          + "ure\"y\332A\023feature,update_mask\202\323\344\223\002]2R/v1/{"
+          + "feature.name=projects/*/locations/*/feat"
+          + "urestores/*/entityTypes/*/features/*}:\007f"
+          + "eature\022\357\001\n\rDeleteFeature\0220.google.cloud."
+          + "aiplatform.v1.DeleteFeatureRequest\032\035.goo"
+          + "gle.longrunning.Operation\"\214\001\312A0\n\025google."
+          + "protobuf.Empty\022\027DeleteOperationMetadata\332"
+          + "A\004name\202\323\344\223\002L*J/v1/{name=projects/*/locat"
+          + "ions/*/featurestores/*/entityTypes/*/fea"
+          + "tures/*}\022\250\002\n\023ImportFeatureValues\0226.googl"
+          + "e.cloud.aiplatform.v1.ImportFeatureValue"
+          + "sRequest\032\035.google.longrunning.Operation\""
+          + "\271\001\312AC\n\033ImportFeatureValuesResponse\022$Impo"
+          + "rtFeatureValuesOperationMetadata\332A\013entit"
+          + "y_type\202\323\344\223\002_\"Z/v1/{entity_type=projects/"
+          + "*/locations/*/featurestores/*/entityType"
+          + "s/*}:importFeatureValues:\001*\022\253\002\n\026BatchRea"
+          + "dFeatureValues\0229.google.cloud.aiplatform"
+          + ".v1.BatchReadFeatureValuesRequest\032\035.goog"
+          + "le.longrunning.Operation\"\266\001\312AI\n\036BatchRea"
+          + "dFeatureValuesResponse\022\'BatchReadFeature"
+          + "ValuesOperationMetadata\332A\014featurestore\202\323"
+          + "\344\223\002U\"P/v1/{featurestore=projects/*/locat"
+          + "ions/*/featurestores/*}:batchReadFeature"
+          + "Values:\001*\022\250\002\n\023ExportFeatureValues\0226.goog"
+          + "le.cloud.aiplatform.v1.ExportFeatureValu"
+          + "esRequest\032\035.google.longrunning.Operation"
+          + "\"\271\001\312AC\n\033ExportFeatureValuesResponse\022$Exp"
+          + "ortFeatureValuesOperationMetadata\332A\013enti"
+          + "ty_type\202\323\344\223\002_\"Z/v1/{entity_type=projects"
+          + "/*/locations/*/featurestores/*/entityTyp"
+          + "es/*}:exportFeatureValues:\001*\022\250\002\n\023DeleteF"
+          + "eatureValues\0226.google.cloud.aiplatform.v"
+          + "1.DeleteFeatureValuesRequest\032\035.google.lo"
+          + "ngrunning.Operation\"\271\001\312AC\n\033DeleteFeature"
+          + "ValuesResponse\022$DeleteFeatureValuesOpera"
+          + "tionMetadata\332A\013entity_type\202\323\344\223\002_\"Z/v1/{e"
+          + "ntity_type=projects/*/locations/*/featur"
+          + "estores/*/entityTypes/*}:deleteFeatureVa"
+          + "lues:\001*\022\337\001\n\016SearchFeatures\0221.google.clou"
+          + "d.aiplatform.v1.SearchFeaturesRequest\0322."
+          + "google.cloud.aiplatform.v1.SearchFeature"
+          + "sResponse\"f\332A\010location\332A\016location,query\202"
+          + "\323\344\223\002D\022B/v1/{location=projects/*/location"
+          + "s/*}/featurestores:searchFeatures\032M\312A\031ai"
+          + "platform.googleapis.com\322A.https://www.go"
+          + "ogleapis.com/auth/cloud-platformB\326\001\n\036com"
+          + ".google.cloud.aiplatform.v1B\030Featurestor"
+          + "eServiceProtoP\001Z>cloud.google.com/go/aip"
+          + "latform/apiv1/aiplatformpb;aiplatformpb\252"
+          + "\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Cl"
+          + "oud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPla"
+          + "tform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -974,6 +976,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
               "SourceUris",
               "InvalidRowCount",
               "TimestampOutsideRetentionRowsCount",
+              "BlockingOperationIds",
             });
     internal_static_google_cloud_aiplatform_v1_ExportFeatureValuesOperationMetadata_descriptor =
         getDescriptor().getMessageTypes().get(33);
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FilterSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FilterSplit.java
index 25047b857986..6b1f14f7a51d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FilterSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FilterSplit.java
@@ -27,6 +27,7 @@
  * supported for Datasets containing DataItems.
  * If any of the filters in this message are to match nothing, then they can be
  * set as '-' (the minus sign).
+ *
  * Supported only for unstructured Datasets.
  * 
* @@ -54,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FilterSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_FilterSplit_descriptor; @@ -449,6 +445,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * supported for Datasets containing DataItems. * If any of the filters in this message are to match nothing, then they can be * set as '-' (the minus sign). + * * Supported only for unstructured Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsRequest.java index 731ef7523d5c..c09059fd7b7b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FindNeighborsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1_FindNeighborsRequest_descriptor; @@ -212,11 +207,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Query(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1_FindNeighborsRequest_Query_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsResponse.java index bf51e5af71ea..02f555f7610b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FindNeighborsResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FindNeighborsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1_FindNeighborsResponse_descriptor; @@ -157,11 +152,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Neighbor(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1_FindNeighborsResponse_Neighbor_descriptor; @@ -1088,11 +1078,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NearestNeighbors(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1_FindNeighborsResponse_NearestNeighbors_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FractionSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FractionSplit.java index 60262f41a54f..1983b729edca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FractionSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/FractionSplit.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FractionSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_FractionSplit_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsDestination.java index 63c4372f67fb..2b174f74f864 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsDestination.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GcsDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IoProto .internal_static_google_cloud_aiplatform_v1_GcsDestination_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsSource.java index 09d603849f89..7eeb77e44d40 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsSource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GcsSource.java @@ -38,7 +38,7 @@ private GcsSource(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private GcsSource() { - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GcsSource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IoProto .internal_static_google_cloud_aiplatform_v1_GcsSource_descriptor; @@ -70,7 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int URIS_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList uris_; + private com.google.protobuf.LazyStringArrayList uris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -342,8 +338,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -371,7 +366,6 @@ public com.google.cloud.aiplatform.v1.GcsSource build() { public com.google.cloud.aiplatform.v1.GcsSource buildPartial() { com.google.cloud.aiplatform.v1.GcsSource result = new com.google.cloud.aiplatform.v1.GcsSource(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -379,16 +373,12 @@ public com.google.cloud.aiplatform.v1.GcsSource buildPartial() { return result; } - private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.GcsSource result) { - if (((bitField0_ & 0x00000001) != 0)) { - uris_ = uris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.uris_ = uris_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.GcsSource result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + uris_.makeImmutable(); + result.uris_ = uris_; + } } @java.lang.Override @@ -439,7 +429,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.GcsSource other) { if (!other.uris_.isEmpty()) { if (uris_.isEmpty()) { uris_ = other.uris_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureUrisIsMutable(); uris_.addAll(other.uris_); @@ -498,14 +488,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList uris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList uris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureUrisIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!uris_.isModifiable()) { uris_ = new com.google.protobuf.LazyStringArrayList(uris_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -521,7 +511,8 @@ private void ensureUrisIsMutable() { * @return A list containing the uris. */ public com.google.protobuf.ProtocolStringList getUrisList() { - return uris_.getUnmodifiableView(); + uris_.makeImmutable(); + return uris_; } /** * @@ -594,6 +585,7 @@ public Builder setUris(int index, java.lang.String value) { } ensureUrisIsMutable(); uris_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -617,6 +609,7 @@ public Builder addUris(java.lang.String value) { } ensureUrisIsMutable(); uris_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -637,6 +630,7 @@ public Builder addUris(java.lang.String value) { public Builder addAllUris(java.lang.Iterable values) { ensureUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, uris_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -654,8 +648,9 @@ public Builder addAllUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearUris() { - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -680,6 +675,7 @@ public Builder addUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureUrisIsMutable(); uris_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GenericOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GenericOperationMetadata.java index 4c1a1349520c..cbd82198e3e9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GenericOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GenericOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GenericOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.OperationProto .internal_static_google_cloud_aiplatform_v1_GenericOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetAnnotationSpecRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetAnnotationSpecRequest.java index ca0d293ed33b..efa6837fd89b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetAnnotationSpecRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetAnnotationSpecRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetAnnotationSpecRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_GetAnnotationSpecRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetArtifactRequest.java index da9f7ceea8c7..2b31a3b5d9c4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetArtifactRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_GetArtifactRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetBatchPredictionJobRequest.java index b9196443c94a..87469ce6997e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetBatchPredictionJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetBatchPredictionJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetBatchPredictionJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_GetBatchPredictionJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetContextRequest.java index 40b57928bb60..ad1c4a95105a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetContextRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_GetContextRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetCustomJobRequest.java index a1aa04e41bf8..bd11fb5492f0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetCustomJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetCustomJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetCustomJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_GetCustomJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDataLabelingJobRequest.java index 9ed6e36a50e1..fb180d532e80 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDataLabelingJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDataLabelingJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetDataLabelingJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_GetDataLabelingJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDatasetRequest.java index 6ba89edf201b..f91637d0589f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetDatasetRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_GetDatasetRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEndpointRequest.java index 2e8f834a6ca9..879f9ebcf88b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_GetEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEntityTypeRequest.java index e0321a9bdb9e..b5bca1c6b621 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetEntityTypeRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_GetEntityTypeRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetExecutionRequest.java index 5dec8a85cddb..4a6698c9344d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetExecutionRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_GetExecutionRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeatureRequest.java index 9cbaa76432b5..807df22617be 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeatureRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_GetFeatureRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeaturestoreRequest.java index 1ee80d08e7d5..4e295757c35a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetFeaturestoreRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_GetFeaturestoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetHyperparameterTuningJobRequest.java index 9a663e427a90..40784d8efd85 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetHyperparameterTuningJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetHyperparameterTuningJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetHyperparameterTuningJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_GetHyperparameterTuningJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexEndpointRequest.java index f9cee80d2e69..0722bc36c916 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_GetIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexRequest.java index 31c9216f1a87..066a03c4354b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_GetIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataSchemaRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataSchemaRequest.java index a1438aaae810..571006b75d18 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataSchemaRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataSchemaRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetMetadataSchemaRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_GetMetadataSchemaRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataStoreRequest.java index d631188945b4..2bf353927528 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataStoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetMetadataStoreRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetMetadataStoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_GetMetadataStoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelDeploymentMonitoringJobRequest.java index a0b586ea7047..40d07ba884f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_GetModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationRequest.java index 9e09634465f7..b975a696d958 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelEvaluationRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_GetModelEvaluationRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationSliceRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationSliceRequest.java index fc8a6acf4510..a9942fea9cf0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationSliceRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelEvaluationSliceRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelEvaluationSliceRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_GetModelEvaluationSliceRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequest.java index 77b3f9595fd2..dedb92c65974 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_GetModelRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -113,6 +109,7 @@ public java.lang.String getName() {
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -492,6 +489,7 @@ public Builder mergeFrom(
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -526,6 +524,7 @@ public java.lang.String getName() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -560,6 +559,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -593,6 +593,7 @@ public Builder setName(java.lang.String value) {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -622,6 +623,7 @@ public Builder clearName() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequestOrBuilder.java
index 394a16042bab..c284d563655e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetModelRequestOrBuilder.java
@@ -29,6 +29,7 @@ public interface GetModelRequestOrBuilder
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -53,6 +54,7 @@ public interface GetModelRequestOrBuilder
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasJobRequest.java
index ab09cc88a116..e94e918553f2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetNasJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_GetNasJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasTrialDetailRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasTrialDetailRequest.java
index f7f7dda34270..23073ccb4ca5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasTrialDetailRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetNasTrialDetailRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetNasTrialDetailRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_GetNasTrialDetailRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPipelineJobRequest.java
index ad5cdc4ae683..642301da1ef5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPipelineJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPipelineJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetPipelineJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_GetPipelineJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequest.java
new file mode 100644
index 000000000000..9ba7a51b3243
--- /dev/null
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequest.java
@@ -0,0 +1,1012 @@
+/*
+ * Copyright 2020 Google LLC
+ *
+ * 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
+ *
+ *     https://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.
+ */
+// Generated by the protocol buffer compiler.  DO NOT EDIT!
+// source: google/cloud/aiplatform/v1/model_garden_service.proto
+
+package com.google.cloud.aiplatform.v1;
+
+/**
+ *
+ *
+ * 
+ * Request message for
+ * [ModelGardenService.GetPublisherModel][google.cloud.aiplatform.v1.ModelGardenService.GetPublisherModel]
+ * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.GetPublisherModelRequest} + */ +public final class GetPublisherModelRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.GetPublisherModelRequest) + GetPublisherModelRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPublisherModelRequest.newBuilder() to construct. + private GetPublisherModelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GetPublisherModelRequest() { + name_ = ""; + languageCode_ = ""; + view_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GetPublisherModelRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto + .internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto + .internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest.class, + com.google.cloud.aiplatform.v1.GetPublisherModelRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + /** + * + * + *
+   * Required. The name of the PublisherModel resource.
+   * Format:
+   * `publishers/{publisher}/models/{publisher_model}`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * + * + *
+   * Required. The name of the PublisherModel resource.
+   * Format:
+   * `publishers/{publisher}/models/{publisher_model}`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LANGUAGE_CODE_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object languageCode_ = ""; + /** + * + * + *
+   * Optional. The IETF BCP-47 language code representing the language in which
+   * the publisher model's text information should be written in (see go/bcp47).
+   * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The languageCode. + */ + @java.lang.Override + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } + } + /** + * + * + *
+   * Optional. The IETF BCP-47 language code representing the language in which
+   * the publisher model's text information should be written in (see go/bcp47).
+   * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for languageCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VIEW_FIELD_NUMBER = 3; + private int view_ = 0; + /** + * + * + *
+   * Optional. PublisherModel view specifying which fields to read.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+   * Optional. PublisherModel view specifying which fields to read.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModelView getView() { + com.google.cloud.aiplatform.v1.PublisherModelView result = + com.google.cloud.aiplatform.v1.PublisherModelView.forNumber(view_); + return result == null ? com.google.cloud.aiplatform.v1.PublisherModelView.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, languageCode_); + } + if (view_ + != com.google.cloud.aiplatform.v1.PublisherModelView.PUBLISHER_MODEL_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(3, view_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(languageCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, languageCode_); + } + if (view_ + != com.google.cloud.aiplatform.v1.PublisherModelView.PUBLISHER_MODEL_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, view_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.GetPublisherModelRequest)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.GetPublisherModelRequest other = + (com.google.cloud.aiplatform.v1.GetPublisherModelRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getLanguageCode().equals(other.getLanguageCode())) return false; + if (view_ != other.view_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + LANGUAGE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getLanguageCode().hashCode(); + hash = (37 * hash) + VIEW_FIELD_NUMBER; + hash = (53 * hash) + view_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * Request message for
+   * [ModelGardenService.GetPublisherModel][google.cloud.aiplatform.v1.ModelGardenService.GetPublisherModel]
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.GetPublisherModelRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.GetPublisherModelRequest) + com.google.cloud.aiplatform.v1.GetPublisherModelRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto + .internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto + .internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.GetPublisherModelRequest.class, + com.google.cloud.aiplatform.v1.GetPublisherModelRequest.Builder.class); + } + + // Construct using com.google.cloud.aiplatform.v1.GetPublisherModelRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + languageCode_ = ""; + view_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto + .internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.GetPublisherModelRequest getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.GetPublisherModelRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.GetPublisherModelRequest build() { + com.google.cloud.aiplatform.v1.GetPublisherModelRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.GetPublisherModelRequest buildPartial() { + com.google.cloud.aiplatform.v1.GetPublisherModelRequest result = + new com.google.cloud.aiplatform.v1.GetPublisherModelRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.aiplatform.v1.GetPublisherModelRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.languageCode_ = languageCode_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.view_ = view_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.GetPublisherModelRequest) { + return mergeFrom((com.google.cloud.aiplatform.v1.GetPublisherModelRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.aiplatform.v1.GetPublisherModelRequest other) { + if (other == com.google.cloud.aiplatform.v1.GetPublisherModelRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getLanguageCode().isEmpty()) { + languageCode_ = other.languageCode_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.view_ != 0) { + setViewValue(other.getViewValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + languageCode_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + view_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Required. The name of the PublisherModel resource.
+     * Format:
+     * `publishers/{publisher}/models/{publisher_model}`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Required. The name of the PublisherModel resource.
+     * Format:
+     * `publishers/{publisher}/models/{publisher_model}`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Required. The name of the PublisherModel resource.
+     * Format:
+     * `publishers/{publisher}/models/{publisher_model}`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+     * Required. The name of the PublisherModel resource.
+     * Format:
+     * `publishers/{publisher}/models/{publisher_model}`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * + * + *
+     * Required. The name of the PublisherModel resource.
+     * Format:
+     * `publishers/{publisher}/models/{publisher_model}`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object languageCode_ = ""; + /** + * + * + *
+     * Optional. The IETF BCP-47 language code representing the language in which
+     * the publisher model's text information should be written in (see go/bcp47).
+     * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The languageCode. + */ + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Optional. The IETF BCP-47 language code representing the language in which
+     * the publisher model's text information should be written in (see go/bcp47).
+     * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for languageCode. + */ + public com.google.protobuf.ByteString getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Optional. The IETF BCP-47 language code representing the language in which
+     * the publisher model's text information should be written in (see go/bcp47).
+     * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The languageCode to set. + * @return This builder for chaining. + */ + public Builder setLanguageCode(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + languageCode_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The IETF BCP-47 language code representing the language in which
+     * the publisher model's text information should be written in (see go/bcp47).
+     * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearLanguageCode() { + languageCode_ = getDefaultInstance().getLanguageCode(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The IETF BCP-47 language code representing the language in which
+     * the publisher model's text information should be written in (see go/bcp47).
+     * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for languageCode to set. + * @return This builder for chaining. + */ + public Builder setLanguageCodeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + languageCode_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private int view_ = 0; + /** + * + * + *
+     * Optional. PublisherModel view specifying which fields to read.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+     * Optional. PublisherModel view specifying which fields to read.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for view to set. + * @return This builder for chaining. + */ + public Builder setViewValue(int value) { + view_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. PublisherModel view specifying which fields to read.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModelView getView() { + com.google.cloud.aiplatform.v1.PublisherModelView result = + com.google.cloud.aiplatform.v1.PublisherModelView.forNumber(view_); + return result == null + ? com.google.cloud.aiplatform.v1.PublisherModelView.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. PublisherModel view specifying which fields to read.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The view to set. + * @return This builder for chaining. + */ + public Builder setView(com.google.cloud.aiplatform.v1.PublisherModelView value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + view_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. PublisherModel view specifying which fields to read.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearView() { + bitField0_ = (bitField0_ & ~0x00000004); + view_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.GetPublisherModelRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.GetPublisherModelRequest) + private static final com.google.cloud.aiplatform.v1.GetPublisherModelRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.GetPublisherModelRequest(); + } + + public static com.google.cloud.aiplatform.v1.GetPublisherModelRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPublisherModelRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.GetPublisherModelRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequestOrBuilder.java new file mode 100644 index 000000000000..6bb993b3a015 --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetPublisherModelRequestOrBuilder.java @@ -0,0 +1,114 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/model_garden_service.proto + +package com.google.cloud.aiplatform.v1; + +public interface GetPublisherModelRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.GetPublisherModelRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The name of the PublisherModel resource.
+   * Format:
+   * `publishers/{publisher}/models/{publisher_model}`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Required. The name of the PublisherModel resource.
+   * Format:
+   * `publishers/{publisher}/models/{publisher_model}`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Optional. The IETF BCP-47 language code representing the language in which
+   * the publisher model's text information should be written in (see go/bcp47).
+   * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The languageCode. + */ + java.lang.String getLanguageCode(); + /** + * + * + *
+   * Optional. The IETF BCP-47 language code representing the language in which
+   * the publisher model's text information should be written in (see go/bcp47).
+   * 
+ * + * string language_code = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for languageCode. + */ + com.google.protobuf.ByteString getLanguageCodeBytes(); + + /** + * + * + *
+   * Optional. PublisherModel view specifying which fields to read.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + int getViewValue(); + /** + * + * + *
+   * Optional. PublisherModel view specifying which fields to read.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModelView view = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + com.google.cloud.aiplatform.v1.PublisherModelView getView(); +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetSpecialistPoolRequest.java index 7c7e90a95099..3bea6239d48e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetSpecialistPoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_GetSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetStudyRequest.java index 299a75e9ea73..70d9e0c649c5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetStudyRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetStudyRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetStudyRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_GetStudyRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardExperimentRequest.java index bb06165f6df7..9d634efa6235 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardExperimentRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_GetTensorboardExperimentRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRequest.java index 1a4e368992ff..4eada7df19a0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_GetTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRunRequest.java index 48d5b761af01..48da859e2139 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardRunRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_GetTensorboardRunRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardTimeSeriesRequest.java index 3ad6cf4ff756..d58042fcdff8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTensorboardTimeSeriesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_GetTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrainingPipelineRequest.java index 0de39d5d1511..ff48edaded9f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrainingPipelineRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrainingPipelineRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTrainingPipelineRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1_GetTrainingPipelineRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrialRequest.java index 5c5416b2aaad..35e62c1d9246 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrialRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/GetTrialRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetTrialRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_GetTrialRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJob.java index 3d9566e1cbc1..1818c573ef77 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJob.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new HyperparameterTuningJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.HyperparameterTuningJobProto .internal_static_google_cloud_aiplatform_v1_HyperparameterTuningJob_descriptor; @@ -289,6 +284,7 @@ public int getParallelTrialCount() { *
    * The number of failed Trials that need to be seen before failing
    * the HyperparameterTuningJob.
+   *
    * If set to 0, Vertex AI decides how many Trials must fail
    * before the whole job fails.
    * 
@@ -769,9 +765,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -795,9 +793,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -812,9 +812,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -836,9 +838,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2283,6 +2287,7 @@ public Builder clearParallelTrialCount() { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -2301,6 +2306,7 @@ public int getMaxFailedTrialCount() { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -2323,6 +2329,7 @@ public Builder setMaxFailedTrialCount(int value) { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -4069,9 +4076,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4095,9 +4104,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4112,9 +4123,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4136,9 +4149,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4166,9 +4181,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4192,9 +4209,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4216,9 +4235,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobOrBuilder.java index 01d86fa5bd3a..1bc3568f6140 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobOrBuilder.java @@ -150,6 +150,7 @@ public interface HyperparameterTuningJobOrBuilder *
    * The number of failed Trials that need to be seen before failing
    * the HyperparameterTuningJob.
+   *
    * If set to 0, Vertex AI decides how many Trials must fail
    * before the whole job fails.
    * 
@@ -501,9 +502,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -515,9 +518,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -532,9 +537,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -546,9 +553,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -564,9 +573,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobProto.java index ea2bc58226a1..168879ef4698 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/HyperparameterTuningJobProto.java @@ -53,38 +53,39 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "oto\032*google/cloud/aiplatform/v1/job_stat" + "e.proto\032&google/cloud/aiplatform/v1/stud" + "y.proto\032\037google/protobuf/timestamp.proto" - + "\032\027google/rpc/status.proto\"\373\007\n\027Hyperparam" - + "eterTuningJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014disp" - + "lay_name\030\002 \001(\tB\003\340A\002\022>\n\nstudy_spec\030\004 \001(\0132" - + "%.google.cloud.aiplatform.v1.StudySpecB\003" - + "\340A\002\022\034\n\017max_trial_count\030\005 \001(\005B\003\340A\002\022!\n\024par" - + "allel_trial_count\030\006 \001(\005B\003\340A\002\022\036\n\026max_fail" - + "ed_trial_count\030\007 \001(\005\022F\n\016trial_job_spec\030\010" - + " \001(\0132).google.cloud.aiplatform.v1.Custom" - + "JobSpecB\003\340A\002\0226\n\006trials\030\t \003(\0132!.google.cl" - + "oud.aiplatform.v1.TrialB\003\340A\003\0228\n\005state\030\n " - + "\001(\0162$.google.cloud.aiplatform.v1.JobStat" - + "eB\003\340A\003\0224\n\013create_time\030\013 \001(\0132\032.google.pro" - + "tobuf.TimestampB\003\340A\003\0223\n\nstart_time\030\014 \001(\013" - + "2\032.google.protobuf.TimestampB\003\340A\003\0221\n\010end" - + "_time\030\r \001(\0132\032.google.protobuf.TimestampB" - + "\003\340A\003\0224\n\013update_time\030\016 \001(\0132\032.google.proto" - + "buf.TimestampB\003\340A\003\022&\n\005error\030\017 \001(\0132\022.goog" - + "le.rpc.StatusB\003\340A\003\022O\n\006labels\030\020 \003(\0132?.goo" - + "gle.cloud.aiplatform.v1.HyperparameterTu" - + "ningJob.LabelsEntry\022C\n\017encryption_spec\030\021" - + " \001(\0132*.google.cloud.aiplatform.v1.Encryp" - + "tionSpec\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005" - + "value\030\002 \001(\t:\0028\001:\225\001\352A\221\001\n1aiplatform.googl" - + "eapis.com/HyperparameterTuningJob\022\\proje" - + "cts/{project}/locations/{location}/hyper" - + "parameterTuningJobs/{hyperparameter_tuni" - + "ng_job}B\332\001\n\036com.google.cloud.aiplatform." - + "v1B\034HyperparameterTuningJobProtoP\001Z>clou" - + "d.google.com/go/aiplatform/apiv1/aiplatf" - + "ormpb;aiplatformpb\252\002\032Google.Cloud.AIPlat" - + "form.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035G" - + "oogle::Cloud::AIPlatform::V1b\006proto3" + + "\032\027google/rpc/status.proto\"\210\010\n\027Hyperparam" + + "eterTuningJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014dis" + + "play_name\030\002 \001(\tB\004\342A\001\002\022?\n\nstudy_spec\030\004 \001(" + + "\0132%.google.cloud.aiplatform.v1.StudySpec" + + "B\004\342A\001\002\022\035\n\017max_trial_count\030\005 \001(\005B\004\342A\001\002\022\"\n" + + "\024parallel_trial_count\030\006 \001(\005B\004\342A\001\002\022\036\n\026max" + + "_failed_trial_count\030\007 \001(\005\022G\n\016trial_job_s" + + "pec\030\010 \001(\0132).google.cloud.aiplatform.v1.C" + + "ustomJobSpecB\004\342A\001\002\0227\n\006trials\030\t \003(\0132!.goo" + + "gle.cloud.aiplatform.v1.TrialB\004\342A\001\003\0229\n\005s" + + "tate\030\n \001(\0162$.google.cloud.aiplatform.v1." + + "JobStateB\004\342A\001\003\0225\n\013create_time\030\013 \001(\0132\032.go" + + "ogle.protobuf.TimestampB\004\342A\001\003\0224\n\nstart_t" + + "ime\030\014 \001(\0132\032.google.protobuf.TimestampB\004\342" + + "A\001\003\0222\n\010end_time\030\r \001(\0132\032.google.protobuf." + + "TimestampB\004\342A\001\003\0225\n\013update_time\030\016 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\004\342A\001\003\022\'\n\005error\030" + + "\017 \001(\0132\022.google.rpc.StatusB\004\342A\001\003\022O\n\006label" + + "s\030\020 \003(\0132?.google.cloud.aiplatform.v1.Hyp" + + "erparameterTuningJob.LabelsEntry\022C\n\017encr" + + "yption_spec\030\021 \001(\0132*.google.cloud.aiplatf" + + "orm.v1.EncryptionSpec\032-\n\013LabelsEntry\022\013\n\003" + + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\225\001\352A\221\001\n1aip" + + "latform.googleapis.com/HyperparameterTun" + + "ingJob\022\\projects/{project}/locations/{lo" + + "cation}/hyperparameterTuningJobs/{hyperp" + + "arameter_tuning_job}B\332\001\n\036com.google.clou" + + "d.aiplatform.v1B\034HyperparameterTuningJob" + + "ProtoP\001Z>cloud.google.com/go/aiplatform/" + + "apiv1/aiplatformpb;aiplatformpb\252\002\032Google" + + ".Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPl" + + "atform\\V1\352\002\035Google::Cloud::AIPlatform::V" + + "1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcher.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcher.java index 973a8dffc220..060ce46afa67 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcher.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcher.java @@ -38,7 +38,7 @@ private IdMatcher(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private IdMatcher() { - ids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + ids_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IdMatcher(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeatureSelectorProto .internal_static_google_cloud_aiplatform_v1_IdMatcher_descriptor; @@ -70,12 +65,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int IDS_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList ids_; + private com.google.protobuf.LazyStringArrayList ids_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -94,6 +91,7 @@ public com.google.protobuf.ProtocolStringList getIdsList() {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -112,6 +110,7 @@ public int getIdsCount() {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -131,6 +130,7 @@ public java.lang.String getIds(int index) {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -350,8 +350,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -379,7 +378,6 @@ public com.google.cloud.aiplatform.v1.IdMatcher build() {
     public com.google.cloud.aiplatform.v1.IdMatcher buildPartial() {
       com.google.cloud.aiplatform.v1.IdMatcher result =
           new com.google.cloud.aiplatform.v1.IdMatcher(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -387,16 +385,12 @@ public com.google.cloud.aiplatform.v1.IdMatcher buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.IdMatcher result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        ids_ = ids_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.ids_ = ids_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1.IdMatcher result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        ids_.makeImmutable();
+        result.ids_ = ids_;
+      }
     }
 
     @java.lang.Override
@@ -447,7 +441,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.IdMatcher other) {
       if (!other.ids_.isEmpty()) {
         if (ids_.isEmpty()) {
           ids_ = other.ids_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureIdsIsMutable();
           ids_.addAll(other.ids_);
@@ -506,19 +500,21 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList ids_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureIdsIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!ids_.isModifiable()) {
         ids_ = new com.google.protobuf.LazyStringArrayList(ids_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -530,13 +526,15 @@ private void ensureIdsIsMutable() {
      * @return A list containing the ids.
      */
     public com.google.protobuf.ProtocolStringList getIdsList() {
-      return ids_.getUnmodifiableView();
+      ids_.makeImmutable();
+      return ids_;
     }
     /**
      *
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -555,6 +553,7 @@ public int getIdsCount() {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -574,6 +573,7 @@ public java.lang.String getIds(int index) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -593,6 +593,7 @@ public com.google.protobuf.ByteString getIdsBytes(int index) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -611,6 +612,7 @@ public Builder setIds(int index, java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -619,6 +621,7 @@ public Builder setIds(int index, java.lang.String value) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -636,6 +639,7 @@ public Builder addIds(java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -644,6 +648,7 @@ public Builder addIds(java.lang.String value) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -658,6 +663,7 @@ public Builder addIds(java.lang.String value) {
     public Builder addAllIds(java.lang.Iterable values) {
       ensureIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ids_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -666,6 +672,7 @@ public Builder addAllIds(java.lang.Iterable values) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -677,8 +684,9 @@ public Builder addAllIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearIds() {
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -687,6 +695,7 @@ public Builder clearIds() {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -705,6 +714,7 @@ public Builder addIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcherOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcherOrBuilder.java
index 47c1b6cd59a0..b554c75f736f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcherOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IdMatcherOrBuilder.java
@@ -28,6 +28,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -44,6 +45,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -60,6 +62,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -77,6 +80,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfig.java
index 0b8c87397608..a0d7439d4845 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfig.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetProto
         .internal_static_google_cloud_aiplatform_v1_ImportDataConfig_descriptor;
@@ -82,6 +77,8 @@ protected com.google.protobuf.MapField internalGetMapField(int number) {
   }
 
   private int sourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object source_;
 
   public enum SourceCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfigOrBuilder.java
index cebc044a7d63..7f52b5d8ba17 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataConfigOrBuilder.java
@@ -310,5 +310,5 @@ java.lang.String getAnnotationLabelsOrDefault(
    */
   com.google.protobuf.ByteString getImportSchemaUriBytes();
 
-  public com.google.cloud.aiplatform.v1.ImportDataConfig.SourceCase getSourceCase();
+  com.google.cloud.aiplatform.v1.ImportDataConfig.SourceCase getSourceCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataOperationMetadata.java
index d3e037608feb..8ca34cde2c99 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataOperationMetadata.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ImportDataOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataRequest.java
index 0e68ef843bf2..bfdd8224c4e2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ImportDataRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataResponse.java
index 9368626124b2..81bfc4ac94ef 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportDataResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ImportDataResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadata.java
index 2d7013ed8a95..981fdbc21cf9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadata.java
@@ -40,7 +40,8 @@ private ImportFeatureValuesOperationMetadata(
   }
 
   private ImportFeatureValuesOperationMetadata() {
-    sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    blockingOperationIds_ = emptyLongList();
   }
 
   @java.lang.Override
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportFeatureValuesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_ImportFeatureValuesOperationMetadata_descriptor;
@@ -159,7 +155,8 @@ public long getImportedFeatureValueCount() {
   public static final int SOURCE_URIS_FIELD_NUMBER = 4;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList sourceUris_;
+  private com.google.protobuf.LazyStringArrayList sourceUris_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -260,6 +257,60 @@ public long getTimestampOutsideRetentionRowsCount() {
     return timestampOutsideRetentionRowsCount_;
   }
 
+  public static final int BLOCKING_OPERATION_IDS_FIELD_NUMBER = 8;
+
+  @SuppressWarnings("serial")
+  private com.google.protobuf.Internal.LongList blockingOperationIds_;
+  /**
+   *
+   *
+   * 
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + @java.lang.Override + public java.util.List getBlockingOperationIdsList() { + return blockingOperationIds_; + } + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + public int getBlockingOperationIdsCount() { + return blockingOperationIds_.size(); + } + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + public long getBlockingOperationIds(int index) { + return blockingOperationIds_.getLong(index); + } + + private int blockingOperationIdsMemoizedSerializedSize = -1; + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -274,6 +325,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + getSerializedSize(); if (genericMetadata_ != null) { output.writeMessage(1, getGenericMetadata()); } @@ -292,6 +344,13 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (timestampOutsideRetentionRowsCount_ != 0L) { output.writeInt64(7, timestampOutsideRetentionRowsCount_); } + if (getBlockingOperationIdsList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(blockingOperationIdsMemoizedSerializedSize); + } + for (int i = 0; i < blockingOperationIds_.size(); i++) { + output.writeInt64NoTag(blockingOperationIds_.getLong(i)); + } getUnknownFields().writeTo(output); } @@ -326,6 +385,20 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeInt64Size( 7, timestampOutsideRetentionRowsCount_); } + { + int dataSize = 0; + for (int i = 0; i < blockingOperationIds_.size(); i++) { + dataSize += + com.google.protobuf.CodedOutputStream.computeInt64SizeNoTag( + blockingOperationIds_.getLong(i)); + } + size += dataSize; + if (!getBlockingOperationIdsList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize); + } + blockingOperationIdsMemoizedSerializedSize = dataSize; + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -352,6 +425,7 @@ public boolean equals(final java.lang.Object obj) { if (getInvalidRowCount() != other.getInvalidRowCount()) return false; if (getTimestampOutsideRetentionRowsCount() != other.getTimestampOutsideRetentionRowsCount()) return false; + if (!getBlockingOperationIdsList().equals(other.getBlockingOperationIdsList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -381,6 +455,10 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTimestampOutsideRetentionRowsCount()); + if (getBlockingOperationIdsCount() > 0) { + hash = (37 * hash) + BLOCKING_OPERATION_IDS_FIELD_NUMBER; + hash = (53 * hash) + getBlockingOperationIdsList().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -530,10 +608,10 @@ public Builder clear() { } importedEntityCount_ = 0L; importedFeatureValueCount_ = 0L; - sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); invalidRowCount_ = 0L; timestampOutsideRetentionRowsCount_ = 0L; + blockingOperationIds_ = emptyLongList(); return this; } @@ -573,11 +651,11 @@ public com.google.cloud.aiplatform.v1.ImportFeatureValuesOperationMetadata build private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1.ImportFeatureValuesOperationMetadata result) { - if (((bitField0_ & 0x00000008) != 0)) { - sourceUris_ = sourceUris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); + if (((bitField0_ & 0x00000040) != 0)) { + blockingOperationIds_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000040); } - result.sourceUris_ = sourceUris_; + result.blockingOperationIds_ = blockingOperationIds_; } private void buildPartial0( @@ -593,6 +671,10 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000004) != 0)) { result.importedFeatureValueCount_ = importedFeatureValueCount_; } + if (((from_bitField0_ & 0x00000008) != 0)) { + sourceUris_.makeImmutable(); + result.sourceUris_ = sourceUris_; + } if (((from_bitField0_ & 0x00000010) != 0)) { result.invalidRowCount_ = invalidRowCount_; } @@ -662,7 +744,7 @@ public Builder mergeFrom( if (!other.sourceUris_.isEmpty()) { if (sourceUris_.isEmpty()) { sourceUris_ = other.sourceUris_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureSourceUrisIsMutable(); sourceUris_.addAll(other.sourceUris_); @@ -675,6 +757,16 @@ public Builder mergeFrom( if (other.getTimestampOutsideRetentionRowsCount() != 0L) { setTimestampOutsideRetentionRowsCount(other.getTimestampOutsideRetentionRowsCount()); } + if (!other.blockingOperationIds_.isEmpty()) { + if (blockingOperationIds_.isEmpty()) { + blockingOperationIds_ = other.blockingOperationIds_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addAll(other.blockingOperationIds_); + } + onChanged(); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -738,6 +830,24 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 56 + case 64: + { + long v = input.readInt64(); + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addLong(v); + break; + } // case 64 + case 66: + { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + ensureBlockingOperationIdsIsMutable(); + while (input.getBytesUntilLimit() > 0) { + blockingOperationIds_.addLong(input.readInt64()); + } + input.popLimit(limit); + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1052,14 +1162,14 @@ public Builder clearImportedFeatureValueCount() { return this; } - private com.google.protobuf.LazyStringList sourceUris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sourceUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSourceUrisIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!sourceUris_.isModifiable()) { sourceUris_ = new com.google.protobuf.LazyStringArrayList(sourceUris_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1073,7 +1183,8 @@ private void ensureSourceUrisIsMutable() { * @return A list containing the sourceUris. */ public com.google.protobuf.ProtocolStringList getSourceUrisList() { - return sourceUris_.getUnmodifiableView(); + sourceUris_.makeImmutable(); + return sourceUris_; } /** * @@ -1138,6 +1249,7 @@ public Builder setSourceUris(int index, java.lang.String value) { } ensureSourceUrisIsMutable(); sourceUris_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1159,6 +1271,7 @@ public Builder addSourceUris(java.lang.String value) { } ensureSourceUrisIsMutable(); sourceUris_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1177,6 +1290,7 @@ public Builder addSourceUris(java.lang.String value) { public Builder addAllSourceUris(java.lang.Iterable values) { ensureSourceUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sourceUris_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1192,8 +1306,9 @@ public Builder addAllSourceUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearSourceUris() { - sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -1216,6 +1331,7 @@ public Builder addSourceUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureSourceUrisIsMutable(); sourceUris_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1341,6 +1457,141 @@ public Builder clearTimestampOutsideRetentionRowsCount() { return this; } + private com.google.protobuf.Internal.LongList blockingOperationIds_ = emptyLongList(); + + private void ensureBlockingOperationIdsIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + blockingOperationIds_ = mutableCopy(blockingOperationIds_); + bitField0_ |= 0x00000040; + } + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + public java.util.List getBlockingOperationIdsList() { + return ((bitField0_ & 0x00000040) != 0) + ? java.util.Collections.unmodifiableList(blockingOperationIds_) + : blockingOperationIds_; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + public int getBlockingOperationIdsCount() { + return blockingOperationIds_.size(); + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + public long getBlockingOperationIds(int index) { + return blockingOperationIds_.getLong(index); + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index to set the value at. + * @param value The blockingOperationIds to set. + * @return This builder for chaining. + */ + public Builder setBlockingOperationIds(int index, long value) { + + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.setLong(index, value); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param value The blockingOperationIds to add. + * @return This builder for chaining. + */ + public Builder addBlockingOperationIds(long value) { + + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addLong(value); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param values The blockingOperationIds to add. + * @return This builder for chaining. + */ + public Builder addAllBlockingOperationIds(java.lang.Iterable values) { + ensureBlockingOperationIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, blockingOperationIds_); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return This builder for chaining. + */ + public Builder clearBlockingOperationIds() { + blockingOperationIds_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadataOrBuilder.java index 5d3671b57cb3..320248abca00 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesOperationMetadataOrBuilder.java @@ -165,4 +165,45 @@ public interface ImportFeatureValuesOperationMetadataOrBuilder * @return The timestampOutsideRetentionRowsCount. */ long getTimestampOutsideRetentionRowsCount(); + + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + java.util.List getBlockingOperationIdsList(); + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + int getBlockingOperationIdsCount(); + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + long getBlockingOperationIds(int index); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequest.java index 8bd519671641..cf4b649f8912 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ImportFeatureValuesRequest_descriptor; @@ -159,11 +154,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ImportFeatureValuesRequest_FeatureSpec_descriptor; @@ -958,6 +948,8 @@ public com.google.protobuf.Parser getParserForType() { } private int sourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object source_; public enum SourceCase @@ -1008,6 +1000,8 @@ public SourceCase getSourceCase() { } private int featureTimeSourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object featureTimeSource_; public enum FeatureTimeSourceCase @@ -1342,7 +1336,7 @@ public com.google.protobuf.ByteString getEntityTypeBytes() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -1366,7 +1360,7 @@ public java.lang.String getEntityIdField() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -3188,7 +3182,7 @@ public Builder setEntityTypeBytes(com.google.protobuf.ByteString value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3211,7 +3205,7 @@ public java.lang.String getEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3234,7 +3228,7 @@ public com.google.protobuf.ByteString getEntityIdFieldBytes() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3256,7 +3250,7 @@ public Builder setEntityIdField(java.lang.String value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3274,7 +3268,7 @@ public Builder clearEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequestOrBuilder.java index e501278504a0..b3d5bfe1ed6c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesRequestOrBuilder.java @@ -184,7 +184,7 @@ public interface ImportFeatureValuesRequestOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -197,7 +197,7 @@ public interface ImportFeatureValuesRequestOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -327,8 +327,8 @@ public interface ImportFeatureValuesRequestOrBuilder */ boolean getDisableIngestionAnalysis(); - public com.google.cloud.aiplatform.v1.ImportFeatureValuesRequest.SourceCase getSourceCase(); + com.google.cloud.aiplatform.v1.ImportFeatureValuesRequest.SourceCase getSourceCase(); - public com.google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureTimeSourceCase + com.google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesResponse.java index e827d6d3fcf0..dd7abe18a475 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ImportFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportModelEvaluationRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportModelEvaluationRequest.java index 5fda1782bcb0..59c387990181 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportModelEvaluationRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ImportModelEvaluationRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportModelEvaluationRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ImportModelEvaluationRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Index.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Index.java index 82a5bb9005b2..7841b67da4da 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Index.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Index.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Index(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexProto .internal_static_google_cloud_aiplatform_v1_Index_descriptor; @@ -701,9 +696,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -727,9 +724,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -744,9 +743,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -768,9 +769,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2959,9 +2962,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2985,9 +2990,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3002,9 +3009,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3026,9 +3035,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3056,9 +3067,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3082,9 +3095,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3106,9 +3121,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexDatapoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexDatapoint.java index f37f539213e6..dd1e259d934e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexDatapoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexDatapoint.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexDatapoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexProto .internal_static_google_cloud_aiplatform_v1_IndexDatapoint_descriptor; @@ -223,8 +218,8 @@ private Restriction(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Restriction() { namespace_ = ""; - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -233,11 +228,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Restriction(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexProto .internal_static_google_cloud_aiplatform_v1_IndexDatapoint_Restriction_descriptor; @@ -307,7 +297,8 @@ public com.google.protobuf.ByteString getNamespaceBytes() { public static final int ALLOW_LIST_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList allowList_; + private com.google.protobuf.LazyStringArrayList allowList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -370,7 +361,8 @@ public com.google.protobuf.ByteString getAllowListBytes(int index) { public static final int DENY_LIST_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList denyList_; + private com.google.protobuf.LazyStringArrayList denyList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -665,10 +657,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; namespace_ = ""; - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -696,7 +686,6 @@ public com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction build() { public com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction buildPartial() { com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction result = new com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -704,25 +693,19 @@ public com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction result) { - if (((bitField0_ & 0x00000002) != 0)) { - allowList_ = allowList_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.allowList_ = allowList_; - if (((bitField0_ & 0x00000004) != 0)) { - denyList_ = denyList_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.denyList_ = denyList_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.IndexDatapoint.Restriction result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.namespace_ = namespace_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + allowList_.makeImmutable(); + result.allowList_ = allowList_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + denyList_.makeImmutable(); + result.denyList_ = denyList_; + } } @java.lang.Override @@ -781,7 +764,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.IndexDatapoint.Restricti if (!other.allowList_.isEmpty()) { if (allowList_.isEmpty()) { allowList_ = other.allowList_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureAllowListIsMutable(); allowList_.addAll(other.allowList_); @@ -791,7 +774,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.IndexDatapoint.Restricti if (!other.denyList_.isEmpty()) { if (denyList_.isEmpty()) { denyList_ = other.denyList_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureDenyListIsMutable(); denyList_.addAll(other.denyList_); @@ -969,14 +952,14 @@ public Builder setNamespaceBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList allowList_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList allowList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAllowListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!allowList_.isModifiable()) { allowList_ = new com.google.protobuf.LazyStringArrayList(allowList_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -990,7 +973,8 @@ private void ensureAllowListIsMutable() { * @return A list containing the allowList. */ public com.google.protobuf.ProtocolStringList getAllowListList() { - return allowList_.getUnmodifiableView(); + allowList_.makeImmutable(); + return allowList_; } /** * @@ -1055,6 +1039,7 @@ public Builder setAllowList(int index, java.lang.String value) { } ensureAllowListIsMutable(); allowList_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1076,6 +1061,7 @@ public Builder addAllowList(java.lang.String value) { } ensureAllowListIsMutable(); allowList_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1094,6 +1080,7 @@ public Builder addAllowList(java.lang.String value) { public Builder addAllAllowList(java.lang.Iterable values) { ensureAllowListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowList_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1109,8 +1096,9 @@ public Builder addAllAllowList(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearAllowList() { - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1133,18 +1121,19 @@ public Builder addAllowListBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAllowListIsMutable(); allowList_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList denyList_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList denyList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureDenyListIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!denyList_.isModifiable()) { denyList_ = new com.google.protobuf.LazyStringArrayList(denyList_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1158,7 +1147,8 @@ private void ensureDenyListIsMutable() { * @return A list containing the denyList. */ public com.google.protobuf.ProtocolStringList getDenyListList() { - return denyList_.getUnmodifiableView(); + denyList_.makeImmutable(); + return denyList_; } /** * @@ -1223,6 +1213,7 @@ public Builder setDenyList(int index, java.lang.String value) { } ensureDenyListIsMutable(); denyList_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1244,6 +1235,7 @@ public Builder addDenyList(java.lang.String value) { } ensureDenyListIsMutable(); denyList_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1262,6 +1254,7 @@ public Builder addDenyList(java.lang.String value) { public Builder addAllDenyList(java.lang.Iterable values) { ensureDenyListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, denyList_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1277,8 +1270,9 @@ public Builder addAllDenyList(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDenyList() { - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1301,6 +1295,7 @@ public Builder addDenyListBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDenyListIsMutable(); denyList_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1438,11 +1433,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CrowdingTag(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexProto .internal_static_google_cloud_aiplatform_v1_IndexDatapoint_CrowdingTag_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpoint.java index d033d478c1ef..8ee8b2833ff0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpoint.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexEndpoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1_IndexEndpoint_descriptor; @@ -408,9 +403,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -434,9 +431,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -451,9 +450,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -475,9 +476,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -613,11 +616,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -647,11 +653,14 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -683,6 +692,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { *
    * Optional. Deprecated: If true, expose the IndexEndpoint via private service
    * connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1.IndexEndpoint.enable_private_service_connect],
@@ -710,6 +720,7 @@ public boolean getEnablePrivateServiceConnect() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -730,6 +741,7 @@ public boolean hasPrivateServiceConnectConfig() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -753,6 +765,7 @@ public boolean hasPrivateServiceConnectConfig() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -2447,9 +2460,11 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2473,9 +2488,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2490,9 +2507,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2514,9 +2533,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2544,9 +2565,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2570,9 +2593,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2594,9 +2619,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3045,11 +3072,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3078,11 +3108,14 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3111,11 +3144,14 @@ public com.google.protobuf.ByteString getNetworkBytes() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3143,11 +3179,14 @@ public Builder setNetwork(java.lang.String value) { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3171,11 +3210,14 @@ public Builder clearNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3205,6 +3247,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { *
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.IndexEndpoint.enable_private_service_connect],
@@ -3230,6 +3273,7 @@ public boolean getEnablePrivateServiceConnect() {
      * 
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.IndexEndpoint.enable_private_service_connect],
@@ -3259,6 +3303,7 @@ public Builder setEnablePrivateServiceConnect(boolean value) {
      * 
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1.IndexEndpoint.enable_private_service_connect],
@@ -3292,6 +3337,7 @@ public Builder clearEnablePrivateServiceConnect() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3311,6 +3357,7 @@ public boolean hasPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3337,6 +3384,7 @@ public boolean hasPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3365,6 +3413,7 @@ public Builder setPrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3390,6 +3439,7 @@ public Builder setPrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3423,6 +3473,7 @@ public Builder mergePrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3447,6 +3498,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3467,6 +3519,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3491,6 +3544,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointOrBuilder.java
index 925b2a616de9..13bbdd50ac88 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointOrBuilder.java
@@ -196,9 +196,11 @@ public interface IndexEndpointOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -210,9 +212,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -227,9 +231,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -241,9 +247,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -259,9 +267,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -361,11 +371,14 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -384,11 +397,14 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -407,6 +423,7 @@ java.lang.String getLabelsOrDefault( *
    * Optional. Deprecated: If true, expose the IndexEndpoint via private service
    * connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1.IndexEndpoint.enable_private_service_connect],
@@ -429,6 +446,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -446,6 +464,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -463,6 +482,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointProto.java
index 48b4253742d4..9f31d0acbbee 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointProto.java
@@ -66,55 +66,56 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "pi/resource.proto\0322google/cloud/aiplatfo"
           + "rm/v1/machine_resources.proto\0323google/cl"
           + "oud/aiplatform/v1/service_networking.pro"
-          + "to\032\037google/protobuf/timestamp.proto\"\376\005\n\r"
-          + "IndexEndpoint\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014disp"
-          + "lay_name\030\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001(\t"
-          + "\022H\n\020deployed_indexes\030\004 \003(\0132).google.clou"
-          + "d.aiplatform.v1.DeployedIndexB\003\340A\003\022\014\n\004et"
-          + "ag\030\005 \001(\t\022E\n\006labels\030\006 \003(\01325.google.cloud."
-          + "aiplatform.v1.IndexEndpoint.LabelsEntry\022"
-          + "4\n\013create_time\030\007 \001(\0132\032.google.protobuf.T"
-          + "imestampB\003\340A\003\0224\n\013update_time\030\010 \001(\0132\032.goo"
-          + "gle.protobuf.TimestampB\003\340A\003\022\024\n\007network\030\t"
-          + " \001(\tB\003\340A\001\022-\n\036enable_private_service_conn"
-          + "ect\030\n \001(\010B\005\030\001\340A\001\022d\n\036private_service_conn"
-          + "ect_config\030\014 \001(\01327.google.cloud.aiplatfo"
-          + "rm.v1.PrivateServiceConnectConfigB\003\340A\001\022$"
-          + "\n\027public_endpoint_enabled\030\r \001(\010B\003\340A\001\022(\n\033"
-          + "public_endpoint_domain_name\030\016 \001(\tB\003\340A\003\032-"
-          + "\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
-          + "\t:\0028\001:u\352Ar\n\'aiplatform.googleapis.com/In"
-          + "dexEndpoint\022Gprojects/{project}/location"
-          + "s/{location}/indexEndpoints/{index_endpo"
-          + "int}\"\227\005\n\rDeployedIndex\022\017\n\002id\030\001 \001(\tB\003\340A\002\022"
-          + "6\n\005index\030\002 \001(\tB\'\340A\002\372A!\n\037aiplatform.googl"
-          + "eapis.com/Index\022\024\n\014display_name\030\003 \001(\t\0224\n"
-          + "\013create_time\030\004 \001(\0132\032.google.protobuf.Tim"
-          + "estampB\003\340A\003\022Q\n\021private_endpoints\030\005 \001(\01321"
-          + ".google.cloud.aiplatform.v1.IndexPrivate"
-          + "EndpointsB\003\340A\003\0228\n\017index_sync_time\030\006 \001(\0132"
-          + "\032.google.protobuf.TimestampB\003\340A\003\022P\n\023auto"
-          + "matic_resources\030\007 \001(\0132..google.cloud.aip"
-          + "latform.v1.AutomaticResourcesB\003\340A\001\022P\n\023de"
-          + "dicated_resources\030\020 \001(\0132..google.cloud.a"
-          + "iplatform.v1.DedicatedResourcesB\003\340A\001\022\"\n\025"
-          + "enable_access_logging\030\010 \001(\010B\003\340A\001\022\\\n\032depl"
-          + "oyed_index_auth_config\030\t \001(\01323.google.cl"
-          + "oud.aiplatform.v1.DeployedIndexAuthConfi"
-          + "gB\003\340A\001\022\037\n\022reserved_ip_ranges\030\n \003(\tB\003\340A\001\022"
-          + "\035\n\020deployment_group\030\013 \001(\tB\003\340A\001\"\256\001\n\027Deplo"
-          + "yedIndexAuthConfig\022W\n\rauth_provider\030\001 \001("
-          + "\0132@.google.cloud.aiplatform.v1.DeployedI"
-          + "ndexAuthConfig.AuthProvider\032:\n\014AuthProvi"
-          + "der\022\021\n\taudiences\030\001 \003(\t\022\027\n\017allowed_issuer"
-          + "s\030\002 \003(\t\"Y\n\025IndexPrivateEndpoints\022\037\n\022matc"
-          + "h_grpc_address\030\001 \001(\tB\003\340A\003\022\037\n\022service_att"
-          + "achment\030\002 \001(\tB\003\340A\003B\320\001\n\036com.google.cloud."
-          + "aiplatform.v1B\022IndexEndpointProtoP\001Z>clo"
-          + "ud.google.com/go/aiplatform/apiv1/aiplat"
-          + "formpb;aiplatformpb\252\002\032Google.Cloud.AIPla"
-          + "tform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035"
-          + "Google::Cloud::AIPlatform::V1b\006proto3"
+          + "to\032\037google/protobuf/timestamp.proto\"\210\006\n\r"
+          + "IndexEndpoint\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014dis"
+          + "play_name\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003 \001"
+          + "(\t\022I\n\020deployed_indexes\030\004 \003(\0132).google.cl"
+          + "oud.aiplatform.v1.DeployedIndexB\004\342A\001\003\022\014\n"
+          + "\004etag\030\005 \001(\t\022E\n\006labels\030\006 \003(\01325.google.clo"
+          + "ud.aiplatform.v1.IndexEndpoint.LabelsEnt"
+          + "ry\0225\n\013create_time\030\007 \001(\0132\032.google.protobu"
+          + "f.TimestampB\004\342A\001\003\0225\n\013update_time\030\010 \001(\0132\032"
+          + ".google.protobuf.TimestampB\004\342A\001\003\022\025\n\007netw"
+          + "ork\030\t \001(\tB\004\342A\001\001\022.\n\036enable_private_servic"
+          + "e_connect\030\n \001(\010B\006\030\001\342A\001\001\022e\n\036private_servi"
+          + "ce_connect_config\030\014 \001(\01327.google.cloud.a"
+          + "iplatform.v1.PrivateServiceConnectConfig"
+          + "B\004\342A\001\001\022%\n\027public_endpoint_enabled\030\r \001(\010B"
+          + "\004\342A\001\001\022)\n\033public_endpoint_domain_name\030\016 \001"
+          + "(\tB\004\342A\001\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005"
+          + "value\030\002 \001(\t:\0028\001:u\352Ar\n\'aiplatform.googlea"
+          + "pis.com/IndexEndpoint\022Gprojects/{project"
+          + "}/locations/{location}/indexEndpoints/{i"
+          + "ndex_endpoint}\"\242\005\n\rDeployedIndex\022\020\n\002id\030\001"
+          + " \001(\tB\004\342A\001\002\0227\n\005index\030\002 \001(\tB(\342A\001\002\372A!\n\037aipl"
+          + "atform.googleapis.com/Index\022\024\n\014display_n"
+          + "ame\030\003 \001(\t\0225\n\013create_time\030\004 \001(\0132\032.google."
+          + "protobuf.TimestampB\004\342A\001\003\022R\n\021private_endp"
+          + "oints\030\005 \001(\01321.google.cloud.aiplatform.v1"
+          + ".IndexPrivateEndpointsB\004\342A\001\003\0229\n\017index_sy"
+          + "nc_time\030\006 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\022Q\n\023automatic_resources\030\007 \001(\0132..g"
+          + "oogle.cloud.aiplatform.v1.AutomaticResou"
+          + "rcesB\004\342A\001\001\022Q\n\023dedicated_resources\030\020 \001(\0132"
+          + "..google.cloud.aiplatform.v1.DedicatedRe"
+          + "sourcesB\004\342A\001\001\022#\n\025enable_access_logging\030\010"
+          + " \001(\010B\004\342A\001\001\022]\n\032deployed_index_auth_config"
+          + "\030\t \001(\01323.google.cloud.aiplatform.v1.Depl"
+          + "oyedIndexAuthConfigB\004\342A\001\001\022 \n\022reserved_ip"
+          + "_ranges\030\n \003(\tB\004\342A\001\001\022\036\n\020deployment_group\030"
+          + "\013 \001(\tB\004\342A\001\001\"\256\001\n\027DeployedIndexAuthConfig\022"
+          + "W\n\rauth_provider\030\001 \001(\0132@.google.cloud.ai"
+          + "platform.v1.DeployedIndexAuthConfig.Auth"
+          + "Provider\032:\n\014AuthProvider\022\021\n\taudiences\030\001 "
+          + "\003(\t\022\027\n\017allowed_issuers\030\002 \003(\t\"[\n\025IndexPri"
+          + "vateEndpoints\022 \n\022match_grpc_address\030\001 \001("
+          + "\tB\004\342A\001\003\022 \n\022service_attachment\030\002 \001(\tB\004\342A\001"
+          + "\003B\320\001\n\036com.google.cloud.aiplatform.v1B\022In"
+          + "dexEndpointProtoP\001Z>cloud.google.com/go/"
+          + "aiplatform/apiv1/aiplatformpb;aiplatform"
+          + "pb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google"
+          + "\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AI"
+          + "Platform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointServiceProto.java
index 7258f9d65abc..dff477a81691 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexEndpointServiceProto.java
@@ -109,117 +109,117 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "int.proto\032*google/cloud/aiplatform/v1/op"
           + "eration.proto\032#google/longrunning/operat"
           + "ions.proto\032\033google/protobuf/empty.proto\032"
-          + " google/protobuf/field_mask.proto\"\237\001\n\032Cr"
-          + "eateIndexEndpointRequest\0229\n\006parent\030\001 \001(\t"
-          + "B)\340A\002\372A#\n!locations.googleapis.com/Locat"
-          + "ion\022F\n\016index_endpoint\030\002 \001(\0132).google.clo"
-          + "ud.aiplatform.v1.IndexEndpointB\003\340A\002\"v\n$C"
-          + "reateIndexEndpointOperationMetadata\022N\n\020g"
-          + "eneric_metadata\030\001 \001(\01324.google.cloud.aip"
-          + "latform.v1.GenericOperationMetadata\"X\n\027G"
-          + "etIndexEndpointRequest\022=\n\004name\030\001 \001(\tB/\340A"
-          + "\002\372A)\n\'aiplatform.googleapis.com/IndexEnd"
-          + "point\"\320\001\n\031ListIndexEndpointsRequest\0229\n\006p"
-          + "arent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapi"
-          + "s.com/Location\022\023\n\006filter\030\002 \001(\tB\003\340A\001\022\026\n\tp"
-          + "age_size\030\003 \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\tB"
-          + "\003\340A\001\0222\n\tread_mask\030\005 \001(\0132\032.google.protobu"
-          + "f.FieldMaskB\003\340A\001\"y\n\032ListIndexEndpointsRe"
-          + "sponse\022B\n\017index_endpoints\030\001 \003(\0132).google"
-          + ".cloud.aiplatform.v1.IndexEndpoint\022\027\n\017ne"
-          + "xt_page_token\030\002 \001(\t\"\232\001\n\032UpdateIndexEndpo"
-          + "intRequest\022F\n\016index_endpoint\030\001 \001(\0132).goo"
-          + "gle.cloud.aiplatform.v1.IndexEndpointB\003\340"
-          + "A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protobu"
-          + "f.FieldMaskB\003\340A\002\"[\n\032DeleteIndexEndpointR"
-          + "equest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform"
-          + ".googleapis.com/IndexEndpoint\"\245\001\n\022Deploy"
-          + "IndexRequest\022G\n\016index_endpoint\030\001 \001(\tB/\340A"
-          + "\002\372A)\n\'aiplatform.googleapis.com/IndexEnd"
-          + "point\022F\n\016deployed_index\030\002 \001(\0132).google.c"
-          + "loud.aiplatform.v1.DeployedIndexB\003\340A\002\"X\n"
-          + "\023DeployIndexResponse\022A\n\016deployed_index\030\001"
-          + " \001(\0132).google.cloud.aiplatform.v1.Deploy"
-          + "edIndex\"\211\001\n\034DeployIndexOperationMetadata"
-          + "\022N\n\020generic_metadata\030\001 \001(\01324.google.clou"
-          + "d.aiplatform.v1.GenericOperationMetadata"
-          + "\022\031\n\021deployed_index_id\030\002 \001(\t\"\177\n\024UndeployI"
-          + "ndexRequest\022G\n\016index_endpoint\030\001 \001(\tB/\340A\002"
-          + "\372A)\n\'aiplatform.googleapis.com/IndexEndp"
-          + "oint\022\036\n\021deployed_index_id\030\002 \001(\tB\003\340A\002\"\027\n\025"
-          + "UndeployIndexResponse\"p\n\036UndeployIndexOp"
-          + "erationMetadata\022N\n\020generic_metadata\030\001 \001("
-          + "\01324.google.cloud.aiplatform.v1.GenericOp"
-          + "erationMetadata\"\255\001\n\032MutateDeployedIndexR"
-          + "equest\022G\n\016index_endpoint\030\001 \001(\tB/\340A\002\372A)\n\'"
-          + "aiplatform.googleapis.com/IndexEndpoint\022"
-          + "F\n\016deployed_index\030\002 \001(\0132).google.cloud.a"
-          + "iplatform.v1.DeployedIndexB\003\340A\002\"`\n\033Mutat"
-          + "eDeployedIndexResponse\022A\n\016deployed_index"
-          + "\030\001 \001(\0132).google.cloud.aiplatform.v1.Depl"
-          + "oyedIndex\"\221\001\n$MutateDeployedIndexOperati"
-          + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g"
-          + "oogle.cloud.aiplatform.v1.GenericOperati"
-          + "onMetadata\022\031\n\021deployed_index_id\030\002 \001(\t2\257\020"
-          + "\n\024IndexEndpointService\022\211\002\n\023CreateIndexEn"
-          + "dpoint\0226.google.cloud.aiplatform.v1.Crea"
-          + "teIndexEndpointRequest\032\035.google.longrunn"
-          + "ing.Operation\"\232\001\202\323\344\223\002D\"2/v1/{parent=proj"
-          + "ects/*/locations/*}/indexEndpoints:\016inde"
-          + "x_endpoint\332A\025parent,index_endpoint\312A5\n\rI"
+          + " google/protobuf/field_mask.proto\"\241\001\n\032Cr"
+          + "eateIndexEndpointRequest\022:\n\006parent\030\001 \001(\t"
+          + "B*\342A\001\002\372A#\n!locations.googleapis.com/Loca"
+          + "tion\022G\n\016index_endpoint\030\002 \001(\0132).google.cl"
+          + "oud.aiplatform.v1.IndexEndpointB\004\342A\001\002\"v\n"
+          + "$CreateIndexEndpointOperationMetadata\022N\n"
+          + "\020generic_metadata\030\001 \001(\01324.google.cloud.a"
+          + "iplatform.v1.GenericOperationMetadata\"Y\n"
+          + "\027GetIndexEndpointRequest\022>\n\004name\030\001 \001(\tB0"
+          + "\342A\001\002\372A)\n\'aiplatform.googleapis.com/Index"
+          + "Endpoint\"\325\001\n\031ListIndexEndpointsRequest\022:"
+          + "\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googl"
+          + "eapis.com/Location\022\024\n\006filter\030\002 \001(\tB\004\342A\001\001"
+          + "\022\027\n\tpage_size\030\003 \001(\005B\004\342A\001\001\022\030\n\npage_token\030"
+          + "\004 \001(\tB\004\342A\001\001\0223\n\tread_mask\030\005 \001(\0132\032.google."
+          + "protobuf.FieldMaskB\004\342A\001\001\"y\n\032ListIndexEnd"
+          + "pointsResponse\022B\n\017index_endpoints\030\001 \003(\0132"
+          + ").google.cloud.aiplatform.v1.IndexEndpoi"
+          + "nt\022\027\n\017next_page_token\030\002 \001(\t\"\234\001\n\032UpdateIn"
+          + "dexEndpointRequest\022G\n\016index_endpoint\030\001 \001"
+          + "(\0132).google.cloud.aiplatform.v1.IndexEnd"
+          + "pointB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032.googl"
+          + "e.protobuf.FieldMaskB\004\342A\001\002\"\\\n\032DeleteInde"
+          + "xEndpointRequest\022>\n\004name\030\001 \001(\tB0\342A\001\002\372A)\n"
+          + "\'aiplatform.googleapis.com/IndexEndpoint"
+          + "\"\247\001\n\022DeployIndexRequest\022H\n\016index_endpoin"
+          + "t\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapis."
+          + "com/IndexEndpoint\022G\n\016deployed_index\030\002 \001("
+          + "\0132).google.cloud.aiplatform.v1.DeployedI"
+          + "ndexB\004\342A\001\002\"X\n\023DeployIndexResponse\022A\n\016dep"
+          + "loyed_index\030\001 \001(\0132).google.cloud.aiplatf"
+          + "orm.v1.DeployedIndex\"\211\001\n\034DeployIndexOper"
+          + "ationMetadata\022N\n\020generic_metadata\030\001 \001(\0132"
+          + "4.google.cloud.aiplatform.v1.GenericOper"
+          + "ationMetadata\022\031\n\021deployed_index_id\030\002 \001(\t"
+          + "\"\201\001\n\024UndeployIndexRequest\022H\n\016index_endpo"
+          + "int\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapi"
+          + "s.com/IndexEndpoint\022\037\n\021deployed_index_id"
+          + "\030\002 \001(\tB\004\342A\001\002\"\027\n\025UndeployIndexResponse\"p\n"
+          + "\036UndeployIndexOperationMetadata\022N\n\020gener"
+          + "ic_metadata\030\001 \001(\01324.google.cloud.aiplatf"
+          + "orm.v1.GenericOperationMetadata\"\257\001\n\032Muta"
+          + "teDeployedIndexRequest\022H\n\016index_endpoint"
+          + "\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapis.c"
+          + "om/IndexEndpoint\022G\n\016deployed_index\030\002 \001(\013"
+          + "2).google.cloud.aiplatform.v1.DeployedIn"
+          + "dexB\004\342A\001\002\"`\n\033MutateDeployedIndexResponse"
+          + "\022A\n\016deployed_index\030\001 \001(\0132).google.cloud."
+          + "aiplatform.v1.DeployedIndex\"\221\001\n$MutateDe"
+          + "ployedIndexOperationMetadata\022N\n\020generic_"
+          + "metadata\030\001 \001(\01324.google.cloud.aiplatform"
+          + ".v1.GenericOperationMetadata\022\031\n\021deployed"
+          + "_index_id\030\002 \001(\t2\257\020\n\024IndexEndpointService"
+          + "\022\211\002\n\023CreateIndexEndpoint\0226.google.cloud."
+          + "aiplatform.v1.CreateIndexEndpointRequest"
+          + "\032\035.google.longrunning.Operation\"\232\001\312A5\n\rI"
           + "ndexEndpoint\022$CreateIndexEndpointOperati"
-          + "onMetadata\022\265\001\n\020GetIndexEndpoint\0223.google"
-          + ".cloud.aiplatform.v1.GetIndexEndpointReq"
-          + "uest\032).google.cloud.aiplatform.v1.IndexE"
-          + "ndpoint\"A\202\323\344\223\0024\0222/v1/{name=projects/*/lo"
-          + "cations/*/indexEndpoints/*}\332A\004name\022\310\001\n\022L"
-          + "istIndexEndpoints\0225.google.cloud.aiplatf"
-          + "orm.v1.ListIndexEndpointsRequest\0326.googl"
-          + "e.cloud.aiplatform.v1.ListIndexEndpoints"
-          + "Response\"C\202\323\344\223\0024\0222/v1/{parent=projects/*"
-          + "/locations/*}/indexEndpoints\332A\006parent\022\360\001"
-          + "\n\023UpdateIndexEndpoint\0226.google.cloud.aip"
-          + "latform.v1.UpdateIndexEndpointRequest\032)."
-          + "google.cloud.aiplatform.v1.IndexEndpoint"
-          + "\"v\202\323\344\223\002S2A/v1/{index_endpoint.name=proje"
-          + "cts/*/locations/*/indexEndpoints/*}:\016ind"
-          + "ex_endpoint\332A\032index_endpoint,update_mask"
-          + "\022\342\001\n\023DeleteIndexEndpoint\0226.google.cloud."
-          + "aiplatform.v1.DeleteIndexEndpointRequest"
-          + "\032\035.google.longrunning.Operation\"t\202\323\344\223\0024*"
-          + "2/v1/{name=projects/*/locations/*/indexE"
-          + "ndpoints/*}\332A\004name\312A0\n\025google.protobuf.E"
-          + "mpty\022\027DeleteOperationMetadata\022\210\002\n\013Deploy"
-          + "Index\022..google.cloud.aiplatform.v1.Deplo"
-          + "yIndexRequest\032\035.google.longrunning.Opera"
-          + "tion\"\251\001\202\323\344\223\002M\"H/v1/{index_endpoint=proje"
-          + "cts/*/locations/*/indexEndpoints/*}:depl"
-          + "oyIndex:\001*\332A\035index_endpoint,deployed_ind"
-          + "ex\312A3\n\023DeployIndexResponse\022\034DeployIndexO"
-          + "perationMetadata\022\225\002\n\rUndeployIndex\0220.goo"
-          + "gle.cloud.aiplatform.v1.UndeployIndexReq"
-          + "uest\032\035.google.longrunning.Operation\"\262\001\202\323"
-          + "\344\223\002O\"J/v1/{index_endpoint=projects/*/loc"
-          + "ations/*/indexEndpoints/*}:undeployIndex"
-          + ":\001*\332A index_endpoint,deployed_index_id\312A"
-          + "7\n\025UndeployIndexResponse\022\036UndeployIndexO"
-          + "perationMetadata\022\275\002\n\023MutateDeployedIndex"
-          + "\0226.google.cloud.aiplatform.v1.MutateDepl"
-          + "oyedIndexRequest\032\035.google.longrunning.Op"
-          + "eration\"\316\001\202\323\344\223\002b\"P/v1/{index_endpoint=pr"
+          + "onMetadata\332A\025parent,index_endpoint\202\323\344\223\002D"
+          + "\"2/v1/{parent=projects/*/locations/*}/in"
+          + "dexEndpoints:\016index_endpoint\022\265\001\n\020GetInde"
+          + "xEndpoint\0223.google.cloud.aiplatform.v1.G"
+          + "etIndexEndpointRequest\032).google.cloud.ai"
+          + "platform.v1.IndexEndpoint\"A\332A\004name\202\323\344\223\0024"
+          + "\0222/v1/{name=projects/*/locations/*/index"
+          + "Endpoints/*}\022\310\001\n\022ListIndexEndpoints\0225.go"
+          + "ogle.cloud.aiplatform.v1.ListIndexEndpoi"
+          + "ntsRequest\0326.google.cloud.aiplatform.v1."
+          + "ListIndexEndpointsResponse\"C\332A\006parent\202\323\344"
+          + "\223\0024\0222/v1/{parent=projects/*/locations/*}"
+          + "/indexEndpoints\022\360\001\n\023UpdateIndexEndpoint\022"
+          + "6.google.cloud.aiplatform.v1.UpdateIndex"
+          + "EndpointRequest\032).google.cloud.aiplatfor"
+          + "m.v1.IndexEndpoint\"v\332A\032index_endpoint,up"
+          + "date_mask\202\323\344\223\002S2A/v1/{index_endpoint.nam"
+          + "e=projects/*/locations/*/indexEndpoints/"
+          + "*}:\016index_endpoint\022\342\001\n\023DeleteIndexEndpoi"
+          + "nt\0226.google.cloud.aiplatform.v1.DeleteIn"
+          + "dexEndpointRequest\032\035.google.longrunning."
+          + "Operation\"t\312A0\n\025google.protobuf.Empty\022\027D"
+          + "eleteOperationMetadata\332A\004name\202\323\344\223\0024*2/v1"
+          + "/{name=projects/*/locations/*/indexEndpo"
+          + "ints/*}\022\210\002\n\013DeployIndex\022..google.cloud.a"
+          + "iplatform.v1.DeployIndexRequest\032\035.google"
+          + ".longrunning.Operation\"\251\001\312A3\n\023DeployInde"
+          + "xResponse\022\034DeployIndexOperationMetadata\332"
+          + "A\035index_endpoint,deployed_index\202\323\344\223\002M\"H/"
+          + "v1/{index_endpoint=projects/*/locations/"
+          + "*/indexEndpoints/*}:deployIndex:\001*\022\225\002\n\rU"
+          + "ndeployIndex\0220.google.cloud.aiplatform.v"
+          + "1.UndeployIndexRequest\032\035.google.longrunn"
+          + "ing.Operation\"\262\001\312A7\n\025UndeployIndexRespon"
+          + "se\022\036UndeployIndexOperationMetadata\332A ind"
+          + "ex_endpoint,deployed_index_id\202\323\344\223\002O\"J/v1"
+          + "/{index_endpoint=projects/*/locations/*/"
+          + "indexEndpoints/*}:undeployIndex:\001*\022\275\002\n\023M"
+          + "utateDeployedIndex\0226.google.cloud.aiplat"
+          + "form.v1.MutateDeployedIndexRequest\032\035.goo"
+          + "gle.longrunning.Operation\"\316\001\312AC\n\033MutateD"
+          + "eployedIndexResponse\022$MutateDeployedInde"
+          + "xOperationMetadata\332A\035index_endpoint,depl"
+          + "oyed_index\202\323\344\223\002b\"P/v1/{index_endpoint=pr"
           + "ojects/*/locations/*/indexEndpoints/*}:m"
-          + "utateDeployedIndex:\016deployed_index\332A\035ind"
-          + "ex_endpoint,deployed_index\312AC\n\033MutateDep"
-          + "loyedIndexResponse\022$MutateDeployedIndexO"
-          + "perationMetadata\032M\312A\031aiplatform.googleap"
-          + "is.com\322A.https://www.googleapis.com/auth"
-          + "/cloud-platformB\327\001\n\036com.google.cloud.aip"
-          + "latform.v1B\031IndexEndpointServiceProtoP\001Z"
-          + ">cloud.google.com/go/aiplatform/apiv1/ai"
-          + "platformpb;aiplatformpb\252\002\032Google.Cloud.A"
-          + "IPlatform.V1\312\002\032Google\\Cloud\\AIPlatform\\V"
-          + "1\352\002\035Google::Cloud::AIPlatform::V1b\006proto"
-          + "3"
+          + "utateDeployedIndex:\016deployed_index\032M\312A\031a"
+          + "iplatform.googleapis.com\322A.https://www.g"
+          + "oogleapis.com/auth/cloud-platformB\327\001\n\036co"
+          + "m.google.cloud.aiplatform.v1B\031IndexEndpo"
+          + "intServiceProtoP\001Z>cloud.google.com/go/a"
+          + "iplatform/apiv1/aiplatformpb;aiplatformp"
+          + "b\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\"
+          + "Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AIP"
+          + "latform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexOrBuilder.java
index c127aff59f5c..0b931bd3ace2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexOrBuilder.java
@@ -286,9 +286,11 @@ public interface IndexOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -300,9 +302,11 @@ public interface IndexOrBuilder * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -317,9 +321,11 @@ public interface IndexOrBuilder * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -331,9 +337,11 @@ public interface IndexOrBuilder * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -349,9 +357,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexPrivateEndpoints.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexPrivateEndpoints.java index 897bccfde3ec..8fa74086fba0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexPrivateEndpoints.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexPrivateEndpoints.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexPrivateEndpoints(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1_IndexPrivateEndpoints_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexProto.java index 5d68e4b964ff..519b85bf7c7d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexProto.java @@ -66,43 +66,43 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ce.proto\0323google/cloud/aiplatform/v1/dep" + "loyed_index_ref.proto\032\034google/protobuf/s" + "truct.proto\032\037google/protobuf/timestamp.p" - + "roto\"\242\006\n\005Index\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014dis" - + "play_name\030\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001(" - + "\t\022 \n\023metadata_schema_uri\030\004 \001(\tB\003\340A\005\022(\n\010m" - + "etadata\030\006 \001(\0132\026.google.protobuf.Value\022K\n" - + "\020deployed_indexes\030\007 \003(\0132,.google.cloud.a" - + "iplatform.v1.DeployedIndexRefB\003\340A\003\022\014\n\004et" - + "ag\030\010 \001(\t\022=\n\006labels\030\t \003(\0132-.google.cloud." - + "aiplatform.v1.Index.LabelsEntry\0224\n\013creat" - + "e_time\030\n \001(\0132\032.google.protobuf.Timestamp" - + "B\003\340A\003\0224\n\013update_time\030\013 \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\022@\n\013index_stats\030\016 \001(\013" - + "2&.google.cloud.aiplatform.v1.IndexStats" - + "B\003\340A\003\022U\n\023index_update_method\030\020 \001(\01623.goo" - + "gle.cloud.aiplatform.v1.Index.IndexUpdat" - + "eMethodB\003\340A\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t" - + "\022\r\n\005value\030\002 \001(\t:\0028\001\"]\n\021IndexUpdateMethod" - + "\022#\n\037INDEX_UPDATE_METHOD_UNSPECIFIED\020\000\022\020\n" - + "\014BATCH_UPDATE\020\001\022\021\n\rSTREAM_UPDATE\020\002:]\352AZ\n" - + "\037aiplatform.googleapis.com/Index\0227projec" - + "ts/{project}/locations/{location}/indexe" - + "s/{index}\"\337\002\n\016IndexDatapoint\022\031\n\014datapoin" - + "t_id\030\001 \001(\tB\003\340A\002\022\033\n\016feature_vector\030\002 \003(\002B" - + "\003\340A\002\022N\n\trestricts\030\004 \003(\01326.google.cloud.a" - + "iplatform.v1.IndexDatapoint.RestrictionB" - + "\003\340A\001\022Q\n\014crowding_tag\030\005 \001(\01326.google.clou" - + "d.aiplatform.v1.IndexDatapoint.CrowdingT" - + "agB\003\340A\001\032G\n\013Restriction\022\021\n\tnamespace\030\001 \001(" - + "\t\022\022\n\nallow_list\030\002 \003(\t\022\021\n\tdeny_list\030\003 \003(\t" - + "\032)\n\013CrowdingTag\022\032\n\022crowding_attribute\030\001 " - + "\001(\t\"C\n\nIndexStats\022\032\n\rvectors_count\030\001 \001(\003" - + "B\003\340A\003\022\031\n\014shards_count\030\002 \001(\005B\003\340A\003B\310\001\n\036com" - + ".google.cloud.aiplatform.v1B\nIndexProtoP" - + "\001Z>cloud.google.com/go/aiplatform/apiv1/" - + "aiplatformpb;aiplatformpb\252\002\032Google.Cloud" - + ".AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatform" - + "\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pro" - + "to3" + + "roto\"\252\006\n\005Index\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014di" + + "splay_name\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003 " + + "\001(\t\022!\n\023metadata_schema_uri\030\004 \001(\tB\004\342A\001\005\022(" + + "\n\010metadata\030\006 \001(\0132\026.google.protobuf.Value" + + "\022L\n\020deployed_indexes\030\007 \003(\0132,.google.clou" + + "d.aiplatform.v1.DeployedIndexRefB\004\342A\001\003\022\014" + + "\n\004etag\030\010 \001(\t\022=\n\006labels\030\t \003(\0132-.google.cl" + + "oud.aiplatform.v1.Index.LabelsEntry\0225\n\013c" + + "reate_time\030\n \001(\0132\032.google.protobuf.Times" + + "tampB\004\342A\001\003\0225\n\013update_time\030\013 \001(\0132\032.google" + + ".protobuf.TimestampB\004\342A\001\003\022A\n\013index_stats" + + "\030\016 \001(\0132&.google.cloud.aiplatform.v1.Inde" + + "xStatsB\004\342A\001\003\022V\n\023index_update_method\030\020 \001(" + + "\01623.google.cloud.aiplatform.v1.Index.Ind" + + "exUpdateMethodB\004\342A\001\005\032-\n\013LabelsEntry\022\013\n\003k" + + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"]\n\021IndexUpda" + + "teMethod\022#\n\037INDEX_UPDATE_METHOD_UNSPECIF" + + "IED\020\000\022\020\n\014BATCH_UPDATE\020\001\022\021\n\rSTREAM_UPDATE" + + "\020\002:]\352AZ\n\037aiplatform.googleapis.com/Index" + + "\0227projects/{project}/locations/{location" + + "}/indexes/{index}\"\343\002\n\016IndexDatapoint\022\032\n\014" + + "datapoint_id\030\001 \001(\tB\004\342A\001\002\022\034\n\016feature_vect" + + "or\030\002 \003(\002B\004\342A\001\002\022O\n\trestricts\030\004 \003(\01326.goog" + + "le.cloud.aiplatform.v1.IndexDatapoint.Re" + + "strictionB\004\342A\001\001\022R\n\014crowding_tag\030\005 \001(\01326." + + "google.cloud.aiplatform.v1.IndexDatapoin" + + "t.CrowdingTagB\004\342A\001\001\032G\n\013Restriction\022\021\n\tna" + + "mespace\030\001 \001(\t\022\022\n\nallow_list\030\002 \003(\t\022\021\n\tden" + + "y_list\030\003 \003(\t\032)\n\013CrowdingTag\022\032\n\022crowding_" + + "attribute\030\001 \001(\t\"E\n\nIndexStats\022\033\n\rvectors" + + "_count\030\001 \001(\003B\004\342A\001\003\022\032\n\014shards_count\030\002 \001(\005" + + "B\004\342A\001\003B\310\001\n\036com.google.cloud.aiplatform.v" + + "1B\nIndexProtoP\001Z>cloud.google.com/go/aip" + + "latform/apiv1/aiplatformpb;aiplatformpb\252" + + "\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Cl" + + "oud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPla" + + "tform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexServiceProto.java index 5df42bd91677..ff3745698897 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexServiceProto.java @@ -105,107 +105,107 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "cloud/aiplatform/v1/operation.proto\032#goo" + "gle/longrunning/operations.proto\032\033google" + "/protobuf/empty.proto\032 google/protobuf/f" - + "ield_mask.proto\"\206\001\n\022CreateIndexRequest\0229" - + "\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.google" - + "apis.com/Location\0225\n\005index\030\002 \001(\0132!.googl" - + "e.cloud.aiplatform.v1.IndexB\003\340A\002\"\346\001\n\034Cre" - + "ateIndexOperationMetadata\022N\n\020generic_met" - + "adata\030\001 \001(\01324.google.cloud.aiplatform.v1" - + ".GenericOperationMetadata\022v\n*nearest_nei" - + "ghbor_search_operation_metadata\030\002 \001(\0132B." - + "google.cloud.aiplatform.v1.NearestNeighb" - + "orSearchOperationMetadata\"H\n\017GetIndexReq" - + "uest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.g" - + "oogleapis.com/Index\"\265\001\n\022ListIndexesReque" - + "st\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.go" - + "ogleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n" - + "\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\t" - + "read_mask\030\005 \001(\0132\032.google.protobuf.FieldM" - + "ask\"b\n\023ListIndexesResponse\0222\n\007indexes\030\001 " - + "\003(\0132!.google.cloud.aiplatform.v1.Index\022\027" - + "\n\017next_page_token\030\002 \001(\t\"|\n\022UpdateIndexRe" - + "quest\0225\n\005index\030\001 \001(\0132!.google.cloud.aipl" - + "atform.v1.IndexB\003\340A\002\022/\n\013update_mask\030\002 \001(" - + "\0132\032.google.protobuf.FieldMask\"\346\001\n\034Update" - + "IndexOperationMetadata\022N\n\020generic_metada" - + "ta\030\001 \001(\01324.google.cloud.aiplatform.v1.Ge" - + "nericOperationMetadata\022v\n*nearest_neighb" - + "or_search_operation_metadata\030\002 \001(\0132B.goo" - + "gle.cloud.aiplatform.v1.NearestNeighborS" - + "earchOperationMetadata\"K\n\022DeleteIndexReq" - + "uest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.g" - + "oogleapis.com/Index\"\221\001\n\027UpsertDatapoints" - + "Request\0226\n\005index\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatfo" - + "rm.googleapis.com/Index\022>\n\ndatapoints\030\002 " - + "\003(\0132*.google.cloud.aiplatform.v1.IndexDa" - + "tapoint\"\032\n\030UpsertDatapointsResponse\"h\n\027R" - + "emoveDatapointsRequest\0226\n\005index\030\001 \001(\tB\'\340" - + "A\002\372A!\n\037aiplatform.googleapis.com/Index\022\025" - + "\n\rdatapoint_ids\030\002 \003(\t\"\032\n\030RemoveDatapoint" - + "sResponse\"\311\006\n&NearestNeighborSearchOpera" - + "tionMetadata\022{\n\030content_validation_stats" - + "\030\001 \003(\0132Y.google.cloud.aiplatform.v1.Near" - + "estNeighborSearchOperationMetadata.Conte" - + "ntValidationStats\022\030\n\020data_bytes_count\030\002 " - + "\001(\003\032\262\003\n\013RecordError\022r\n\nerror_type\030\001 \001(\0162" - + "^.google.cloud.aiplatform.v1.NearestNeig" - + "hborSearchOperationMetadata.RecordError." - + "RecordErrorType\022\025\n\rerror_message\030\002 \001(\t\022\026" - + "\n\016source_gcs_uri\030\003 \001(\t\022\024\n\014embedding_id\030\004" - + " \001(\t\022\022\n\nraw_record\030\005 \001(\t\"\325\001\n\017RecordError" - + "Type\022\032\n\026ERROR_TYPE_UNSPECIFIED\020\000\022\016\n\nEMPT" - + "Y_LINE\020\001\022\027\n\023INVALID_JSON_SYNTAX\020\002\022\026\n\022INV" - + "ALID_CSV_SYNTAX\020\003\022\027\n\023INVALID_AVRO_SYNTAX" - + "\020\004\022\030\n\024INVALID_EMBEDDING_ID\020\005\022\033\n\027EMBEDDIN" - + "G_SIZE_MISMATCH\020\006\022\025\n\021NAMESPACE_MISSING\020\007" - + "\032\322\001\n\026ContentValidationStats\022\026\n\016source_gc" - + "s_uri\030\001 \001(\t\022\032\n\022valid_record_count\030\002 \001(\003\022" - + "\034\n\024invalid_record_count\030\003 \001(\003\022f\n\016partial" - + "_errors\030\004 \003(\0132N.google.cloud.aiplatform." - + "v1.NearestNeighborSearchOperationMetadat" - + "a.RecordError2\266\013\n\014IndexService\022\317\001\n\013Creat" - + "eIndex\022..google.cloud.aiplatform.v1.Crea" - + "teIndexRequest\032\035.google.longrunning.Oper" - + "ation\"q\202\323\344\223\0024\"+/v1/{parent=projects/*/lo" - + "cations/*}/indexes:\005index\332A\014parent,index" - + "\312A%\n\005Index\022\034CreateIndexOperationMetadata" - + "\022\226\001\n\010GetIndex\022+.google.cloud.aiplatform." - + "v1.GetIndexRequest\032!.google.cloud.aiplat" - + "form.v1.Index\":\202\323\344\223\002-\022+/v1/{name=project" - + "s/*/locations/*/indexes/*}\332A\004name\022\254\001\n\013Li" - + "stIndexes\022..google.cloud.aiplatform.v1.L" - + "istIndexesRequest\032/.google.cloud.aiplatf" - + "orm.v1.ListIndexesResponse\"<\202\323\344\223\002-\022+/v1/" - + "{parent=projects/*/locations/*}/indexes\332" - + "A\006parent\022\332\001\n\013UpdateIndex\022..google.cloud." - + "aiplatform.v1.UpdateIndexRequest\032\035.googl" - + "e.longrunning.Operation\"|\202\323\344\223\002:21/v1/{in" - + "dex.name=projects/*/locations/*/indexes/" - + "*}:\005index\332A\021index,update_mask\312A%\n\005Index\022" - + "\034UpdateIndexOperationMetadata\022\313\001\n\013Delete" - + "Index\022..google.cloud.aiplatform.v1.Delet" - + "eIndexRequest\032\035.google.longrunning.Opera" - + "tion\"m\202\323\344\223\002-*+/v1/{name=projects/*/locat" - + "ions/*/indexes/*}\332A\004name\312A0\n\025google.prot" - + "obuf.Empty\022\027DeleteOperationMetadata\022\307\001\n\020" - + "UpsertDatapoints\0223.google.cloud.aiplatfo" - + "rm.v1.UpsertDatapointsRequest\0324.google.c" - + "loud.aiplatform.v1.UpsertDatapointsRespo" - + "nse\"H\202\323\344\223\002B\"=/v1/{index=projects/*/locat" - + "ions/*/indexes/*}:upsertDatapoints:\001*\022\307\001" - + "\n\020RemoveDatapoints\0223.google.cloud.aiplat" - + "form.v1.RemoveDatapointsRequest\0324.google" - + ".cloud.aiplatform.v1.RemoveDatapointsRes" - + "ponse\"H\202\323\344\223\002B\"=/v1/{index=projects/*/loc" - + "ations/*/indexes/*}:removeDatapoints:\001*\032" - + "M\312A\031aiplatform.googleapis.com\322A.https://" - + "www.googleapis.com/auth/cloud-platformB\317" - + "\001\n\036com.google.cloud.aiplatform.v1B\021Index" - + "ServiceProtoP\001Z>cloud.google.com/go/aipl" - + "atform/apiv1/aiplatformpb;aiplatformpb\252\002" - + "\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Clo" - + "ud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlat" - + "form::V1b\006proto3" + + "ield_mask.proto\"\210\001\n\022CreateIndexRequest\022:" + + "\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googl" + + "eapis.com/Location\0226\n\005index\030\002 \001(\0132!.goog" + + "le.cloud.aiplatform.v1.IndexB\004\342A\001\002\"\346\001\n\034C" + + "reateIndexOperationMetadata\022N\n\020generic_m" + + "etadata\030\001 \001(\01324.google.cloud.aiplatform." + + "v1.GenericOperationMetadata\022v\n*nearest_n" + + "eighbor_search_operation_metadata\030\002 \001(\0132" + + "B.google.cloud.aiplatform.v1.NearestNeig" + + "hborSearchOperationMetadata\"I\n\017GetIndexR" + + "equest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatfor" + + "m.googleapis.com/Index\"\266\001\n\022ListIndexesRe" + + "quest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!location" + + "s.googleapis.com/Location\022\016\n\006filter\030\002 \001(" + + "\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t" + + "\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fi" + + "eldMask\"b\n\023ListIndexesResponse\0222\n\007indexe" + + "s\030\001 \003(\0132!.google.cloud.aiplatform.v1.Ind" + + "ex\022\027\n\017next_page_token\030\002 \001(\t\"}\n\022UpdateInd" + + "exRequest\0226\n\005index\030\001 \001(\0132!.google.cloud." + + "aiplatform.v1.IndexB\004\342A\001\002\022/\n\013update_mask" + + "\030\002 \001(\0132\032.google.protobuf.FieldMask\"\346\001\n\034U" + + "pdateIndexOperationMetadata\022N\n\020generic_m" + + "etadata\030\001 \001(\01324.google.cloud.aiplatform." + + "v1.GenericOperationMetadata\022v\n*nearest_n" + + "eighbor_search_operation_metadata\030\002 \001(\0132" + + "B.google.cloud.aiplatform.v1.NearestNeig" + + "hborSearchOperationMetadata\"L\n\022DeleteInd" + + "exRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplat" + + "form.googleapis.com/Index\"\222\001\n\027UpsertData" + + "pointsRequest\0227\n\005index\030\001 \001(\tB(\342A\001\002\372A!\n\037a" + + "iplatform.googleapis.com/Index\022>\n\ndatapo" + + "ints\030\002 \003(\0132*.google.cloud.aiplatform.v1." + + "IndexDatapoint\"\032\n\030UpsertDatapointsRespon" + + "se\"i\n\027RemoveDatapointsRequest\0227\n\005index\030\001" + + " \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com" + + "/Index\022\025\n\rdatapoint_ids\030\002 \003(\t\"\032\n\030RemoveD" + + "atapointsResponse\"\311\006\n&NearestNeighborSea" + + "rchOperationMetadata\022{\n\030content_validati" + + "on_stats\030\001 \003(\0132Y.google.cloud.aiplatform" + + ".v1.NearestNeighborSearchOperationMetada" + + "ta.ContentValidationStats\022\030\n\020data_bytes_" + + "count\030\002 \001(\003\032\262\003\n\013RecordError\022r\n\nerror_typ" + + "e\030\001 \001(\0162^.google.cloud.aiplatform.v1.Nea" + + "restNeighborSearchOperationMetadata.Reco" + + "rdError.RecordErrorType\022\025\n\rerror_message" + + "\030\002 \001(\t\022\026\n\016source_gcs_uri\030\003 \001(\t\022\024\n\014embedd" + + "ing_id\030\004 \001(\t\022\022\n\nraw_record\030\005 \001(\t\"\325\001\n\017Rec" + + "ordErrorType\022\032\n\026ERROR_TYPE_UNSPECIFIED\020\000" + + "\022\016\n\nEMPTY_LINE\020\001\022\027\n\023INVALID_JSON_SYNTAX\020" + + "\002\022\026\n\022INVALID_CSV_SYNTAX\020\003\022\027\n\023INVALID_AVR" + + "O_SYNTAX\020\004\022\030\n\024INVALID_EMBEDDING_ID\020\005\022\033\n\027" + + "EMBEDDING_SIZE_MISMATCH\020\006\022\025\n\021NAMESPACE_M" + + "ISSING\020\007\032\322\001\n\026ContentValidationStats\022\026\n\016s" + + "ource_gcs_uri\030\001 \001(\t\022\032\n\022valid_record_coun" + + "t\030\002 \001(\003\022\034\n\024invalid_record_count\030\003 \001(\003\022f\n" + + "\016partial_errors\030\004 \003(\0132N.google.cloud.aip" + + "latform.v1.NearestNeighborSearchOperatio" + + "nMetadata.RecordError2\266\013\n\014IndexService\022\317" + + "\001\n\013CreateIndex\022..google.cloud.aiplatform" + + ".v1.CreateIndexRequest\032\035.google.longrunn" + + "ing.Operation\"q\312A%\n\005Index\022\034CreateIndexOp" + + "erationMetadata\332A\014parent,index\202\323\344\223\0024\"+/v" + + "1/{parent=projects/*/locations/*}/indexe" + + "s:\005index\022\226\001\n\010GetIndex\022+.google.cloud.aip" + + "latform.v1.GetIndexRequest\032!.google.clou" + + "d.aiplatform.v1.Index\":\332A\004name\202\323\344\223\002-\022+/v" + + "1/{name=projects/*/locations/*/indexes/*" + + "}\022\254\001\n\013ListIndexes\022..google.cloud.aiplatf" + + "orm.v1.ListIndexesRequest\032/.google.cloud" + + ".aiplatform.v1.ListIndexesResponse\"<\332A\006p" + + "arent\202\323\344\223\002-\022+/v1/{parent=projects/*/loca" + + "tions/*}/indexes\022\332\001\n\013UpdateIndex\022..googl" + + "e.cloud.aiplatform.v1.UpdateIndexRequest" + + "\032\035.google.longrunning.Operation\"|\312A%\n\005In" + + "dex\022\034UpdateIndexOperationMetadata\332A\021inde" + + "x,update_mask\202\323\344\223\002:21/v1/{index.name=pro" + + "jects/*/locations/*/indexes/*}:\005index\022\313\001" + + "\n\013DeleteIndex\022..google.cloud.aiplatform." + + "v1.DeleteIndexRequest\032\035.google.longrunni" + + "ng.Operation\"m\312A0\n\025google.protobuf.Empty" + + "\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002-*+" + + "/v1/{name=projects/*/locations/*/indexes" + + "/*}\022\307\001\n\020UpsertDatapoints\0223.google.cloud." + + "aiplatform.v1.UpsertDatapointsRequest\0324." + + "google.cloud.aiplatform.v1.UpsertDatapoi" + + "ntsResponse\"H\202\323\344\223\002B\"=/v1/{index=projects" + + "/*/locations/*/indexes/*}:upsertDatapoin" + + "ts:\001*\022\307\001\n\020RemoveDatapoints\0223.google.clou" + + "d.aiplatform.v1.RemoveDatapointsRequest\032" + + "4.google.cloud.aiplatform.v1.RemoveDatap" + + "ointsResponse\"H\202\323\344\223\002B\"=/v1/{index=projec" + + "ts/*/locations/*/indexes/*}:removeDatapo" + + "ints:\001*\032M\312A\031aiplatform.googleapis.com\322A." + + "https://www.googleapis.com/auth/cloud-pl" + + "atformB\317\001\n\036com.google.cloud.aiplatform.v" + + "1B\021IndexServiceProtoP\001Z>cloud.google.com" + + "/go/aiplatform/apiv1/aiplatformpb;aiplat" + + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go" + + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud" + + "::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexStats.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexStats.java index 9cc24e9cf983..4e4f0150a737 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexStats.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IndexStats.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexStats(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexProto .internal_static_google_cloud_aiplatform_v1_IndexStats_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfig.java index b5c9edbc2df9..31d734c90a18 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfig.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InputDataConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_InputDataConfig_descriptor; @@ -72,6 +67,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int splitCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object split_; public enum SplitCase @@ -128,6 +125,8 @@ public SplitCase getSplitCase() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -282,6 +281,7 @@ public com.google.cloud.aiplatform.v1.FilterSplitOrBuilder getFilterSplitOrBuild * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -298,6 +298,7 @@ public boolean hasPredefinedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -317,6 +318,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplit getPredefinedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -336,6 +338,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplitOrBuilder getPredefinedSpli * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -352,6 +355,7 @@ public boolean hasTimestampSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -371,6 +375,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplit getTimestampSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -390,6 +395,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplitOrBuilder getTimestampSplitO * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -406,6 +412,7 @@ public boolean hasStratifiedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -425,6 +432,7 @@ public com.google.cloud.aiplatform.v1.StratifiedSplit getStratifiedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -449,14 +457,18 @@ public com.google.cloud.aiplatform.v1.StratifiedSplitOrBuilder getStratifiedSpli * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -479,14 +491,18 @@ public boolean hasGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -512,14 +528,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination getGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -541,17 +561,21 @@ public com.google.cloud.aiplatform.v1.GcsDestinationOrBuilder getGcsDestinationO *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -570,17 +594,21 @@ public boolean hasBigqueryDestination() { *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -602,17 +630,21 @@ public com.google.cloud.aiplatform.v1.BigQueryDestination getBigqueryDestination *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -700,6 +732,7 @@ public com.google.protobuf.ByteString getDatasetIdBytes() { * *
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -731,6 +764,7 @@ public java.lang.String getAnnotationsFilter() {
    *
    * 
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -768,6 +802,7 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -777,9 +812,11 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
    * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
    * Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -810,6 +847,7 @@ public java.lang.String getAnnotationSchemaUri() {
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -819,9 +857,11 @@ public java.lang.String getAnnotationSchemaUri() {
    * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
    * Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -856,9 +896,11 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
    * for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -866,6 +908,7 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
@@ -894,9 +937,11 @@ public java.lang.String getSavedQueryId() {
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
    * for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -904,6 +949,7 @@ public java.lang.String getSavedQueryId() {
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
@@ -2105,6 +2151,7 @@ public com.google.cloud.aiplatform.v1.FilterSplitOrBuilder getFilterSplitOrBuild
      *
      * 
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2121,6 +2168,7 @@ public boolean hasPredefinedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2147,6 +2195,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplit getPredefinedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2170,6 +2219,7 @@ public Builder setPredefinedSplit(com.google.cloud.aiplatform.v1.PredefinedSplit * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2191,6 +2241,7 @@ public Builder setPredefinedSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2224,6 +2275,7 @@ public Builder mergePredefinedSplit(com.google.cloud.aiplatform.v1.PredefinedSpl * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2250,6 +2302,7 @@ public Builder clearPredefinedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2263,6 +2316,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplit.Builder getPredefinedSplit * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2284,6 +2338,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplitOrBuilder getPredefinedSpli * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2323,6 +2378,7 @@ public com.google.cloud.aiplatform.v1.PredefinedSplitOrBuilder getPredefinedSpli * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2339,6 +2395,7 @@ public boolean hasTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2365,6 +2422,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplit getTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2388,6 +2446,7 @@ public Builder setTimestampSplit(com.google.cloud.aiplatform.v1.TimestampSplit v * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2409,6 +2468,7 @@ public Builder setTimestampSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2442,6 +2502,7 @@ public Builder mergeTimestampSplit(com.google.cloud.aiplatform.v1.TimestampSplit * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2468,6 +2529,7 @@ public Builder clearTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2481,6 +2543,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplit.Builder getTimestampSplitBu * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2502,6 +2565,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplitOrBuilder getTimestampSplitO * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2541,6 +2605,7 @@ public com.google.cloud.aiplatform.v1.TimestampSplitOrBuilder getTimestampSplitO * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2557,6 +2622,7 @@ public boolean hasStratifiedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2583,6 +2649,7 @@ public com.google.cloud.aiplatform.v1.StratifiedSplit getStratifiedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2606,6 +2673,7 @@ public Builder setStratifiedSplit(com.google.cloud.aiplatform.v1.StratifiedSplit * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2627,6 +2695,7 @@ public Builder setStratifiedSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2660,6 +2729,7 @@ public Builder mergeStratifiedSplit(com.google.cloud.aiplatform.v1.StratifiedSpl * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2686,6 +2756,7 @@ public Builder clearStratifiedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2699,6 +2770,7 @@ public com.google.cloud.aiplatform.v1.StratifiedSplit.Builder getStratifiedSplit * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2720,6 +2792,7 @@ public com.google.cloud.aiplatform.v1.StratifiedSplitOrBuilder getStratifiedSpli * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2764,14 +2837,18 @@ public com.google.cloud.aiplatform.v1.StratifiedSplitOrBuilder getStratifiedSpli * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2794,14 +2871,18 @@ public boolean hasGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2834,14 +2915,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination getGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2871,14 +2956,18 @@ public Builder setGcsDestination(com.google.cloud.aiplatform.v1.GcsDestination v * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2906,14 +2995,18 @@ public Builder setGcsDestination( * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2953,14 +3046,18 @@ public Builder mergeGcsDestination(com.google.cloud.aiplatform.v1.GcsDestination * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2993,14 +3090,18 @@ public Builder clearGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3020,14 +3121,18 @@ public com.google.cloud.aiplatform.v1.GcsDestination.Builder getGcsDestinationBu * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3055,14 +3160,18 @@ public com.google.cloud.aiplatform.v1.GcsDestinationOrBuilder getGcsDestinationO * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3104,17 +3213,21 @@ public com.google.cloud.aiplatform.v1.GcsDestinationOrBuilder getGcsDestinationO *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3133,17 +3246,21 @@ public boolean hasBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3172,17 +3289,21 @@ public com.google.cloud.aiplatform.v1.BigQueryDestination getBigqueryDestination *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3209,17 +3330,21 @@ public Builder setBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3243,17 +3368,21 @@ public Builder setBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3291,17 +3420,21 @@ public Builder mergeBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3330,17 +3463,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3357,17 +3494,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3392,17 +3533,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3575,6 +3720,7 @@ public Builder setDatasetIdBytes(com.google.protobuf.ByteString value) { * *
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3605,6 +3751,7 @@ public java.lang.String getAnnotationsFilter() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3635,6 +3782,7 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3664,6 +3812,7 @@ public Builder setAnnotationsFilter(java.lang.String value) {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3689,6 +3838,7 @@ public Builder clearAnnotationsFilter() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3722,6 +3872,7 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3731,9 +3882,11 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) {
      * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
      * Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3763,6 +3916,7 @@ public java.lang.String getAnnotationSchemaUri() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3772,9 +3926,11 @@ public java.lang.String getAnnotationSchemaUri() {
      * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
      * Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3804,6 +3960,7 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3813,9 +3970,11 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
      * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
      * Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3844,6 +4003,7 @@ public Builder setAnnotationSchemaUri(java.lang.String value) {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3853,9 +4013,11 @@ public Builder setAnnotationSchemaUri(java.lang.String value) {
      * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
      * Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3880,6 +4042,7 @@ public Builder clearAnnotationSchemaUri() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3889,9 +4052,11 @@ public Builder clearAnnotationSchemaUri() {
      * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
      * Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3922,9 +4087,11 @@ public Builder setAnnotationSchemaUriBytes(com.google.protobuf.ByteString value)
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
      * for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -3932,6 +4099,7 @@ public Builder setAnnotationSchemaUriBytes(com.google.protobuf.ByteString value)
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
@@ -3959,9 +4127,11 @@ public java.lang.String getSavedQueryId() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
      * for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -3969,6 +4139,7 @@ public java.lang.String getSavedQueryId() {
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
@@ -3996,9 +4167,11 @@ public com.google.protobuf.ByteString getSavedQueryIdBytes() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
      * for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -4006,6 +4179,7 @@ public com.google.protobuf.ByteString getSavedQueryIdBytes() {
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
@@ -4032,9 +4206,11 @@ public Builder setSavedQueryId(java.lang.String value) {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
      * for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -4042,6 +4218,7 @@ public Builder setSavedQueryId(java.lang.String value) {
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
@@ -4064,9 +4241,11 @@ public Builder clearSavedQueryId() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
      * for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -4074,6 +4253,7 @@ public Builder clearSavedQueryId() {
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
      * and
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfigOrBuilder.java
index 6f4bb0694df5..a88549550fa7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/InputDataConfigOrBuilder.java
@@ -98,6 +98,7 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -111,6 +112,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -124,6 +126,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -136,6 +139,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -149,6 +153,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -162,6 +167,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -174,6 +180,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -187,6 +194,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -200,6 +208,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -217,14 +226,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -244,14 +257,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -271,14 +288,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -293,17 +314,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -319,17 +344,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -345,17 +374,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -406,6 +439,7 @@ public interface InputDataConfigOrBuilder * *
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -426,6 +460,7 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -448,6 +483,7 @@ public interface InputDataConfigOrBuilder
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -457,9 +493,11 @@ public interface InputDataConfigOrBuilder
    * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
    * Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -479,6 +517,7 @@ public interface InputDataConfigOrBuilder
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -488,9 +527,11 @@ public interface InputDataConfigOrBuilder
    * [metadata][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri] of the
    * Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -510,9 +551,11 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
    * for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -520,6 +563,7 @@ public interface InputDataConfigOrBuilder
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
@@ -537,9 +581,11 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1.InputDataConfig.dataset_id] used
    * for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter],
@@ -547,6 +593,7 @@ public interface InputDataConfigOrBuilder
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1.InputDataConfig.saved_query_id]
    * and
@@ -573,7 +620,7 @@ public interface InputDataConfigOrBuilder
    */
   boolean getPersistMlUseAssignment();
 
-  public com.google.cloud.aiplatform.v1.InputDataConfig.SplitCase getSplitCase();
+  com.google.cloud.aiplatform.v1.InputDataConfig.SplitCase getSplitCase();
 
-  public com.google.cloud.aiplatform.v1.InputDataConfig.DestinationCase getDestinationCase();
+  com.google.cloud.aiplatform.v1.InputDataConfig.DestinationCase getDestinationCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Int64Array.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Int64Array.java
index 642aa93d68de..d89693160222 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Int64Array.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Int64Array.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Int64Array();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TypesProto
         .internal_static_google_cloud_aiplatform_v1_Int64Array_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttribution.java
index 2f3550e6e076..7538330916aa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttribution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttribution.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new IntegratedGradientsAttribution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_IntegratedGradientsAttribution_descriptor;
@@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -96,6 +92,7 @@ public int getStepCount() { * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -115,6 +112,7 @@ public boolean hasSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -136,6 +134,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig getSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -158,6 +157,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -177,6 +177,7 @@ public boolean hasBlurBaselineConfig() {
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -198,6 +199,7 @@ public com.google.cloud.aiplatform.v1.BlurBaselineConfig getBlurBaselineConfig()
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -636,6 +638,7 @@ public Builder mergeFrom(
      * Required. The number of steps for approximating the path integral.
      * A good value to start is 50 and gradually increase until the
      * sum to diff property is within the desired error range.
+     *
      * Valid range of its value is [1, 100], inclusively.
      * 
* @@ -654,6 +657,7 @@ public int getStepCount() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -676,6 +680,7 @@ public Builder setStepCount(int value) { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -701,6 +706,7 @@ public Builder clearStepCount() { * *
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -719,6 +725,7 @@ public boolean hasSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -743,6 +750,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig getSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -769,6 +777,7 @@ public Builder setSmoothGradConfig(com.google.cloud.aiplatform.v1.SmoothGradConf
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -793,6 +802,7 @@ public Builder setSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -823,6 +833,7 @@ public Builder mergeSmoothGradConfig(com.google.cloud.aiplatform.v1.SmoothGradCo
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -846,6 +857,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -864,6 +876,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig.Builder getSmoothGradConf
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -886,6 +899,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -922,6 +936,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -940,6 +955,7 @@ public boolean hasBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -964,6 +980,7 @@ public com.google.cloud.aiplatform.v1.BlurBaselineConfig getBlurBaselineConfig()
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -990,6 +1007,7 @@ public Builder setBlurBaselineConfig(com.google.cloud.aiplatform.v1.BlurBaseline
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1014,6 +1032,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1045,6 +1064,7 @@ public Builder mergeBlurBaselineConfig(
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1068,6 +1088,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1087,6 +1108,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1110,6 +1132,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttributionOrBuilder.java
index 54ab45fec6f7..d54b39603c08 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttributionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IntegratedGradientsAttributionOrBuilder.java
@@ -30,6 +30,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -44,6 +45,7 @@ public interface IntegratedGradientsAttributionOrBuilder * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -60,6 +62,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -76,6 +79,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -91,6 +95,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -107,6 +112,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -123,6 +129,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IoProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IoProto.java
index dd065eb46490..29b55061f325 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IoProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/IoProto.java
@@ -74,26 +74,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n#google/cloud/aiplatform/v1/io.proto\022\032g"
           + "oogle.cloud.aiplatform.v1\032\037google/api/fi"
-          + "eld_behavior.proto\"L\n\nAvroSource\022>\n\ngcs_"
+          + "eld_behavior.proto\"M\n\nAvroSource\022?\n\ngcs_"
           + "source\030\001 \001(\0132%.google.cloud.aiplatform.v"
-          + "1.GcsSourceB\003\340A\002\"K\n\tCsvSource\022>\n\ngcs_sou"
-          + "rce\030\001 \001(\0132%.google.cloud.aiplatform.v1.G"
-          + "csSourceB\003\340A\002\"\036\n\tGcsSource\022\021\n\004uris\030\001 \003(\t"
-          + "B\003\340A\002\"0\n\016GcsDestination\022\036\n\021output_uri_pr"
-          + "efix\030\001 \001(\tB\003\340A\002\"(\n\016BigQuerySource\022\026\n\tinp"
-          + "ut_uri\030\001 \001(\tB\003\340A\002\".\n\023BigQueryDestination"
-          + "\022\027\n\noutput_uri\030\001 \001(\tB\003\340A\002\"Z\n\016CsvDestinat"
-          + "ion\022H\n\017gcs_destination\030\001 \001(\0132*.google.cl"
-          + "oud.aiplatform.v1.GcsDestinationB\003\340A\002\"_\n"
-          + "\023TFRecordDestination\022H\n\017gcs_destination\030"
-          + "\001 \001(\0132*.google.cloud.aiplatform.v1.GcsDe"
-          + "stinationB\003\340A\002\"7\n\034ContainerRegistryDesti"
-          + "nation\022\027\n\noutput_uri\030\001 \001(\tB\003\340A\002B\305\001\n\036com."
-          + "google.cloud.aiplatform.v1B\007IoProtoP\001Z>c"
-          + "loud.google.com/go/aiplatform/apiv1/aipl"
-          + "atformpb;aiplatformpb\252\002\032Google.Cloud.AIP"
-          + "latform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352"
-          + "\002\035Google::Cloud::AIPlatform::V1b\006proto3"
+          + "1.GcsSourceB\004\342A\001\002\"L\n\tCsvSource\022?\n\ngcs_so"
+          + "urce\030\001 \001(\0132%.google.cloud.aiplatform.v1."
+          + "GcsSourceB\004\342A\001\002\"\037\n\tGcsSource\022\022\n\004uris\030\001 \003"
+          + "(\tB\004\342A\001\002\"1\n\016GcsDestination\022\037\n\021output_uri"
+          + "_prefix\030\001 \001(\tB\004\342A\001\002\")\n\016BigQuerySource\022\027\n"
+          + "\tinput_uri\030\001 \001(\tB\004\342A\001\002\"/\n\023BigQueryDestin"
+          + "ation\022\030\n\noutput_uri\030\001 \001(\tB\004\342A\001\002\"[\n\016CsvDe"
+          + "stination\022I\n\017gcs_destination\030\001 \001(\0132*.goo"
+          + "gle.cloud.aiplatform.v1.GcsDestinationB\004"
+          + "\342A\001\002\"`\n\023TFRecordDestination\022I\n\017gcs_desti"
+          + "nation\030\001 \001(\0132*.google.cloud.aiplatform.v"
+          + "1.GcsDestinationB\004\342A\001\002\"8\n\034ContainerRegis"
+          + "tryDestination\022\030\n\noutput_uri\030\001 \001(\tB\004\342A\001\002"
+          + "B\305\001\n\036com.google.cloud.aiplatform.v1B\007IoP"
+          + "rotoP\001Z>cloud.google.com/go/aiplatform/a"
+          + "piv1/aiplatformpb;aiplatformpb\252\002\032Google."
+          + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla"
+          + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1"
+          + "b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/JobServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/JobServiceProto.java
index 736507de4e94..f25d2abfe59a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/JobServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/JobServiceProto.java
@@ -233,377 +233,378 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "e/longrunning/operations.proto\032\033google/p"
           + "rotobuf/empty.proto\032 google/protobuf/fie"
           + "ld_mask.proto\032\037google/protobuf/timestamp"
-          + ".proto\"\223\001\n\026CreateCustomJobRequest\0229\n\006par"
-          + "ent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis."
-          + "com/Location\022>\n\ncustom_job\030\002 \001(\0132%.googl"
-          + "e.cloud.aiplatform.v1.CustomJobB\003\340A\002\"P\n\023"
-          + "GetCustomJobRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A"
-          + "%\n#aiplatform.googleapis.com/CustomJob\"\270"
-          + "\001\n\025ListCustomJobsRequest\0229\n\006parent\030\001 \001(\t"
-          + "B)\340A\002\372A#\n!locations.googleapis.com/Locat"
+          + ".proto\"\225\001\n\026CreateCustomJobRequest\022:\n\006par"
+          + "ent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis"
+          + ".com/Location\022?\n\ncustom_job\030\002 \001(\0132%.goog"
+          + "le.cloud.aiplatform.v1.CustomJobB\004\342A\001\002\"Q"
+          + "\n\023GetCustomJobRequest\022:\n\004name\030\001 \001(\tB,\342A\001"
+          + "\002\372A%\n#aiplatform.googleapis.com/CustomJo"
+          + "b\"\271\001\n\025ListCustomJobsRequest\022:\n\006parent\030\001 "
+          + "\001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/L"
+          + "ocation\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001"
+          + "(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001("
+          + "\0132\032.google.protobuf.FieldMask\"m\n\026ListCus"
+          + "tomJobsResponse\022:\n\013custom_jobs\030\001 \003(\0132%.g"
+          + "oogle.cloud.aiplatform.v1.CustomJob\022\027\n\017n"
+          + "ext_page_token\030\002 \001(\t\"T\n\026DeleteCustomJobR"
+          + "equest\022:\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatfor"
+          + "m.googleapis.com/CustomJob\"T\n\026CancelCust"
+          + "omJobRequest\022:\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#aip"
+          + "latform.googleapis.com/CustomJob\"\250\001\n\034Cre"
+          + "ateDataLabelingJobRequest\022:\n\006parent\030\001 \001("
+          + "\tB*\342A\001\002\372A#\n!locations.googleapis.com/Loc"
+          + "ation\022L\n\021data_labeling_job\030\002 \001(\0132+.googl"
+          + "e.cloud.aiplatform.v1.DataLabelingJobB\004\342"
+          + "A\001\002\"]\n\031GetDataLabelingJobRequest\022@\n\004name"
+          + "\030\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleapis.c"
+          + "om/DataLabelingJob\"\321\001\n\033ListDataLabelingJ"
+          + "obsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!loc"
+          + "ations.googleapis.com/Location\022\016\n\006filter"
+          + "\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030"
+          + "\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.protob"
+          + "uf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"\200\001\n\034ListD"
+          + "ataLabelingJobsResponse\022G\n\022data_labeling"
+          + "_jobs\030\001 \003(\0132+.google.cloud.aiplatform.v1"
+          + ".DataLabelingJob\022\027\n\017next_page_token\030\002 \001("
+          + "\t\"`\n\034DeleteDataLabelingJobRequest\022@\n\004nam"
+          + "e\030\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleapis."
+          + "com/DataLabelingJob\"`\n\034CancelDataLabelin"
+          + "gJobRequest\022@\n\004name\030\001 \001(\tB2\342A\001\002\372A+\n)aipl"
+          + "atform.googleapis.com/DataLabelingJob\"\300\001"
+          + "\n$CreateHyperparameterTuningJobRequest\022:"
+          + "\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googl"
+          + "eapis.com/Location\022\\\n\031hyperparameter_tun"
+          + "ing_job\030\002 \001(\01323.google.cloud.aiplatform."
+          + "v1.HyperparameterTuningJobB\004\342A\001\002\"m\n!GetH"
+          + "yperparameterTuningJobRequest\022H\n\004name\030\001 "
+          + "\001(\tB:\342A\001\002\372A3\n1aiplatform.googleapis.com/"
+          + "HyperparameterTuningJob\"\307\001\n#ListHyperpar"
+          + "ameterTuningJobsRequest\022:\n\006parent\030\001 \001(\tB"
+          + "*\342A\001\002\372A#\n!locations.googleapis.com/Locat"
           + "ion\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022"
           + "\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032."
-          + "google.protobuf.FieldMask\"m\n\026ListCustomJ"
-          + "obsResponse\022:\n\013custom_jobs\030\001 \003(\0132%.googl"
-          + "e.cloud.aiplatform.v1.CustomJob\022\027\n\017next_"
-          + "page_token\030\002 \001(\t\"S\n\026DeleteCustomJobReque"
-          + "st\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aiplatform.goo"
-          + "gleapis.com/CustomJob\"S\n\026CancelCustomJob"
-          + "Request\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aiplatfor"
-          + "m.googleapis.com/CustomJob\"\246\001\n\034CreateDat"
-          + "aLabelingJobRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
-          + "\372A#\n!locations.googleapis.com/Location\022K"
-          + "\n\021data_labeling_job\030\002 \001(\0132+.google.cloud"
-          + ".aiplatform.v1.DataLabelingJobB\003\340A\002\"\\\n\031G"
-          + "etDataLabelingJobRequest\022?\n\004name\030\001 \001(\tB1"
-          + "\340A\002\372A+\n)aiplatform.googleapis.com/DataLa"
-          + "belingJob\"\320\001\n\033ListDataLabelingJobsReques"
-          + "t\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goo"
-          + "gleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\t"
-          + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tr"
-          + "ead_mask\030\005 \001(\0132\032.google.protobuf.FieldMa"
-          + "sk\022\020\n\010order_by\030\006 \001(\t\"\200\001\n\034ListDataLabelin"
-          + "gJobsResponse\022G\n\022data_labeling_jobs\030\001 \003("
-          + "\0132+.google.cloud.aiplatform.v1.DataLabel"
-          + "ingJob\022\027\n\017next_page_token\030\002 \001(\t\"_\n\034Delet"
-          + "eDataLabelingJobRequest\022?\n\004name\030\001 \001(\tB1\340"
-          + "A\002\372A+\n)aiplatform.googleapis.com/DataLab"
-          + "elingJob\"_\n\034CancelDataLabelingJobRequest"
-          + "\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)aiplatform.googl"
-          + "eapis.com/DataLabelingJob\"\276\001\n$CreateHype"
-          + "rparameterTuningJobRequest\0229\n\006parent\030\001 \001"
-          + "(\tB)\340A\002\372A#\n!locations.googleapis.com/Loc"
-          + "ation\022[\n\031hyperparameter_tuning_job\030\002 \001(\013"
-          + "23.google.cloud.aiplatform.v1.Hyperparam"
-          + "eterTuningJobB\003\340A\002\"l\n!GetHyperparameterT"
-          + "uningJobRequest\022G\n\004name\030\001 \001(\tB9\340A\002\372A3\n1a"
+          + "google.protobuf.FieldMask\"\230\001\n$ListHyperp"
+          + "arameterTuningJobsResponse\022W\n\032hyperparam"
+          + "eter_tuning_jobs\030\001 \003(\01323.google.cloud.ai"
+          + "platform.v1.HyperparameterTuningJob\022\027\n\017n"
+          + "ext_page_token\030\002 \001(\t\"p\n$DeleteHyperparam"
+          + "eterTuningJobRequest\022H\n\004name\030\001 \001(\tB:\342A\001\002"
+          + "\372A3\n1aiplatform.googleapis.com/Hyperpara"
+          + "meterTuningJob\"p\n$CancelHyperparameterTu"
+          + "ningJobRequest\022H\n\004name\030\001 \001(\tB:\342A\001\002\372A3\n1a"
           + "iplatform.googleapis.com/HyperparameterT"
-          + "uningJob\"\306\001\n#ListHyperparameterTuningJob"
-          + "sRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locati"
-          + "ons.googleapis.com/Location\022\016\n\006filter\030\002 "
-          + "\001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001"
-          + "(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf."
-          + "FieldMask\"\230\001\n$ListHyperparameterTuningJo"
-          + "bsResponse\022W\n\032hyperparameter_tuning_jobs"
-          + "\030\001 \003(\01323.google.cloud.aiplatform.v1.Hype"
-          + "rparameterTuningJob\022\027\n\017next_page_token\030\002"
-          + " \001(\t\"o\n$DeleteHyperparameterTuningJobReq"
-          + "uest\022G\n\004name\030\001 \001(\tB9\340A\002\372A3\n1aiplatform.g"
-          + "oogleapis.com/HyperparameterTuningJob\"o\n"
-          + "$CancelHyperparameterTuningJobRequest\022G\n"
-          + "\004name\030\001 \001(\tB9\340A\002\372A3\n1aiplatform.googleap"
-          + "is.com/HyperparameterTuningJob\"\212\001\n\023Creat"
-          + "eNasJobRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!"
-          + "locations.googleapis.com/Location\0228\n\007nas"
-          + "_job\030\002 \001(\0132\".google.cloud.aiplatform.v1."
-          + "NasJobB\003\340A\002\"J\n\020GetNasJobRequest\0226\n\004name\030"
-          + "\001 \001(\tB(\340A\002\372A\"\n aiplatform.googleapis.com"
-          + "/NasJob\"\265\001\n\022ListNasJobsRequest\0229\n\006parent"
-          + "\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com"
-          + "/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003"
-          + " \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 "
-          + "\001(\0132\032.google.protobuf.FieldMask\"d\n\023ListN"
-          + "asJobsResponse\0224\n\010nas_jobs\030\001 \003(\0132\".googl"
-          + "e.cloud.aiplatform.v1.NasJob\022\027\n\017next_pag"
-          + "e_token\030\002 \001(\t\"M\n\023DeleteNasJobRequest\0226\n\004"
-          + "name\030\001 \001(\tB(\340A\002\372A\"\n aiplatform.googleapi"
-          + "s.com/NasJob\"M\n\023CancelNasJobRequest\0226\n\004n"
-          + "ame\030\001 \001(\tB(\340A\002\372A\"\n aiplatform.googleapis"
-          + ".com/NasJob\"Z\n\030GetNasTrialDetailRequest\022"
-          + ">\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplatform.google"
-          + "apis.com/NasTrialDetail\"}\n\032ListNasTrialD"
-          + "etailsRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n a"
-          + "iplatform.googleapis.com/NasJob\022\021\n\tpage_"
-          + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"}\n\033ListNa"
-          + "sTrialDetailsResponse\022E\n\021nas_trial_detai"
-          + "ls\030\001 \003(\0132*.google.cloud.aiplatform.v1.Na"
-          + "sTrialDetail\022\027\n\017next_page_token\030\002 \001(\t\"\257\001"
-          + "\n\037CreateBatchPredictionJobRequest\0229\n\006par"
-          + "ent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis."
-          + "com/Location\022Q\n\024batch_prediction_job\030\002 \001"
-          + "(\0132..google.cloud.aiplatform.v1.BatchPre"
-          + "dictionJobB\003\340A\002\"b\n\034GetBatchPredictionJob"
-          + "Request\022B\n\004name\030\001 \001(\tB4\340A\002\372A.\n,aiplatfor"
-          + "m.googleapis.com/BatchPredictionJob\"\301\001\n\036"
-          + "ListBatchPredictionJobsRequest\0229\n\006parent"
-          + "\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com"
-          + "/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003"
-          + " \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 "
-          + "\001(\0132\032.google.protobuf.FieldMask\"\211\001\n\037List"
-          + "BatchPredictionJobsResponse\022M\n\025batch_pre"
-          + "diction_jobs\030\001 \003(\0132..google.cloud.aiplat"
-          + "form.v1.BatchPredictionJob\022\027\n\017next_page_"
-          + "token\030\002 \001(\t\"e\n\037DeleteBatchPredictionJobR"
-          + "equest\022B\n\004name\030\001 \001(\tB4\340A\002\372A.\n,aiplatform"
-          + ".googleapis.com/BatchPredictionJob\"e\n\037Ca"
-          + "ncelBatchPredictionJobRequest\022B\n\004name\030\001 "
-          + "\001(\tB4\340A\002\372A.\n,aiplatform.googleapis.com/B"
-          + "atchPredictionJob\"\316\001\n)CreateModelDeploym"
-          + "entMonitoringJobRequest\0229\n\006parent\030\001 \001(\tB"
-          + ")\340A\002\372A#\n!locations.googleapis.com/Locati"
-          + "on\022f\n\037model_deployment_monitoring_job\030\002 "
-          + "\001(\01328.google.cloud.aiplatform.v1.ModelDe"
-          + "ploymentMonitoringJobB\003\340A\002\"\357\004\n4SearchMod"
-          + "elDeploymentMonitoringStatsAnomaliesRequ"
-          + "est\022g\n\037model_deployment_monitoring_job\030\001"
-          + " \001(\tB>\340A\002\372A8\n6aiplatform.googleapis.com/"
-          + "ModelDeploymentMonitoringJob\022\036\n\021deployed"
-          + "_model_id\030\002 \001(\tB\003\340A\002\022\034\n\024feature_display_"
-          + "name\030\003 \001(\t\022\201\001\n\nobjectives\030\004 \003(\0132h.google"
-          + ".cloud.aiplatform.v1.SearchModelDeployme"
-          + "ntMonitoringStatsAnomaliesRequest.StatsA"
-          + "nomaliesObjectiveB\003\340A\002\022\021\n\tpage_size\030\005 \001("
-          + "\005\022\022\n\npage_token\030\006 \001(\t\022.\n\nstart_time\030\007 \001("
-          + "\0132\032.google.protobuf.Timestamp\022,\n\010end_tim"
-          + "e\030\010 \001(\0132\032.google.protobuf.Timestamp\032\206\001\n\027"
-          + "StatsAnomaliesObjective\022P\n\004type\030\001 \001(\0162B."
-          + "google.cloud.aiplatform.v1.ModelDeployme"
-          + "ntMonitoringObjectiveType\022\031\n\021top_feature"
-          + "_count\030\004 \001(\005\"\245\001\n5SearchModelDeploymentMo"
-          + "nitoringStatsAnomaliesResponse\022S\n\020monito"
-          + "ring_stats\030\001 \003(\01329.google.cloud.aiplatfo"
-          + "rm.v1.ModelMonitoringStatsAnomalies\022\027\n\017n"
-          + "ext_page_token\030\002 \001(\t\"v\n&GetModelDeployme"
-          + "ntMonitoringJobRequest\022L\n\004name\030\001 \001(\tB>\340A"
-          + "\002\372A8\n6aiplatform.googleapis.com/ModelDep"
-          + "loymentMonitoringJob\"\313\001\n(ListModelDeploy"
-          + "mentMonitoringJobsRequest\0229\n\006parent\030\001 \001("
-          + "\tB)\340A\002\372A#\n!locations.googleapis.com/Loca"
-          + "tion\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022"
-          + "\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032"
-          + ".google.protobuf.FieldMask\"\250\001\n)ListModel"
-          + "DeploymentMonitoringJobsResponse\022b\n mode"
-          + "l_deployment_monitoring_jobs\030\001 \003(\01328.goo"
+          + "uningJob\"\214\001\n\023CreateNasJobRequest\022:\n\006pare"
+          + "nt\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis."
+          + "com/Location\0229\n\007nas_job\030\002 \001(\0132\".google.c"
+          + "loud.aiplatform.v1.NasJobB\004\342A\001\002\"K\n\020GetNa"
+          + "sJobRequest\0227\n\004name\030\001 \001(\tB)\342A\001\002\372A\"\n aipl"
+          + "atform.googleapis.com/NasJob\"\266\001\n\022ListNas"
+          + "JobsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!lo"
+          + "cations.googleapis.com/Location\022\016\n\006filte"
+          + "r\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token"
+          + "\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.proto"
+          + "buf.FieldMask\"d\n\023ListNasJobsResponse\0224\n\010"
+          + "nas_jobs\030\001 \003(\0132\".google.cloud.aiplatform"
+          + ".v1.NasJob\022\027\n\017next_page_token\030\002 \001(\t\"N\n\023D"
+          + "eleteNasJobRequest\0227\n\004name\030\001 \001(\tB)\342A\001\002\372A"
+          + "\"\n aiplatform.googleapis.com/NasJob\"N\n\023C"
+          + "ancelNasJobRequest\0227\n\004name\030\001 \001(\tB)\342A\001\002\372A"
+          + "\"\n aiplatform.googleapis.com/NasJob\"[\n\030G"
+          + "etNasTrialDetailRequest\022?\n\004name\030\001 \001(\tB1\342"
+          + "A\001\002\372A*\n(aiplatform.googleapis.com/NasTri"
+          + "alDetail\"~\n\032ListNasTrialDetailsRequest\0229"
+          + "\n\006parent\030\001 \001(\tB)\342A\001\002\372A\"\n aiplatform.goog"
+          + "leapis.com/NasJob\022\021\n\tpage_size\030\002 \001(\005\022\022\n\n"
+          + "page_token\030\003 \001(\t\"}\n\033ListNasTrialDetailsR"
+          + "esponse\022E\n\021nas_trial_details\030\001 \003(\0132*.goo"
+          + "gle.cloud.aiplatform.v1.NasTrialDetail\022\027"
+          + "\n\017next_page_token\030\002 \001(\t\"\261\001\n\037CreateBatchP"
+          + "redictionJobRequest\022:\n\006parent\030\001 \001(\tB*\342A\001"
+          + "\002\372A#\n!locations.googleapis.com/Location\022"
+          + "R\n\024batch_prediction_job\030\002 \001(\0132..google.c"
+          + "loud.aiplatform.v1.BatchPredictionJobB\004\342"
+          + "A\001\002\"c\n\034GetBatchPredictionJobRequest\022C\n\004n"
+          + "ame\030\001 \001(\tB5\342A\001\002\372A.\n,aiplatform.googleapi"
+          + "s.com/BatchPredictionJob\"\302\001\n\036ListBatchPr"
+          + "edictionJobsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001"
+          + "\002\372A#\n!locations.googleapis.com/Location\022"
+          + "\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npa"
+          + "ge_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.goog"
+          + "le.protobuf.FieldMask\"\211\001\n\037ListBatchPredi"
+          + "ctionJobsResponse\022M\n\025batch_prediction_jo"
+          + "bs\030\001 \003(\0132..google.cloud.aiplatform.v1.Ba"
+          + "tchPredictionJob\022\027\n\017next_page_token\030\002 \001("
+          + "\t\"f\n\037DeleteBatchPredictionJobRequest\022C\n\004"
+          + "name\030\001 \001(\tB5\342A\001\002\372A.\n,aiplatform.googleap"
+          + "is.com/BatchPredictionJob\"f\n\037CancelBatch"
+          + "PredictionJobRequest\022C\n\004name\030\001 \001(\tB5\342A\001\002"
+          + "\372A.\n,aiplatform.googleapis.com/BatchPred"
+          + "ictionJob\"\320\001\n)CreateModelDeploymentMonit"
+          + "oringJobRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#"
+          + "\n!locations.googleapis.com/Location\022g\n\037m"
+          + "odel_deployment_monitoring_job\030\002 \001(\01328.g"
+          + "oogle.cloud.aiplatform.v1.ModelDeploymen"
+          + "tMonitoringJobB\004\342A\001\002\"\362\004\n4SearchModelDepl"
+          + "oymentMonitoringStatsAnomaliesRequest\022h\n"
+          + "\037model_deployment_monitoring_job\030\001 \001(\tB?"
+          + "\342A\001\002\372A8\n6aiplatform.googleapis.com/Model"
+          + "DeploymentMonitoringJob\022\037\n\021deployed_mode"
+          + "l_id\030\002 \001(\tB\004\342A\001\002\022\034\n\024feature_display_name"
+          + "\030\003 \001(\t\022\202\001\n\nobjectives\030\004 \003(\0132h.google.clo"
+          + "ud.aiplatform.v1.SearchModelDeploymentMo"
+          + "nitoringStatsAnomaliesRequest.StatsAnoma"
+          + "liesObjectiveB\004\342A\001\002\022\021\n\tpage_size\030\005 \001(\005\022\022"
+          + "\n\npage_token\030\006 \001(\t\022.\n\nstart_time\030\007 \001(\0132\032"
+          + ".google.protobuf.Timestamp\022,\n\010end_time\030\010"
+          + " \001(\0132\032.google.protobuf.Timestamp\032\206\001\n\027Sta"
+          + "tsAnomaliesObjective\022P\n\004type\030\001 \001(\0162B.goo"
           + "gle.cloud.aiplatform.v1.ModelDeploymentM"
-          + "onitoringJob\022\027\n\017next_page_token\030\002 \001(\t\"\311\001"
-          + "\n)UpdateModelDeploymentMonitoringJobRequ"
-          + "est\022f\n\037model_deployment_monitoring_job\030\001"
-          + " \001(\01328.google.cloud.aiplatform.v1.ModelD"
-          + "eploymentMonitoringJobB\003\340A\002\0224\n\013update_ma"
-          + "sk\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A"
-          + "\002\"y\n)DeleteModelDeploymentMonitoringJobR"
-          + "equest\022L\n\004name\030\001 \001(\tB>\340A\002\372A8\n6aiplatform"
-          + ".googleapis.com/ModelDeploymentMonitorin"
-          + "gJob\"x\n(PauseModelDeploymentMonitoringJo"
-          + "bRequest\022L\n\004name\030\001 \001(\tB>\340A\002\372A8\n6aiplatfo"
+          + "onitoringObjectiveType\022\031\n\021top_feature_co"
+          + "unt\030\004 \001(\005\"\245\001\n5SearchModelDeploymentMonit"
+          + "oringStatsAnomaliesResponse\022S\n\020monitorin"
+          + "g_stats\030\001 \003(\01329.google.cloud.aiplatform."
+          + "v1.ModelMonitoringStatsAnomalies\022\027\n\017next"
+          + "_page_token\030\002 \001(\t\"w\n&GetModelDeploymentM"
+          + "onitoringJobRequest\022M\n\004name\030\001 \001(\tB?\342A\001\002\372"
+          + "A8\n6aiplatform.googleapis.com/ModelDeplo"
+          + "ymentMonitoringJob\"\314\001\n(ListModelDeployme"
+          + "ntMonitoringJobsRequest\022:\n\006parent\030\001 \001(\tB"
+          + "*\342A\001\002\372A#\n!locations.googleapis.com/Locat"
+          + "ion\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022"
+          + "\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032."
+          + "google.protobuf.FieldMask\"\250\001\n)ListModelD"
+          + "eploymentMonitoringJobsResponse\022b\n model"
+          + "_deployment_monitoring_jobs\030\001 \003(\01328.goog"
+          + "le.cloud.aiplatform.v1.ModelDeploymentMo"
+          + "nitoringJob\022\027\n\017next_page_token\030\002 \001(\t\"\313\001\n"
+          + ")UpdateModelDeploymentMonitoringJobReque"
+          + "st\022g\n\037model_deployment_monitoring_job\030\001 "
+          + "\001(\01328.google.cloud.aiplatform.v1.ModelDe"
+          + "ploymentMonitoringJobB\004\342A\001\002\0225\n\013update_ma"
+          + "sk\030\002 \001(\0132\032.google.protobuf.FieldMaskB\004\342A"
+          + "\001\002\"z\n)DeleteModelDeploymentMonitoringJob"
+          + "Request\022M\n\004name\030\001 \001(\tB?\342A\001\002\372A8\n6aiplatfo"
           + "rm.googleapis.com/ModelDeploymentMonitor"
-          + "ingJob\"y\n)ResumeModelDeploymentMonitorin"
-          + "gJobRequest\022L\n\004name\030\001 \001(\tB>\340A\002\372A8\n6aipla"
+          + "ingJob\"y\n(PauseModelDeploymentMonitoring"
+          + "JobRequest\022M\n\004name\030\001 \001(\tB?\342A\001\002\372A8\n6aipla"
           + "tform.googleapis.com/ModelDeploymentMoni"
-          + "toringJob\"\205\001\n3UpdateModelDeploymentMonit"
-          + "oringJobOperationMetadata\022N\n\020generic_met"
-          + "adata\030\001 \001(\01324.google.cloud.aiplatform.v1"
-          + ".GenericOperationMetadata2\360?\n\nJobService"
-          + "\022\304\001\n\017CreateCustomJob\0222.google.cloud.aipl"
-          + "atform.v1.CreateCustomJobRequest\032%.googl"
-          + "e.cloud.aiplatform.v1.CustomJob\"V\202\323\344\223\002<\""
-          + "./v1/{parent=projects/*/locations/*}/cus"
-          + "tomJobs:\ncustom_job\332A\021parent,custom_job\022"
-          + "\245\001\n\014GetCustomJob\022/.google.cloud.aiplatfo"
-          + "rm.v1.GetCustomJobRequest\032%.google.cloud"
-          + ".aiplatform.v1.CustomJob\"=\202\323\344\223\0020\022./v1/{n"
-          + "ame=projects/*/locations/*/customJobs/*}"
-          + "\332A\004name\022\270\001\n\016ListCustomJobs\0221.google.clou"
-          + "d.aiplatform.v1.ListCustomJobsRequest\0322."
-          + "google.cloud.aiplatform.v1.ListCustomJob"
-          + "sResponse\"?\202\323\344\223\0020\022./v1/{parent=projects/"
-          + "*/locations/*}/customJobs\332A\006parent\022\326\001\n\017D"
-          + "eleteCustomJob\0222.google.cloud.aiplatform"
-          + ".v1.DeleteCustomJobRequest\032\035.google.long"
-          + "running.Operation\"p\202\323\344\223\0020*./v1/{name=pro"
-          + "jects/*/locations/*/customJobs/*}\332A\004name"
+          + "toringJob\"z\n)ResumeModelDeploymentMonito"
+          + "ringJobRequest\022M\n\004name\030\001 \001(\tB?\342A\001\002\372A8\n6a"
+          + "iplatform.googleapis.com/ModelDeployment"
+          + "MonitoringJob\"\205\001\n3UpdateModelDeploymentM"
+          + "onitoringJobOperationMetadata\022N\n\020generic"
+          + "_metadata\030\001 \001(\01324.google.cloud.aiplatfor"
+          + "m.v1.GenericOperationMetadata2\360?\n\nJobSer"
+          + "vice\022\304\001\n\017CreateCustomJob\0222.google.cloud."
+          + "aiplatform.v1.CreateCustomJobRequest\032%.g"
+          + "oogle.cloud.aiplatform.v1.CustomJob\"V\332A\021"
+          + "parent,custom_job\202\323\344\223\002<\"./v1/{parent=pro"
+          + "jects/*/locations/*}/customJobs:\ncustom_"
+          + "job\022\245\001\n\014GetCustomJob\022/.google.cloud.aipl"
+          + "atform.v1.GetCustomJobRequest\032%.google.c"
+          + "loud.aiplatform.v1.CustomJob\"=\332A\004name\202\323\344"
+          + "\223\0020\022./v1/{name=projects/*/locations/*/cu"
+          + "stomJobs/*}\022\270\001\n\016ListCustomJobs\0221.google."
+          + "cloud.aiplatform.v1.ListCustomJobsReques"
+          + "t\0322.google.cloud.aiplatform.v1.ListCusto"
+          + "mJobsResponse\"?\332A\006parent\202\323\344\223\0020\022./v1/{par"
+          + "ent=projects/*/locations/*}/customJobs\022\326"
+          + "\001\n\017DeleteCustomJob\0222.google.cloud.aiplat"
+          + "form.v1.DeleteCustomJobRequest\032\035.google."
+          + "longrunning.Operation\"p\312A0\n\025google.proto"
+          + "buf.Empty\022\027DeleteOperationMetadata\332A\004nam"
+          + "e\202\323\344\223\0020*./v1/{name=projects/*/locations/"
+          + "*/customJobs/*}\022\246\001\n\017CancelCustomJob\0222.go"
+          + "ogle.cloud.aiplatform.v1.CancelCustomJob"
+          + "Request\032\026.google.protobuf.Empty\"G\332A\004name"
+          + "\202\323\344\223\002:\"5/v1/{name=projects/*/locations/*"
+          + "/customJobs/*}:cancel:\001*\022\352\001\n\025CreateDataL"
+          + "abelingJob\0228.google.cloud.aiplatform.v1."
+          + "CreateDataLabelingJobRequest\032+.google.cl"
+          + "oud.aiplatform.v1.DataLabelingJob\"j\332A\030pa"
+          + "rent,data_labeling_job\202\323\344\223\002I\"4/v1/{paren"
+          + "t=projects/*/locations/*}/dataLabelingJo"
+          + "bs:\021data_labeling_job\022\275\001\n\022GetDataLabelin"
+          + "gJob\0225.google.cloud.aiplatform.v1.GetDat"
+          + "aLabelingJobRequest\032+.google.cloud.aipla"
+          + "tform.v1.DataLabelingJob\"C\332A\004name\202\323\344\223\0026\022"
+          + "4/v1/{name=projects/*/locations/*/dataLa"
+          + "belingJobs/*}\022\320\001\n\024ListDataLabelingJobs\0227"
+          + ".google.cloud.aiplatform.v1.ListDataLabe"
+          + "lingJobsRequest\0328.google.cloud.aiplatfor"
+          + "m.v1.ListDataLabelingJobsResponse\"E\332A\006pa"
+          + "rent\202\323\344\223\0026\0224/v1/{parent=projects/*/locat"
+          + "ions/*}/dataLabelingJobs\022\350\001\n\025DeleteDataL"
+          + "abelingJob\0228.google.cloud.aiplatform.v1."
+          + "DeleteDataLabelingJobRequest\032\035.google.lo"
+          + "ngrunning.Operation\"v\312A0\n\025google.protobu"
+          + "f.Empty\022\027DeleteOperationMetadata\332A\004name\202"
+          + "\323\344\223\0026*4/v1/{name=projects/*/locations/*/"
+          + "dataLabelingJobs/*}\022\270\001\n\025CancelDataLabeli"
+          + "ngJob\0228.google.cloud.aiplatform.v1.Cance"
+          + "lDataLabelingJobRequest\032\026.google.protobu"
+          + "f.Empty\"M\332A\004name\202\323\344\223\002@\";/v1/{name=projec"
+          + "ts/*/locations/*/dataLabelingJobs/*}:can"
+          + "cel:\001*\022\233\002\n\035CreateHyperparameterTuningJob"
+          + "\022@.google.cloud.aiplatform.v1.CreateHype"
+          + "rparameterTuningJobRequest\0323.google.clou"
+          + "d.aiplatform.v1.HyperparameterTuningJob\""
+          + "\202\001\332A parent,hyperparameter_tuning_job\202\323\344"
+          + "\223\002Y\"\022\022*\022\022*/v1/{name=projects/*/locations"
-          + "/*/batchPredictionJobs/*}:cancel:\001*\332A\004na"
-          + "me\022\273\002\n\"CreateModelDeploymentMonitoringJo"
-          + "b\022E.google.cloud.aiplatform.v1.CreateMod"
-          + "elDeploymentMonitoringJobRequest\0328.googl"
-          + "e.cloud.aiplatform.v1.ModelDeploymentMon"
-          + "itoringJob\"\223\001\202\323\344\223\002d\"A/v1/{parent=project"
-          + "s/*/locations/*}/modelDeploymentMonitori"
-          + "ngJobs:\037model_deployment_monitoring_job\332"
-          + "A&parent,model_deployment_monitoring_job"
-          + "\022\242\003\n-SearchModelDeploymentMonitoringStat"
-          + "sAnomalies\022P.google.cloud.aiplatform.v1."
-          + "SearchModelDeploymentMonitoringStatsAnom"
-          + "aliesRequest\032Q.google.cloud.aiplatform.v"
-          + "1.SearchModelDeploymentMonitoringStatsAn"
-          + "omaliesResponse\"\313\001\202\323\344\223\002\220\001\"\212\001/v1/{model_d"
-          + "eployment_monitoring_job=projects/*/loca"
-          + "tions/*/modelDeploymentMonitoringJobs/*}"
-          + ":searchModelDeploymentMonitoringStatsAno"
-          + "malies:\001*\332A1model_deployment_monitoring_"
-          + "job,deployed_model_id\022\361\001\n\037GetModelDeploy"
-          + "mentMonitoringJob\022B.google.cloud.aiplatf"
-          + "orm.v1.GetModelDeploymentMonitoringJobRe"
-          + "quest\0328.google.cloud.aiplatform.v1.Model"
-          + "DeploymentMonitoringJob\"P\202\323\344\223\002C\022A/v1/{na"
-          + "me=projects/*/locations/*/modelDeploymen"
-          + "tMonitoringJobs/*}\332A\004name\022\204\002\n!ListModelD"
-          + "eploymentMonitoringJobs\022D.google.cloud.a"
-          + "iplatform.v1.ListModelDeploymentMonitori"
-          + "ngJobsRequest\032E.google.cloud.aiplatform."
-          + "v1.ListModelDeploymentMonitoringJobsResp"
-          + "onse\"R\202\323\344\223\002C\022A/v1/{parent=projects/*/loc"
-          + "ations/*}/modelDeploymentMonitoringJobs\332"
-          + "A\006parent\022\234\003\n\"UpdateModelDeploymentMonito"
-          + "ringJob\022E.google.cloud.aiplatform.v1.Upd"
-          + "ateModelDeploymentMonitoringJobRequest\032\035"
-          + ".google.longrunning.Operation\"\217\002\202\323\344\223\002\204\0012"
-          + "a/v1/{model_deployment_monitoring_job.na"
-          + "me=projects/*/locations/*/modelDeploymen"
-          + "tMonitoringJobs/*}:\037model_deployment_mon"
-          + "itoring_job\332A+model_deployment_monitorin"
-          + "g_job,update_mask\312AS\n\034ModelDeploymentMon"
-          + "itoringJob\0223UpdateModelDeploymentMonitor"
-          + "ingJobOperationMetadata\022\220\002\n\"DeleteModelD"
-          + "eploymentMonitoringJob\022E.google.cloud.ai"
-          + "platform.v1.DeleteModelDeploymentMonitor"
-          + "ingJobRequest\032\035.google.longrunning.Opera"
-          + "tion\"\203\001\202\323\344\223\002C*A/v1/{name=projects/*/loca"
-          + "tions/*/modelDeploymentMonitoringJobs/*}"
-          + "\332A\004name\312A0\n\025google.protobuf.Empty\022\027Delet"
-          + "eOperationMetadata\022\334\001\n!PauseModelDeploym"
-          + "entMonitoringJob\022D.google.cloud.aiplatfo"
-          + "rm.v1.PauseModelDeploymentMonitoringJobR"
-          + "equest\032\026.google.protobuf.Empty\"Y\202\323\344\223\002L\"G"
-          + "/v1/{name=projects/*/locations/*/modelDe"
-          + "ploymentMonitoringJobs/*}:pause:\001*\332A\004nam"
-          + "e\022\337\001\n\"ResumeModelDeploymentMonitoringJob"
-          + "\022E.google.cloud.aiplatform.v1.ResumeMode"
-          + "lDeploymentMonitoringJobRequest\032\026.google"
-          + ".protobuf.Empty\"Z\202\323\344\223\002M\"H/v1/{name=proje"
-          + "cts/*/locations/*/modelDeploymentMonitor"
-          + "ingJobs/*}:resume:\001*\332A\004name\032\206\001\312A\031aiplatf"
-          + "orm.googleapis.com\322Aghttps://www.googlea"
-          + "pis.com/auth/cloud-platform,https://www."
-          + "googleapis.com/auth/cloud-platform.read-"
-          + "onlyB\315\001\n\036com.google.cloud.aiplatform.v1B"
-          + "\017JobServiceProtoP\001Z>cloud.google.com/go/"
-          + "aiplatform/apiv1/aiplatformpb;aiplatform"
-          + "pb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google"
-          + "\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AI"
-          + "Platform::V1b\006proto3"
+          + "ionMetadata\332A\004name\202\323\344\223\002-*+/v1/{name=proj"
+          + "ects/*/locations/*/nasJobs/*}\022\235\001\n\014Cancel"
+          + "NasJob\022/.google.cloud.aiplatform.v1.Canc"
+          + "elNasJobRequest\032\026.google.protobuf.Empty\""
+          + "D\332A\004name\202\323\344\223\0027\"2/v1/{name=projects/*/loc"
+          + "ations/*/nasJobs/*}:cancel:\001*\022\303\001\n\021GetNas"
+          + "TrialDetail\0224.google.cloud.aiplatform.v1"
+          + ".GetNasTrialDetailRequest\032*.google.cloud"
+          + ".aiplatform.v1.NasTrialDetail\"L\332A\004name\202\323"
+          + "\344\223\002?\022=/v1/{name=projects/*/locations/*/n"
+          + "asJobs/*/nasTrialDetails/*}\022\326\001\n\023ListNasT"
+          + "rialDetails\0226.google.cloud.aiplatform.v1"
+          + ".ListNasTrialDetailsRequest\0327.google.clo"
+          + "ud.aiplatform.v1.ListNasTrialDetailsResp"
+          + "onse\"N\332A\006parent\202\323\344\223\002?\022=/v1/{parent=proje"
+          + "cts/*/locations/*/nasJobs/*}/nasTrialDet"
+          + "ails\022\374\001\n\030CreateBatchPredictionJob\022;.goog"
+          + "le.cloud.aiplatform.v1.CreateBatchPredic"
+          + "tionJobRequest\032..google.cloud.aiplatform"
+          + ".v1.BatchPredictionJob\"s\332A\033parent,batch_"
+          + "prediction_job\202\323\344\223\002O\"7/v1/{parent=projec"
+          + "ts/*/locations/*}/batchPredictionJobs:\024b"
+          + "atch_prediction_job\022\311\001\n\025GetBatchPredicti"
+          + "onJob\0228.google.cloud.aiplatform.v1.GetBa"
+          + "tchPredictionJobRequest\032..google.cloud.a"
+          + "iplatform.v1.BatchPredictionJob\"F\332A\004name"
+          + "\202\323\344\223\0029\0227/v1/{name=projects/*/locations/*"
+          + "/batchPredictionJobs/*}\022\334\001\n\027ListBatchPre"
+          + "dictionJobs\022:.google.cloud.aiplatform.v1"
+          + ".ListBatchPredictionJobsRequest\032;.google"
+          + ".cloud.aiplatform.v1.ListBatchPrediction"
+          + "JobsResponse\"H\332A\006parent\202\323\344\223\0029\0227/v1/{pare"
+          + "nt=projects/*/locations/*}/batchPredicti"
+          + "onJobs\022\361\001\n\030DeleteBatchPredictionJob\022;.go"
+          + "ogle.cloud.aiplatform.v1.DeleteBatchPred"
+          + "ictionJobRequest\032\035.google.longrunning.Op"
+          + "eration\"y\312A0\n\025google.protobuf.Empty\022\027Del"
+          + "eteOperationMetadata\332A\004name\202\323\344\223\0029*7/v1/{"
+          + "name=projects/*/locations/*/batchPredict"
+          + "ionJobs/*}\022\301\001\n\030CancelBatchPredictionJob\022"
+          + ";.google.cloud.aiplatform.v1.CancelBatch"
+          + "PredictionJobRequest\032\026.google.protobuf.E"
+          + "mpty\"P\332A\004name\202\323\344\223\002C\">/v1/{name=projects/"
+          + "*/locations/*/batchPredictionJobs/*}:can"
+          + "cel:\001*\022\273\002\n\"CreateModelDeploymentMonitori"
+          + "ngJob\022E.google.cloud.aiplatform.v1.Creat"
+          + "eModelDeploymentMonitoringJobRequest\0328.g"
+          + "oogle.cloud.aiplatform.v1.ModelDeploymen"
+          + "tMonitoringJob\"\223\001\332A&parent,model_deploym"
+          + "ent_monitoring_job\202\323\344\223\002d\"A/v1/{parent=pr"
+          + "ojects/*/locations/*}/modelDeploymentMon"
+          + "itoringJobs:\037model_deployment_monitoring"
+          + "_job\022\242\003\n-SearchModelDeploymentMonitoring"
+          + "StatsAnomalies\022P.google.cloud.aiplatform"
+          + ".v1.SearchModelDeploymentMonitoringStats"
+          + "AnomaliesRequest\032Q.google.cloud.aiplatfo"
+          + "rm.v1.SearchModelDeploymentMonitoringSta"
+          + "tsAnomaliesResponse\"\313\001\332A1model_deploymen"
+          + "t_monitoring_job,deployed_model_id\202\323\344\223\002\220"
+          + "\001\"\212\001/v1/{model_deployment_monitoring_job"
+          + "=projects/*/locations/*/modelDeploymentM"
+          + "onitoringJobs/*}:searchModelDeploymentMo"
+          + "nitoringStatsAnomalies:\001*\022\361\001\n\037GetModelDe"
+          + "ploymentMonitoringJob\022B.google.cloud.aip"
+          + "latform.v1.GetModelDeploymentMonitoringJ"
+          + "obRequest\0328.google.cloud.aiplatform.v1.M"
+          + "odelDeploymentMonitoringJob\"P\332A\004name\202\323\344\223"
+          + "\002C\022A/v1/{name=projects/*/locations/*/mod"
+          + "elDeploymentMonitoringJobs/*}\022\204\002\n!ListMo"
+          + "delDeploymentMonitoringJobs\022D.google.clo"
+          + "ud.aiplatform.v1.ListModelDeploymentMoni"
+          + "toringJobsRequest\032E.google.cloud.aiplatf"
+          + "orm.v1.ListModelDeploymentMonitoringJobs"
+          + "Response\"R\332A\006parent\202\323\344\223\002C\022A/v1/{parent=p"
+          + "rojects/*/locations/*}/modelDeploymentMo"
+          + "nitoringJobs\022\234\003\n\"UpdateModelDeploymentMo"
+          + "nitoringJob\022E.google.cloud.aiplatform.v1"
+          + ".UpdateModelDeploymentMonitoringJobReque"
+          + "st\032\035.google.longrunning.Operation\"\217\002\312AS\n"
+          + "\034ModelDeploymentMonitoringJob\0223UpdateMod"
+          + "elDeploymentMonitoringJobOperationMetada"
+          + "ta\332A+model_deployment_monitoring_job,upd"
+          + "ate_mask\202\323\344\223\002\204\0012a/v1/{model_deployment_m"
+          + "onitoring_job.name=projects/*/locations/"
+          + "*/modelDeploymentMonitoringJobs/*}:\037mode"
+          + "l_deployment_monitoring_job\022\220\002\n\"DeleteMo"
+          + "delDeploymentMonitoringJob\022E.google.clou"
+          + "d.aiplatform.v1.DeleteModelDeploymentMon"
+          + "itoringJobRequest\032\035.google.longrunning.O"
+          + "peration\"\203\001\312A0\n\025google.protobuf.Empty\022\027D"
+          + "eleteOperationMetadata\332A\004name\202\323\344\223\002C*A/v1"
+          + "/{name=projects/*/locations/*/modelDeplo"
+          + "ymentMonitoringJobs/*}\022\334\001\n!PauseModelDep"
+          + "loymentMonitoringJob\022D.google.cloud.aipl"
+          + "atform.v1.PauseModelDeploymentMonitoring"
+          + "JobRequest\032\026.google.protobuf.Empty\"Y\332A\004n"
+          + "ame\202\323\344\223\002L\"G/v1/{name=projects/*/location"
+          + "s/*/modelDeploymentMonitoringJobs/*}:pau"
+          + "se:\001*\022\337\001\n\"ResumeModelDeploymentMonitorin"
+          + "gJob\022E.google.cloud.aiplatform.v1.Resume"
+          + "ModelDeploymentMonitoringJobRequest\032\026.go"
+          + "ogle.protobuf.Empty\"Z\332A\004name\202\323\344\223\002M\"H/v1/"
+          + "{name=projects/*/locations/*/modelDeploy"
+          + "mentMonitoringJobs/*}:resume:\001*\032\206\001\312A\031aip"
+          + "latform.googleapis.com\322Aghttps://www.goo"
+          + "gleapis.com/auth/cloud-platform,https://"
+          + "www.googleapis.com/auth/cloud-platform.r"
+          + "ead-onlyB\315\001\n\036com.google.cloud.aiplatform"
+          + ".v1B\017JobServiceProtoP\001Z>cloud.google.com"
+          + "/go/aiplatform/apiv1/aiplatformpb;aiplat"
+          + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go"
+          + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud"
+          + "::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReference.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReference.java
new file mode 100644
index 000000000000..4b4319bd77b9
--- /dev/null
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReference.java
@@ -0,0 +1,638 @@
+/*
+ * Copyright 2020 Google LLC
+ *
+ * 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
+ *
+ *     https://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.
+ */
+// Generated by the protocol buffer compiler.  DO NOT EDIT!
+// source: google/cloud/aiplatform/v1/model.proto
+
+package com.google.cloud.aiplatform.v1;
+
+/**
+ *
+ *
+ * 
+ * Contains information about the Large Model.
+ * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.LargeModelReference} + */ +public final class LargeModelReference extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.LargeModelReference) + LargeModelReferenceOrBuilder { + private static final long serialVersionUID = 0L; + // Use LargeModelReference.newBuilder() to construct. + private LargeModelReference(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private LargeModelReference() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new LargeModelReference(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.ModelProto + .internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.ModelProto + .internal_static_google_cloud_aiplatform_v1_LargeModelReference_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.LargeModelReference.class, + com.google.cloud.aiplatform.v1.LargeModelReference.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + /** + * + * + *
+   * Required. The unique name of the large Foundation or pre-built model. Like
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * + * + *
+   * Required. The unique name of the large Foundation or pre-built model. Like
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.LargeModelReference)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.LargeModelReference other = + (com.google.cloud.aiplatform.v1.LargeModelReference) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.aiplatform.v1.LargeModelReference prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * Contains information about the Large Model.
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.LargeModelReference} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.LargeModelReference) + com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.ModelProto + .internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.ModelProto + .internal_static_google_cloud_aiplatform_v1_LargeModelReference_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.LargeModelReference.class, + com.google.cloud.aiplatform.v1.LargeModelReference.Builder.class); + } + + // Construct using com.google.cloud.aiplatform.v1.LargeModelReference.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.ModelProto + .internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReference getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReference build() { + com.google.cloud.aiplatform.v1.LargeModelReference result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReference buildPartial() { + com.google.cloud.aiplatform.v1.LargeModelReference result = + new com.google.cloud.aiplatform.v1.LargeModelReference(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.aiplatform.v1.LargeModelReference result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.LargeModelReference) { + return mergeFrom((com.google.cloud.aiplatform.v1.LargeModelReference) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.aiplatform.v1.LargeModelReference other) { + if (other == com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Required. The unique name of the large Foundation or pre-built model. Like
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Required. The unique name of the large Foundation or pre-built model. Like
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Required. The unique name of the large Foundation or pre-built model. Like
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+     * Required. The unique name of the large Foundation or pre-built model. Like
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * + * + *
+     * Required. The unique name of the large Foundation or pre-built model. Like
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.LargeModelReference) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.LargeModelReference) + private static final com.google.cloud.aiplatform.v1.LargeModelReference DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.LargeModelReference(); + } + + public static com.google.cloud.aiplatform.v1.LargeModelReference getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LargeModelReference parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReference getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReferenceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReferenceOrBuilder.java new file mode 100644 index 000000000000..0a598adab9c6 --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LargeModelReferenceOrBuilder.java @@ -0,0 +1,54 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/model.proto + +package com.google.cloud.aiplatform.v1; + +public interface LargeModelReferenceOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.LargeModelReference) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The unique name of the large Foundation or pre-built model. Like
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Required. The unique name of the large Foundation or pre-built model. Like
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LineageSubgraph.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LineageSubgraph.java index d0b1cc54ec30..be78c8d4cc5c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LineageSubgraph.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LineageSubgraph.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new LineageSubgraph(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.LineageSubgraphProto .internal_static_google_cloud_aiplatform_v1_LineageSubgraph_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsRequest.java index e6172cfa12e2..6bc978957b15 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListAnnotationsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ListAnnotationsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsResponse.java index 58f586f2822f..fa0e392aced2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListAnnotationsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListAnnotationsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ListAnnotationsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequest.java index fb5de9a61ca5..7c82523e9af4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListArtifactsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_ListArtifactsRequest_descriptor; @@ -160,6 +155,7 @@ public int getPageSize() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -188,6 +184,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -233,15 +231,20 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -269,6 +272,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -280,15 +284,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -997,6 +1006,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1024,6 +1034,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1051,6 +1062,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1077,6 +1089,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1099,6 +1112,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1129,6 +1143,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1140,15 +1155,20 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1175,6 +1195,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1186,15 +1207,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1221,6 +1247,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1232,15 +1259,20 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1266,6 +1298,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1277,15 +1310,20 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1307,6 +1345,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1318,15 +1357,20 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequestOrBuilder.java index ed8b55df7fbf..1c7e2fdfe7a4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListArtifactsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListArtifactsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListArtifactsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -124,15 +127,20 @@ public interface ListArtifactsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -149,6 +157,7 @@ public interface ListArtifactsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -160,15 +169,20 @@ public interface ListArtifactsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsResponse.java index ff0b16c73f53..fda5c33166f8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListArtifactsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListArtifactsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_ListArtifactsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequest.java index 284a5a28dd81..47bfbe74b654 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListBatchPredictionJobsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_ListBatchPredictionJobsRequest_descriptor; @@ -137,7 +132,9 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -146,7 +143,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -176,7 +175,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -185,7 +186,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -911,7 +914,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -920,7 +925,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -949,7 +956,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -958,7 +967,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -987,7 +998,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -996,7 +1009,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1024,7 +1039,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -1033,7 +1050,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1057,7 +1076,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -1066,7 +1087,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequestOrBuilder.java
index 1da4ee612f4d..29cc6ac97224 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -68,7 +70,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -87,7 +91,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -96,7 +102,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsResponse.java
index d9e03c02de93..233ec77dbb57 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListBatchPredictionJobsResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListBatchPredictionJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListBatchPredictionJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequest.java
index dcbe1d112485..947b515ff8b7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListContextsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListContextsRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * order to be part of the result set.
    * The syntax to define filter query is based on https://google.aip.dev/160.
    * Following are the supported set of filters:
+   *
    * *  **Attribute filtering**:
    *    For example: `display_name = "test"`.
    *    Supported fields include: `name`, `display_name`, `schema_title`,
@@ -233,18 +231,24 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *    To filter on metadata fields use traversal operation as follows:
    *    `metadata.<field_name>.<type_value>`.
    *    For example: `metadata.field_1.number_value = 10.0`.
+   *    In case the field name contains special characters (such as colon), one
+   *    can embed it inside double quote.
+   *    For example: `metadata."field:1".number_value = 10.0`
    * *  **Parent Child filtering**:
    *    To filter Contexts based on parent-child relationship use the HAS
    *    operator as follows:
+   *
    *    ```
    *    parent_contexts:
    *    "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>"
    *    child_contexts:
    *    "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>"
    *    ```
+   *
    * Each of the above supported filters can be combined together using
    * logical operators (`AND` & `OR`). Maximum nested expression depth allowed
    * is 5.
+   *
    * For example: `display_name = "test" AND metadata.field1.bool_value = true`.
    * 
* @@ -272,6 +276,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -283,18 +288,24 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1003,6 +1014,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1030,6 +1042,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1057,6 +1070,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1083,6 +1097,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1105,6 +1120,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1135,6 +1151,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1146,18 +1163,24 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1184,6 +1207,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1195,18 +1219,24 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1233,6 +1263,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1244,18 +1275,24 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1281,6 +1318,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1292,18 +1330,24 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1325,6 +1369,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1336,18 +1381,24 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequestOrBuilder.java index dfef634ef4c5..2a9c4c8fb746 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListContextsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListContextsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListContextsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -124,18 +127,24 @@ public interface ListContextsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -152,6 +161,7 @@ public interface ListContextsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -163,18 +173,24 @@ public interface ListContextsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsResponse.java index 9e7d69d413f6..8664f9a698c7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListContextsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListContextsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_ListContextsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequest.java index 6cbd8a54f062..0b9c29e430a7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListCustomJobsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_ListCustomJobsRequest_descriptor; @@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -144,7 +141,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -182,7 +183,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -904,7 +907,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -912,7 +917,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -941,7 +948,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -949,7 +958,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -978,7 +989,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -986,7 +999,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1014,7 +1029,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1022,7 +1039,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1046,7 +1065,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1054,7 +1075,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequestOrBuilder.java
index 495dcda8c0d6..562a749bd7bf 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListCustomJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListCustomJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListCustomJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListCustomJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsResponse.java
index 3d5adc49e205..5adf36e6b160 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListCustomJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListCustomJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListCustomJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsRequest.java
index d34b7cabac4e..153f3f0da58b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataItemsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListDataItemsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsResponse.java
index af20ca72514c..c497acd402c5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataItemsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataItemsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListDataItemsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequest.java
index 37b6058e0f95..d2fa7fd1c21b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataLabelingJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListDataLabelingJobsRequest_descriptor;
@@ -137,7 +132,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -145,7 +142,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -175,7 +174,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -183,7 +184,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -984,7 +987,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -992,7 +997,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1021,7 +1028,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1029,7 +1038,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1058,7 +1069,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1066,7 +1079,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1094,7 +1109,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1102,7 +1119,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1126,7 +1145,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1134,7 +1155,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequestOrBuilder.java
index e9cc946bc428..751ad2d30be3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsResponse.java
index 5f46368e3328..e691894d4506 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDataLabelingJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataLabelingJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListDataLabelingJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequest.java
index 66a0fd239508..a420c85b9d97 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDatasetsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListDatasetsRequest_descriptor;
@@ -138,13 +133,16 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -171,13 +169,16 @@ public java.lang.String getFilter() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -325,6 +326,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -353,6 +355,7 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -971,13 +974,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1003,13 +1009,16 @@ public java.lang.String getFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1035,13 +1044,16 @@ public com.google.protobuf.ByteString getFilterBytes() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1066,13 +1078,16 @@ public Builder setFilter(java.lang.String value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1093,13 +1108,16 @@ public Builder clearFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1466,6 +1484,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1493,6 +1512,7 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1520,6 +1540,7 @@ public com.google.protobuf.ByteString getOrderByBytes() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1546,6 +1567,7 @@ public Builder setOrderBy(java.lang.String value) { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1568,6 +1590,7 @@ public Builder clearOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequestOrBuilder.java index 819f949aaa8c..472a1a07da7d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsRequestOrBuilder.java @@ -60,13 +60,16 @@ public interface ListDatasetsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -82,13 +85,16 @@ public interface ListDatasetsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -179,6 +185,7 @@ public interface ListDatasetsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -196,6 +203,7 @@ public interface ListDatasetsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsResponse.java index 7bd74c60c7b9..8e6ce1f0e381 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListDatasetsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListDatasetsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_ListDatasetsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequest.java index 818a3ce2f16a..c02e57c099a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListEndpointsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_ListEndpointsRequest_descriptor; @@ -138,6 +133,7 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -146,6 +142,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -174,6 +171,7 @@ public java.lang.String getFilter() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -182,6 +180,7 @@ public java.lang.String getFilter() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -347,6 +346,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() {
    *   * `display_name`
    *   * `create_time`
    *   * `update_time`
+   *
    * Example: `display_name, create_time desc`.
    * 
* @@ -376,6 +376,7 @@ public java.lang.String getOrderBy() { * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -992,6 +993,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { *
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -1000,6 +1002,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1027,6 +1030,7 @@ public java.lang.String getFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -1035,6 +1039,7 @@ public java.lang.String getFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1062,6 +1067,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -1070,6 +1076,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1096,6 +1103,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -1104,6 +1112,7 @@ public Builder setFilter(java.lang.String value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1126,6 +1135,7 @@ public Builder clearFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -1134,6 +1144,7 @@ public Builder clearFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1539,6 +1550,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() {
      *   * `display_name`
      *   * `create_time`
      *   * `update_time`
+     *
      * Example: `display_name, create_time desc`.
      * 
* @@ -1567,6 +1579,7 @@ public java.lang.String getOrderBy() { * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1595,6 +1608,7 @@ public com.google.protobuf.ByteString getOrderByBytes() { * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1622,6 +1636,7 @@ public Builder setOrderBy(java.lang.String value) { * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1645,6 +1660,7 @@ public Builder clearOrderBy() { * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequestOrBuilder.java index 7b2bedfaccf2..dc171a5c0b90 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsRequestOrBuilder.java @@ -60,6 +60,7 @@ public interface ListEndpointsRequestOrBuilder *
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -68,6 +69,7 @@ public interface ListEndpointsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -85,6 +87,7 @@ public interface ListEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1.Endpoint.name].
@@ -93,6 +96,7 @@ public interface ListEndpointsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -201,6 +205,7 @@ public interface ListEndpointsRequestOrBuilder
    *   * `display_name`
    *   * `create_time`
    *   * `update_time`
+   *
    * Example: `display_name, create_time desc`.
    * 
* @@ -219,6 +224,7 @@ public interface ListEndpointsRequestOrBuilder * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsResponse.java index 51c58a2d1deb..1fcb3ea718a3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEndpointsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListEndpointsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_ListEndpointsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequest.java index e31c0adbff6c..87f3a75c65bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListEntityTypesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ListEntityTypesRequest_descriptor; @@ -140,12 +135,15 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -177,12 +175,15 @@ public java.lang.String getFilter() {
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -241,6 +242,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -269,6 +271,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -301,7 +304,9 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -329,7 +334,9 @@ public java.lang.String getOrderBy() {
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -1000,12 +1007,15 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1036,12 +1046,15 @@ public java.lang.String getFilter() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1072,12 +1085,15 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1107,12 +1123,15 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1138,12 +1157,15 @@ public Builder clearFilter() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1239,6 +1261,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1266,6 +1289,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1293,6 +1317,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1319,6 +1344,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1341,6 +1367,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1369,7 +1396,9 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1396,7 +1425,9 @@ public java.lang.String getOrderBy() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1423,7 +1454,9 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1449,7 +1482,9 @@ public Builder setOrderBy(java.lang.String value) {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1471,7 +1506,9 @@ public Builder clearOrderBy() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequestOrBuilder.java
index a9bdb287d968..6ef42d07d58d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesRequestOrBuilder.java
@@ -62,12 +62,15 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -88,12 +91,15 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -132,6 +138,7 @@ public interface ListEntityTypesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -149,6 +156,7 @@ public interface ListEntityTypesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -166,7 +174,9 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -183,7 +193,9 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesResponse.java
index 64ecf58b0bc0..28262b476a40 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListEntityTypesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListEntityTypesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListEntityTypesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequest.java
index af9d5cc11ab4..19ee70233bab 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListExecutionsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListExecutionsRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with an
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with an
    * INVALID_ARGUMENT error.)
@@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * order to be part of the result set.
    * The syntax to define filter query is based on https://google.aip.dev/160.
    * Following are the supported set of filters:
+   *
    * *  **Attribute filtering**:
    *    For example: `display_name = "test"`.
    *    Supported fields include: `name`, `display_name`, `state`,
@@ -233,15 +231,20 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *    To filter on metadata fields use traversal operation as follows:
    *    `metadata.<field_name>.<type_value>`
    *    For example: `metadata.field_1.number_value = 10.0`
+   *    In case the field name contains special characters (such as colon), one
+   *    can embed it inside double quote.
+   *    For example: `metadata."field:1".number_value = 10.0`
    * *  **Context based filtering**:
    *    To filter Executions based on the contexts to which they belong use
    *    the function operator with the full resource name:
    *    `in_context(<context-name>)`.
    *    For example:
    *    `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")`
+   *
    * Each of the above supported filters can be combined together using
    * logical operators (`AND` & `OR`). Maximum nested expression depth allowed
    * is 5.
+   *
    * For example: `display_name = "test" AND metadata.field1.bool_value = true`.
    * 
* @@ -269,6 +272,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -280,15 +284,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -997,6 +1006,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1024,6 +1034,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1051,6 +1062,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1077,6 +1089,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1099,6 +1112,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1129,6 +1143,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1140,15 +1155,20 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1175,6 +1195,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1186,15 +1207,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1221,6 +1247,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1232,15 +1259,20 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1266,6 +1298,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1277,15 +1310,20 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1307,6 +1345,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1318,15 +1357,20 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequestOrBuilder.java index 9d84132b52e2..b2c10c371600 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListExecutionsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListExecutionsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListExecutionsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -124,15 +127,20 @@ public interface ListExecutionsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -149,6 +157,7 @@ public interface ListExecutionsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -160,15 +169,20 @@ public interface ListExecutionsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsResponse.java index 5c8eaf93ce1a..fe8f68a50017 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListExecutionsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListExecutionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_ListExecutionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequest.java index 7623d6a28bfa..1165ce3caebd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListFeaturesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_ListFeaturesRequest_descriptor; @@ -140,13 +135,16 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -179,13 +177,16 @@ public java.lang.String getFilter() {
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -245,6 +246,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -273,6 +275,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -306,6 +309,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -335,6 +339,7 @@ public java.lang.String getOrderBy() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -1050,13 +1055,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1088,13 +1096,16 @@ public java.lang.String getFilter() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1126,13 +1137,16 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1163,13 +1177,16 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1196,13 +1213,16 @@ public Builder clearFilter() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1299,6 +1319,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1326,6 +1347,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1353,6 +1375,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1379,6 +1402,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1401,6 +1425,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1430,6 +1455,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1458,6 +1484,7 @@ public java.lang.String getOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1486,6 +1513,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1513,6 +1541,7 @@ public Builder setOrderBy(java.lang.String value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1536,6 +1565,7 @@ public Builder clearOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequestOrBuilder.java
index 914e6aea3f91..5316d89a757e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesRequestOrBuilder.java
@@ -62,13 +62,16 @@ public interface ListFeaturesRequestOrBuilder
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -90,13 +93,16 @@ public interface ListFeaturesRequestOrBuilder
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -136,6 +142,7 @@ public interface ListFeaturesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -153,6 +160,7 @@ public interface ListFeaturesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -171,6 +179,7 @@ public interface ListFeaturesRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -189,6 +198,7 @@ public interface ListFeaturesRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesResponse.java
index 1e9507de68d4..65582cb8236c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListFeaturesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequest.java
index bfdcde360718..4b2bd5af3ca7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturestoresRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListFeaturestoresRequest_descriptor;
@@ -140,6 +135,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -149,7 +145,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -178,6 +176,7 @@ public java.lang.String getFilter() {
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -187,7 +186,9 @@ public java.lang.String getFilter() {
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -243,6 +244,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -271,6 +273,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -304,6 +307,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -332,6 +336,7 @@ public java.lang.String getOrderBy() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -1002,6 +1007,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1011,7 +1017,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1039,6 +1047,7 @@ public java.lang.String getFilter() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1048,7 +1057,9 @@ public java.lang.String getFilter() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1076,6 +1087,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1085,7 +1097,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1112,6 +1126,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1121,7 +1136,9 @@ public Builder setFilter(java.lang.String value) {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1144,6 +1161,7 @@ public Builder clearFilter() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1153,7 +1171,9 @@ public Builder clearFilter() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1246,6 +1266,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1273,6 +1294,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1300,6 +1322,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1326,6 +1349,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1348,6 +1372,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1377,6 +1402,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1404,6 +1430,7 @@ public java.lang.String getOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1431,6 +1458,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1457,6 +1485,7 @@ public Builder setOrderBy(java.lang.String value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1479,6 +1508,7 @@ public Builder clearOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequestOrBuilder.java
index 36ff846155b2..60a59d602d9c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresRequestOrBuilder.java
@@ -62,6 +62,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -71,7 +72,9 @@ public interface ListFeaturestoresRequestOrBuilder
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -89,6 +92,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -98,7 +102,9 @@ public interface ListFeaturestoresRequestOrBuilder
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -134,6 +140,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -151,6 +158,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -169,6 +177,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -186,6 +195,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresResponse.java
index 8ca636a2faad..56535fc964eb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListFeaturestoresResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturestoresResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListFeaturestoresResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequest.java
index 3e3c2eb456ae..35ba0f7fdf77 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListHyperparameterTuningJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListHyperparameterTuningJobsRequest_descriptor;
@@ -140,7 +135,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -148,7 +145,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -178,7 +177,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -186,7 +187,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -922,7 +925,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -930,7 +935,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -959,7 +966,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -967,7 +976,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -996,7 +1007,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1004,7 +1017,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1032,7 +1047,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1040,7 +1057,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1064,7 +1083,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1072,7 +1093,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequestOrBuilder.java
index 3bb4fca69d2b..a0145264d483 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsRequestOrBuilder.java
@@ -61,7 +61,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -69,7 +71,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -88,7 +92,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -96,7 +102,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsResponse.java
index 0df9f5c463ab..5fd1b5ec6fdb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListHyperparameterTuningJobsResponse.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListHyperparameterTuningJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListHyperparameterTuningJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequest.java
index e7ff29a77e15..9b49884df27b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexEndpointsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListIndexEndpointsRequest_descriptor;
@@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -146,6 +142,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -175,6 +172,7 @@ public java.lang.String getFilter() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -184,6 +182,7 @@ public java.lang.String getFilter() {
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -909,6 +908,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -918,6 +918,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -946,6 +947,7 @@ public java.lang.String getFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -955,6 +957,7 @@ public java.lang.String getFilter() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -983,6 +986,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -992,6 +996,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -1019,6 +1024,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -1028,6 +1034,7 @@ public Builder setFilter(java.lang.String value) {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -1051,6 +1058,7 @@ public Builder clearFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -1060,6 +1068,7 @@ public Builder clearFilter() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequestOrBuilder.java
index 485e70f2571e..e10c36fd2e62 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -69,6 +70,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -87,6 +89,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1.IndexEndpoint.name].
@@ -96,6 +99,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsResponse.java
index d5a06fe47bd2..706cfb88f8a6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexEndpointsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexEndpointsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListIndexEndpointsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesRequest.java
index 15b8b8ecaaf2..9a1b97df603f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListIndexesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesResponse.java
index 118955fc632e..a3b08ef74321 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListIndexesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListIndexesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequest.java
index 4321f5b7bb7f..55995ae28b86 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataSchemasRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListMetadataSchemasRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -868,6 +865,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -895,6 +893,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -922,6 +921,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -948,6 +948,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -970,6 +971,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequestOrBuilder.java
index 86ff6fa0e7eb..5c3eb321e9c1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasRequestOrBuilder.java
@@ -78,6 +78,7 @@ public interface ListMetadataSchemasRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -95,6 +96,7 @@ public interface ListMetadataSchemasRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasResponse.java
index 68127c671d10..bcf5f9613631 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataSchemasResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataSchemasResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListMetadataSchemasResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequest.java
index abda4e63e7bb..8d7f9ed6a365 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataStoresRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListMetadataStoresRequest_descriptor;
@@ -159,6 +154,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -187,6 +183,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -792,6 +789,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -819,6 +817,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -846,6 +845,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -872,6 +872,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -894,6 +895,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequestOrBuilder.java
index 32e2909aae4a..8b7ac72974d6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresRequestOrBuilder.java
@@ -78,6 +78,7 @@ public interface ListMetadataStoresRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -95,6 +96,7 @@ public interface ListMetadataStoresRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresResponse.java
index 79275adfd0d9..e23ab487fe8e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListMetadataStoresResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataStoresResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListMetadataStoresResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequest.java
index 355f3ea27503..1009680cd425 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelDeploymentMonitoringJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListModelDeploymentMonitoringJobsRequest_descriptor;
@@ -138,7 +133,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -146,7 +143,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -176,7 +175,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -184,7 +185,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -908,7 +911,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -916,7 +921,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -945,7 +952,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -953,7 +962,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -982,7 +993,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -990,7 +1003,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1018,7 +1033,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1026,7 +1043,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1050,7 +1069,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1058,7 +1079,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
index 685ac4443335..e656302f704d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsResponse.java
index 679f69f1287a..e3bb4feff98f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelDeploymentMonitoringJobsResponse.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelDeploymentMonitoringJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListModelDeploymentMonitoringJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequest.java
index d55db2d47d8c..f744ea2f30dd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelEvaluationSlicesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListModelEvaluationSlicesRequest_descriptor;
@@ -139,6 +134,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -163,6 +159,7 @@ public java.lang.String getFilter() { * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -889,6 +886,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -912,6 +910,7 @@ public java.lang.String getFilter() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -935,6 +934,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -957,6 +957,7 @@ public Builder setFilter(java.lang.String value) { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -975,6 +976,7 @@ public Builder clearFilter() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequestOrBuilder.java index 4c5d0b9a71b8..c1cf4c621948 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface ListModelEvaluationSlicesRequestOrBuilder * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -74,6 +75,7 @@ public interface ListModelEvaluationSlicesRequestOrBuilder * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesResponse.java index 1fcb5c523531..74987eeae252 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationSlicesResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationSlicesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelEvaluationSlicesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsRequest.java index 796a662a4c24..fdffb7f7884f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelEvaluationsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsResponse.java index 475118b0b41b..a884bfebbe64 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelEvaluationsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelEvaluationsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequest.java index 74bfcbe5919a..b38d002affd1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelVersionsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelVersionsRequest_descriptor; @@ -215,11 +210,14 @@ public com.google.protobuf.ByteString getPageTokenBytes() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -245,11 +243,14 @@ public java.lang.String getFilter() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -327,8 +328,10 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -355,8 +358,10 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1153,11 +1158,14 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1182,11 +1190,14 @@ public java.lang.String getFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1211,11 +1222,14 @@ public com.google.protobuf.ByteString getFilterBytes() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1239,11 +1253,14 @@ public Builder setFilter(java.lang.String value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1263,11 +1280,14 @@ public Builder clearFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1474,8 +1494,10 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1501,8 +1523,10 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1528,8 +1552,10 @@ public com.google.protobuf.ByteString getOrderByBytes() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1554,8 +1580,10 @@ public Builder setOrderBy(java.lang.String value) { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1576,8 +1604,10 @@ public Builder clearOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequestOrBuilder.java index 511897d81638..b3ddef3c4763 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsRequestOrBuilder.java @@ -106,11 +106,14 @@ public interface ListModelVersionsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -125,11 +128,14 @@ public interface ListModelVersionsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -181,8 +187,10 @@ public interface ListModelVersionsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -198,8 +206,10 @@ public interface ListModelVersionsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsResponse.java index 1da70c428876..e15e1ed998a9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelVersionsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelVersionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelVersionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequest.java index fb0956fcb4a4..44c5d0425f05 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelsRequest_descriptor; @@ -138,6 +133,7 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1.Model.name].
@@ -146,7 +142,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -174,6 +172,7 @@ public java.lang.String getFilter() {
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1.Model.name].
@@ -182,7 +181,9 @@ public java.lang.String getFilter() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -341,9 +342,11 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `display_name`
    *   * `create_time`
    *   * `update_time`
+   *
    * Example: `display_name, create_time desc`.
    * 
* @@ -370,9 +373,11 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -989,6 +994,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1.Model.name].
@@ -997,7 +1003,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1024,6 +1032,7 @@ public java.lang.String getFilter() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1.Model.name].
@@ -1032,7 +1041,9 @@ public java.lang.String getFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1059,6 +1070,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1.Model.name].
@@ -1067,7 +1079,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1093,6 +1107,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1.Model.name].
@@ -1101,7 +1116,9 @@ public Builder setFilter(java.lang.String value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1123,6 +1140,7 @@ public Builder clearFilter() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1.Model.name].
@@ -1131,7 +1149,9 @@ public Builder clearFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1524,9 +1544,11 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `display_name`
      *   * `create_time`
      *   * `update_time`
+     *
      * Example: `display_name, create_time desc`.
      * 
* @@ -1552,9 +1574,11 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1580,9 +1604,11 @@ public com.google.protobuf.ByteString getOrderByBytes() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1607,9 +1633,11 @@ public Builder setOrderBy(java.lang.String value) { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* @@ -1630,9 +1658,11 @@ public Builder clearOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequestOrBuilder.java index dd310255e908..20acf6576249 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsRequestOrBuilder.java @@ -60,6 +60,7 @@ public interface ListModelsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1.Model.name].
@@ -68,7 +69,9 @@ public interface ListModelsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -85,6 +88,7 @@ public interface ListModelsRequestOrBuilder
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1.Model.name].
@@ -93,7 +97,9 @@ public interface ListModelsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -195,9 +201,11 @@ public interface ListModelsRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `display_name`
    *   * `create_time`
    *   * `update_time`
+   *
    * Example: `display_name, create_time desc`.
    * 
* @@ -213,9 +221,11 @@ public interface ListModelsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` + * * Example: `display_name, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsResponse.java index be27fc77227c..51285d98a4ae 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListModelsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_ListModelsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequest.java index ef114993177d..de757e14d422 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListNasJobsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_ListNasJobsRequest_descriptor; @@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -144,7 +141,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -182,7 +183,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -904,7 +907,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -912,7 +917,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -941,7 +948,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -949,7 +958,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -978,7 +989,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -986,7 +999,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1014,7 +1029,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1022,7 +1039,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1046,7 +1065,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1054,7 +1075,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequestOrBuilder.java
index 5233aa4d562b..1956beeb4e9a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListNasJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListNasJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListNasJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListNasJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsResponse.java
index 340dd28f0813..9ee51b4a5425 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListNasJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsRequest.java
index 99cd4e72849d..50433972329a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasTrialDetailsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListNasTrialDetailsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsResponse.java
index a4832013eacc..17b87bbd2387 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListNasTrialDetailsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasTrialDetailsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListNasTrialDetailsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsRequest.java
index b0fb35997ebd..910879e0f603 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListOptimalTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListOptimalTrialsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsResponse.java
index e1f4dbe007ad..ac0d6b11fe14 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListOptimalTrialsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListOptimalTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListOptimalTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequest.java
index 000861bd9a13..5c2981deb603 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListPipelineJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListPipelineJobsRequest_descriptor;
@@ -138,6 +133,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -154,12 +150,16 @@ public com.google.protobuf.ByteString getParentBytes() {
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -189,6 +189,7 @@ public java.lang.String getFilter() {
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -205,12 +206,16 @@ public java.lang.String getFilter() {
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -330,6 +335,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -364,6 +370,7 @@ public java.lang.String getOrderBy() {
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -1030,6 +1037,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1046,12 +1054,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1080,6 +1092,7 @@ public java.lang.String getFilter() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1096,12 +1109,16 @@ public java.lang.String getFilter() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1130,6 +1147,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1146,12 +1164,16 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1179,6 +1201,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1195,12 +1218,16 @@ public Builder setFilter(java.lang.String value) {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1224,6 +1251,7 @@ public Builder clearFilter() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1240,12 +1268,16 @@ public Builder clearFilter() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1466,6 +1498,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1499,6 +1532,7 @@ public java.lang.String getOrderBy() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1532,6 +1566,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1564,6 +1599,7 @@ public Builder setOrderBy(java.lang.String value) {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1592,6 +1628,7 @@ public Builder clearOrderBy() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequestOrBuilder.java
index e9c898e5dd58..f77a9954e352 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -76,12 +77,16 @@ public interface ListPipelineJobsRequestOrBuilder
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -100,6 +105,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -116,12 +122,16 @@ public interface ListPipelineJobsRequestOrBuilder
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -195,6 +205,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -218,6 +229,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsResponse.java
index 78a5375ddb12..8b30f99fb5a2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListPipelineJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListPipelineJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListPipelineJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesRequest.java
index a9a46224aeb0..b7413f90aa73 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSavedQueriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListSavedQueriesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesResponse.java
index ed61497ce26a..275ab4c41841 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSavedQueriesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSavedQueriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListSavedQueriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsRequest.java
index 31fbf2d025a4..b6fdbccea04b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSpecialistPoolsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListSpecialistPoolsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsResponse.java
index cc226cbac0f4..9bddce8f93b7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListSpecialistPoolsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSpecialistPoolsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListSpecialistPoolsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesRequest.java
index c69be2bf749d..c7e10d886c0e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListStudiesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListStudiesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesResponse.java
index 60423124aa73..9f91b5718898 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListStudiesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListStudiesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListStudiesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequest.java
index 0cf8a92b4494..e2e8e8eebef3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardExperimentsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardExperimentsRequest_descriptor;
@@ -214,6 +209,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -242,6 +238,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -1136,6 +1133,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1163,6 +1161,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1190,6 +1189,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1216,6 +1216,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1238,6 +1239,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequestOrBuilder.java
index 12d3c244a48d..d70416fc4c04 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardExperimentsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardExperimentsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsResponse.java
index cf0fb63dd0e4..c4a9fb18b90c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardExperimentsResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardExperimentsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardExperimentsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequest.java
index 4ea802a8b5d9..a044103a0d42 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardRunsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardRunsRequest_descriptor;
@@ -213,6 +208,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -241,6 +237,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -1131,6 +1128,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1158,6 +1156,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1185,6 +1184,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1211,6 +1211,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1233,6 +1234,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequestOrBuilder.java
index 2e3df3bb57d5..6c5efd14cddd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardRunsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardRunsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsResponse.java
index ffaf5ff755b0..fd1227ea752a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardRunsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardRunsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardRunsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequest.java
index e61e69aaa0e2..ec9547a18c06 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardTimeSeriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardTimeSeriesRequest_descriptor;
@@ -214,6 +209,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -242,6 +238,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -1136,6 +1133,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1163,6 +1161,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1190,6 +1189,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1216,6 +1216,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1238,6 +1239,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequestOrBuilder.java
index 0fa79e2a96a5..41b913ee9344 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardTimeSeriesRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardTimeSeriesRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesResponse.java
index 1af4e219f653..73a368a4b44d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardTimeSeriesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardTimeSeriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardTimeSeriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequest.java
index b7c491d302ca..3c37be145cbd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardsRequest_descriptor;
@@ -213,6 +208,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -241,6 +237,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -1131,6 +1128,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1158,6 +1156,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1185,6 +1184,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1211,6 +1211,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1233,6 +1234,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequestOrBuilder.java
index 64cfd3e06d31..30dae9beaba2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsResponse.java
index 8a5e5fea6143..081fb1cdbe48 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTensorboardsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTensorboardsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequest.java
index e9b1db6aa2e5..90117ed1fba3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrainingPipelinesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTrainingPipelinesRequest_descriptor;
@@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -145,7 +142,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -183,7 +184,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -905,7 +908,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -914,7 +919,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -942,7 +949,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -951,7 +960,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -979,7 +990,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -988,7 +1001,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -1015,7 +1030,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -1024,7 +1041,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -1047,7 +1066,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -1056,7 +1077,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequestOrBuilder.java
index dfce4dac2c12..4bca5b6954a4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -68,7 +70,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -86,7 +90,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -95,7 +101,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesResponse.java
index 56767dc2e53f..a9b4e5723013 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrainingPipelinesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrainingPipelinesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTrainingPipelinesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsRequest.java
index 8432435062c6..492e248e8f1c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTrialsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsResponse.java
index 5d9b27ea0c29..ecaea7650475 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ListTrialsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_ListTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LookupStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LookupStudyRequest.java
index 1db552d2ad86..e08b24f19832 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LookupStudyRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/LookupStudyRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new LookupStudyRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_LookupStudyRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineResourcesProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineResourcesProto.java
index 2d76c8d2c296..0717d5970794 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineResourcesProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineResourcesProto.java
@@ -72,35 +72,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "ources.proto\022\032google.cloud.aiplatform.v1"
           + "\032\037google/api/field_behavior.proto\0321googl"
           + "e/cloud/aiplatform/v1/accelerator_type.p"
-          + "roto\"\217\001\n\013MachineSpec\022\031\n\014machine_type\030\001 \001"
-          + "(\tB\003\340A\005\022J\n\020accelerator_type\030\002 \001(\0162+.goog"
-          + "le.cloud.aiplatform.v1.AcceleratorTypeB\003"
-          + "\340A\005\022\031\n\021accelerator_count\030\003 \001(\005\"\370\001\n\022Dedic"
-          + "atedResources\022E\n\014machine_spec\030\001 \001(\0132\'.go"
-          + "ogle.cloud.aiplatform.v1.MachineSpecB\006\340A"
-          + "\002\340A\005\022!\n\021min_replica_count\030\002 \001(\005B\006\340A\002\340A\005\022"
-          + "\036\n\021max_replica_count\030\003 \001(\005B\003\340A\005\022X\n\030autos"
-          + "caling_metric_specs\030\004 \003(\01321.google.cloud"
-          + ".aiplatform.v1.AutoscalingMetricSpecB\003\340A"
-          + "\005\"T\n\022AutomaticResources\022\036\n\021min_replica_c"
-          + "ount\030\001 \001(\005B\003\340A\005\022\036\n\021max_replica_count\030\002 \001"
-          + "(\005B\003\340A\005\"\245\001\n\027BatchDedicatedResources\022E\n\014m"
-          + "achine_spec\030\001 \001(\0132\'.google.cloud.aiplatf"
-          + "orm.v1.MachineSpecB\006\340A\002\340A\005\022#\n\026starting_r"
-          + "eplica_count\030\002 \001(\005B\003\340A\005\022\036\n\021max_replica_c"
-          + "ount\030\003 \001(\005B\003\340A\005\"/\n\021ResourcesConsumed\022\032\n\r"
-          + "replica_hours\030\001 \001(\001B\003\340A\003\"=\n\010DiskSpec\022\026\n\016"
-          + "boot_disk_type\030\001 \001(\t\022\031\n\021boot_disk_size_g"
-          + "b\030\002 \001(\005\"L\n\010NfsMount\022\023\n\006server\030\001 \001(\tB\003\340A\002"
-          + "\022\021\n\004path\030\002 \001(\tB\003\340A\002\022\030\n\013mount_point\030\003 \001(\t"
-          + "B\003\340A\002\"A\n\025AutoscalingMetricSpec\022\030\n\013metric"
-          + "_name\030\001 \001(\tB\003\340A\002\022\016\n\006target\030\002 \001(\005B\323\001\n\036com"
-          + ".google.cloud.aiplatform.v1B\025MachineReso"
-          + "urcesProtoP\001Z>cloud.google.com/go/aiplat"
-          + "form/apiv1/aiplatformpb;aiplatformpb\252\002\032G"
-          + "oogle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud"
-          + "\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatfo"
-          + "rm::V1b\006proto3"
+          + "roto\"\221\001\n\013MachineSpec\022\032\n\014machine_type\030\001 \001"
+          + "(\tB\004\342A\001\005\022K\n\020accelerator_type\030\002 \001(\0162+.goo"
+          + "gle.cloud.aiplatform.v1.AcceleratorTypeB"
+          + "\004\342A\001\005\022\031\n\021accelerator_count\030\003 \001(\005\"\370\001\n\022Ded"
+          + "icatedResources\022D\n\014machine_spec\030\001 \001(\0132\'."
+          + "google.cloud.aiplatform.v1.MachineSpecB\005"
+          + "\342A\002\002\005\022 \n\021min_replica_count\030\002 \001(\005B\005\342A\002\002\005\022"
+          + "\037\n\021max_replica_count\030\003 \001(\005B\004\342A\001\005\022Y\n\030auto"
+          + "scaling_metric_specs\030\004 \003(\01321.google.clou"
+          + "d.aiplatform.v1.AutoscalingMetricSpecB\004\342"
+          + "A\001\005\"V\n\022AutomaticResources\022\037\n\021min_replica"
+          + "_count\030\001 \001(\005B\004\342A\001\005\022\037\n\021max_replica_count\030"
+          + "\002 \001(\005B\004\342A\001\005\"\246\001\n\027BatchDedicatedResources\022"
+          + "D\n\014machine_spec\030\001 \001(\0132\'.google.cloud.aip"
+          + "latform.v1.MachineSpecB\005\342A\002\002\005\022$\n\026startin"
+          + "g_replica_count\030\002 \001(\005B\004\342A\001\005\022\037\n\021max_repli"
+          + "ca_count\030\003 \001(\005B\004\342A\001\005\"0\n\021ResourcesConsume"
+          + "d\022\033\n\rreplica_hours\030\001 \001(\001B\004\342A\001\003\"=\n\010DiskSp"
+          + "ec\022\026\n\016boot_disk_type\030\001 \001(\t\022\031\n\021boot_disk_"
+          + "size_gb\030\002 \001(\005\"O\n\010NfsMount\022\024\n\006server\030\001 \001("
+          + "\tB\004\342A\001\002\022\022\n\004path\030\002 \001(\tB\004\342A\001\002\022\031\n\013mount_poi"
+          + "nt\030\003 \001(\tB\004\342A\001\002\"B\n\025AutoscalingMetricSpec\022"
+          + "\031\n\013metric_name\030\001 \001(\tB\004\342A\001\002\022\016\n\006target\030\002 \001"
+          + "(\005B\323\001\n\036com.google.cloud.aiplatform.v1B\025M"
+          + "achineResourcesProtoP\001Z>cloud.google.com"
+          + "/go/aiplatform/apiv1/aiplatformpb;aiplat"
+          + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go"
+          + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud"
+          + "::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpec.java
index 119c74eaafaa..6c69fd096b01 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpec.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpec.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MachineSpec();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1_MachineSpec_descriptor;
@@ -77,10 +72,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
    * optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -109,10 +107,13 @@ public java.lang.String getMachineType() {
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
    * optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -593,10 +594,13 @@ public Builder mergeFrom(
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
      * optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -624,10 +628,13 @@ public java.lang.String getMachineType() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
      * optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -655,10 +662,13 @@ public com.google.protobuf.ByteString getMachineTypeBytes() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
      * optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -685,10 +695,13 @@ public Builder setMachineType(java.lang.String value) {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
      * optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -711,10 +724,13 @@ public Builder clearMachineType() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
      * optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpecOrBuilder.java
index b94588f94ab9..58757d4b24ab 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MachineSpecOrBuilder.java
@@ -28,10 +28,13 @@ public interface MachineSpecOrBuilder
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
    * optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
@@ -49,10 +52,13 @@ public interface MachineSpecOrBuilder
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] this field is
    * optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] or as
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParameters.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParameters.java
index e7f1ae4f5ae9..8fbfdf74239e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParameters.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParameters.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ManualBatchTuningParameters();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ManualBatchTuningParametersProto
         .internal_static_google_cloud_aiplatform_v1_ManualBatchTuningParameters_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParametersProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParametersProto.java
index 5bc1658eec1d..4a68dfd27999 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParametersProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ManualBatchTuningParametersProto.java
@@ -43,14 +43,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n?google/cloud/aiplatform/v1/manual_batc"
           + "h_tuning_parameters.proto\022\032google.cloud."
           + "aiplatform.v1\032\037google/api/field_behavior"
-          + ".proto\"6\n\033ManualBatchTuningParameters\022\027\n"
-          + "\nbatch_size\030\001 \001(\005B\003\340A\005B\336\001\n\036com.google.cl"
-          + "oud.aiplatform.v1B ManualBatchTuningPara"
-          + "metersProtoP\001Z>cloud.google.com/go/aipla"
-          + "tform/apiv1/aiplatformpb;aiplatformpb\252\002\032"
-          + "Google.Cloud.AIPlatform.V1\312\002\032Google\\Clou"
-          + "d\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatf"
-          + "orm::V1b\006proto3"
+          + ".proto\"7\n\033ManualBatchTuningParameters\022\030\n"
+          + "\nbatch_size\030\001 \001(\005B\004\342A\001\005B\336\001\n\036com.google.c"
+          + "loud.aiplatform.v1B ManualBatchTuningPar"
+          + "ametersProtoP\001Z>cloud.google.com/go/aipl"
+          + "atform/apiv1/aiplatformpb;aiplatformpb\252\002"
+          + "\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Clo"
+          + "ud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlat"
+          + "form::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MatchServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MatchServiceProto.java
index 274f2b20e2cd..b3fea78bb683 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MatchServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MatchServiceProto.java
@@ -69,52 +69,52 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "ogle/api/annotations.proto\032\027google/api/c"
           + "lient.proto\032\037google/api/field_behavior.p"
           + "roto\032\031google/api/resource.proto\032&google/"
-          + "cloud/aiplatform/v1/index.proto\"\313\003\n\024Find"
-          + "NeighborsRequest\022G\n\016index_endpoint\030\001 \001(\t"
-          + "B/\340A\002\372A)\n\'aiplatform.googleapis.com/Inde"
-          + "xEndpoint\022\031\n\021deployed_index_id\030\002 \001(\t\022G\n\007"
-          + "queries\030\003 \003(\01326.google.cloud.aiplatform."
-          + "v1.FindNeighborsRequest.Query\022\035\n\025return_"
-          + "full_datapoint\030\004 \001(\010\032\346\001\n\005Query\022B\n\tdatapo"
-          + "int\030\001 \001(\0132*.google.cloud.aiplatform.v1.I"
-          + "ndexDatapointB\003\340A\002\022\026\n\016neighbor_count\030\002 \001"
-          + "(\005\022-\n%per_crowding_attribute_neighbor_co"
-          + "unt\030\003 \001(\005\022\"\n\032approximate_neighbor_count\030"
-          + "\004 \001(\005\022.\n&fraction_leaf_nodes_to_search_o"
-          + "verride\030\005 \001(\001\"\302\002\n\025FindNeighborsResponse\022"
-          + "]\n\021nearest_neighbors\030\001 \003(\0132B.google.clou"
-          + "d.aiplatform.v1.FindNeighborsResponse.Ne"
-          + "arestNeighbors\032[\n\010Neighbor\022=\n\tdatapoint\030"
-          + "\001 \001(\0132*.google.cloud.aiplatform.v1.Index"
-          + "Datapoint\022\020\n\010distance\030\002 \001(\001\032m\n\020NearestNe"
-          + "ighbors\022\n\n\002id\030\001 \001(\t\022M\n\tneighbors\030\002 \003(\0132:"
-          + ".google.cloud.aiplatform.v1.FindNeighbor"
-          + "sResponse.Neighbor\"\215\001\n\032ReadIndexDatapoin"
-          + "tsRequest\022G\n\016index_endpoint\030\001 \001(\tB/\340A\002\372A"
-          + ")\n\'aiplatform.googleapis.com/IndexEndpoi"
-          + "nt\022\031\n\021deployed_index_id\030\002 \001(\t\022\013\n\003ids\030\003 \003"
-          + "(\t\"]\n\033ReadIndexDatapointsResponse\022>\n\ndat"
-          + "apoints\030\001 \003(\0132*.google.cloud.aiplatform."
-          + "v1.IndexDatapoint2\221\004\n\014MatchService\022\313\001\n\rF"
-          + "indNeighbors\0220.google.cloud.aiplatform.v"
-          + "1.FindNeighborsRequest\0321.google.cloud.ai"
-          + "platform.v1.FindNeighborsResponse\"U\202\323\344\223\002"
-          + "O\"J/v1/{index_endpoint=projects/*/locati"
-          + "ons/*/indexEndpoints/*}:findNeighbors:\001*"
-          + "\022\343\001\n\023ReadIndexDatapoints\0226.google.cloud."
-          + "aiplatform.v1.ReadIndexDatapointsRequest"
-          + "\0327.google.cloud.aiplatform.v1.ReadIndexD"
-          + "atapointsResponse\"[\202\323\344\223\002U\"P/v1/{index_en"
-          + "dpoint=projects/*/locations/*/indexEndpo"
-          + "ints/*}:readIndexDatapoints:\001*\032M\312A\031aipla"
-          + "tform.googleapis.com\322A.https://www.googl"
-          + "eapis.com/auth/cloud-platformB\317\001\n\036com.go"
-          + "ogle.cloud.aiplatform.v1B\021MatchServicePr"
-          + "otoP\001Z>cloud.google.com/go/aiplatform/ap"
-          + "iv1/aiplatformpb;aiplatformpb\252\002\032Google.C"
-          + "loud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlat"
-          + "form\\V1\352\002\035Google::Cloud::AIPlatform::V1b"
-          + "\006proto3"
+          + "cloud/aiplatform/v1/index.proto\"\315\003\n\024Find"
+          + "NeighborsRequest\022H\n\016index_endpoint\030\001 \001(\t"
+          + "B0\342A\001\002\372A)\n\'aiplatform.googleapis.com/Ind"
+          + "exEndpoint\022\031\n\021deployed_index_id\030\002 \001(\t\022G\n"
+          + "\007queries\030\003 \003(\01326.google.cloud.aiplatform"
+          + ".v1.FindNeighborsRequest.Query\022\035\n\025return"
+          + "_full_datapoint\030\004 \001(\010\032\347\001\n\005Query\022C\n\tdatap"
+          + "oint\030\001 \001(\0132*.google.cloud.aiplatform.v1."
+          + "IndexDatapointB\004\342A\001\002\022\026\n\016neighbor_count\030\002"
+          + " \001(\005\022-\n%per_crowding_attribute_neighbor_"
+          + "count\030\003 \001(\005\022\"\n\032approximate_neighbor_coun"
+          + "t\030\004 \001(\005\022.\n&fraction_leaf_nodes_to_search"
+          + "_override\030\005 \001(\001\"\302\002\n\025FindNeighborsRespons"
+          + "e\022]\n\021nearest_neighbors\030\001 \003(\0132B.google.cl"
+          + "oud.aiplatform.v1.FindNeighborsResponse."
+          + "NearestNeighbors\032[\n\010Neighbor\022=\n\tdatapoin"
+          + "t\030\001 \001(\0132*.google.cloud.aiplatform.v1.Ind"
+          + "exDatapoint\022\020\n\010distance\030\002 \001(\001\032m\n\020Nearest"
+          + "Neighbors\022\n\n\002id\030\001 \001(\t\022M\n\tneighbors\030\002 \003(\013"
+          + "2:.google.cloud.aiplatform.v1.FindNeighb"
+          + "orsResponse.Neighbor\"\216\001\n\032ReadIndexDatapo"
+          + "intsRequest\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001"
+          + "\002\372A)\n\'aiplatform.googleapis.com/IndexEnd"
+          + "point\022\031\n\021deployed_index_id\030\002 \001(\t\022\013\n\003ids\030"
+          + "\003 \003(\t\"]\n\033ReadIndexDatapointsResponse\022>\n\n"
+          + "datapoints\030\001 \003(\0132*.google.cloud.aiplatfo"
+          + "rm.v1.IndexDatapoint2\221\004\n\014MatchService\022\313\001"
+          + "\n\rFindNeighbors\0220.google.cloud.aiplatfor"
+          + "m.v1.FindNeighborsRequest\0321.google.cloud"
+          + ".aiplatform.v1.FindNeighborsResponse\"U\202\323"
+          + "\344\223\002O\"J/v1/{index_endpoint=projects/*/loc"
+          + "ations/*/indexEndpoints/*}:findNeighbors"
+          + ":\001*\022\343\001\n\023ReadIndexDatapoints\0226.google.clo"
+          + "ud.aiplatform.v1.ReadIndexDatapointsRequ"
+          + "est\0327.google.cloud.aiplatform.v1.ReadInd"
+          + "exDatapointsResponse\"[\202\323\344\223\002U\"P/v1/{index"
+          + "_endpoint=projects/*/locations/*/indexEn"
+          + "dpoints/*}:readIndexDatapoints:\001*\032M\312A\031ai"
+          + "platform.googleapis.com\322A.https://www.go"
+          + "ogleapis.com/auth/cloud-platformB\317\001\n\036com"
+          + ".google.cloud.aiplatform.v1B\021MatchServic"
+          + "eProtoP\001Z>cloud.google.com/go/aiplatform"
+          + "/apiv1/aiplatformpb;aiplatformpb\252\002\032Googl"
+          + "e.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIP"
+          + "latform\\V1\352\002\035Google::Cloud::AIPlatform::"
+          + "V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Measurement.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Measurement.java
index ef9c6d765cfb..70f1018f8c36 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Measurement.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Measurement.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Measurement();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.StudyProto
         .internal_static_google_cloud_aiplatform_v1_Measurement_descriptor;
@@ -143,11 +138,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Metric();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.StudyProto
           .internal_static_google_cloud_aiplatform_v1_Measurement_Metric_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequest.java
index c9292b60d830..052c495512dd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequest.java
@@ -40,7 +40,7 @@ private MergeVersionAliasesRequest(com.google.protobuf.GeneratedMessageV3.Builde
 
   private MergeVersionAliasesRequest() {
     name_ = "";
-    versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MergeVersionAliasesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1_MergeVersionAliasesRequest_descriptor;
@@ -79,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -106,6 +102,7 @@ public java.lang.String getName() { *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getNameBytes() { public static final int VERSION_ALIASES_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList versionAliases_; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -142,6 +140,7 @@ public com.google.protobuf.ByteString getNameBytes() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -166,6 +165,7 @@ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -190,6 +190,7 @@ public int getVersionAliasesCount() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -215,6 +216,7 @@ public java.lang.String getVersionAliases(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -448,8 +450,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; name_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -477,7 +478,6 @@ public com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest build() { public com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest buildPartial() { com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest result = new com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -485,20 +485,15 @@ public com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - versionAliases_ = versionAliases_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.versionAliases_ = versionAliases_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.MergeVersionAliasesRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.name_ = name_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + versionAliases_.makeImmutable(); + result.versionAliases_ = versionAliases_; + } } @java.lang.Override @@ -555,7 +550,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.MergeVersionAliasesReque if (!other.versionAliases_.isEmpty()) { if (versionAliases_.isEmpty()) { versionAliases_ = other.versionAliases_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureVersionAliasesIsMutable(); versionAliases_.addAll(other.versionAliases_); @@ -627,6 +622,7 @@ public Builder mergeFrom( *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -653,6 +649,7 @@ public java.lang.String getName() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -679,6 +676,7 @@ public com.google.protobuf.ByteString getNameBytes() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -704,6 +702,7 @@ public Builder setName(java.lang.String value) { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -725,6 +724,7 @@ public Builder clearName() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -746,14 +746,14 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList versionAliases_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureVersionAliasesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!versionAliases_.isModifiable()) { versionAliases_ = new com.google.protobuf.LazyStringArrayList(versionAliases_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -765,6 +765,7 @@ private void ensureVersionAliasesIsMutable() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -777,7 +778,8 @@ private void ensureVersionAliasesIsMutable() { * @return A list containing the versionAliases. */ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { - return versionAliases_.getUnmodifiableView(); + versionAliases_.makeImmutable(); + return versionAliases_; } /** * @@ -789,6 +791,7 @@ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -813,6 +816,7 @@ public int getVersionAliasesCount() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -838,6 +842,7 @@ public java.lang.String getVersionAliases(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -863,6 +868,7 @@ public com.google.protobuf.ByteString getVersionAliasesBytes(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -882,6 +888,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -895,6 +902,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -913,6 +921,7 @@ public Builder addVersionAliases(java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -926,6 +935,7 @@ public Builder addVersionAliases(java.lang.String value) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -941,6 +951,7 @@ public Builder addVersionAliases(java.lang.String value) { public Builder addAllVersionAliases(java.lang.Iterable values) { ensureVersionAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, versionAliases_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -954,6 +965,7 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -966,8 +978,9 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearVersionAliases() { - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -981,6 +994,7 @@ public Builder clearVersionAliases() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -1000,6 +1014,7 @@ public Builder addVersionAliasesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequestOrBuilder.java index ed0f12a4002c..4e8210d5d04a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MergeVersionAliasesRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface MergeVersionAliasesRequestOrBuilder *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -45,6 +46,7 @@ public interface MergeVersionAliasesRequestOrBuilder *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -66,6 +68,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -88,6 +91,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -110,6 +114,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -133,6 +138,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataProto.java index 5f604ebd75b2..10a9a509d118 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataProto.java @@ -49,25 +49,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "oogle/api/field_behavior.proto\032\031google/a" + "pi/resource.proto\0320google/cloud/aiplatfo" + "rm/v1/encryption_spec.proto\032\037google/prot" - + "obuf/timestamp.proto\"\347\003\n\rMetadataStore\022\021" - + "\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013create_time\030\003 \001(\0132\032" - + ".google.protobuf.TimestampB\003\340A\003\0224\n\013updat" - + "e_time\030\004 \001(\0132\032.google.protobuf.Timestamp" - + "B\003\340A\003\022C\n\017encryption_spec\030\005 \001(\0132*.google." - + "cloud.aiplatform.v1.EncryptionSpec\022\023\n\013de" - + "scription\030\006 \001(\t\022P\n\005state\030\007 \001(\0132<.google." - + "cloud.aiplatform.v1.MetadataStore.Metada" - + "taStoreStateB\003\340A\003\0324\n\022MetadataStoreState\022" - + "\036\n\026disk_utilization_bytes\030\001 \001(\003:u\352Ar\n\'ai" - + "platform.googleapis.com/MetadataStore\022Gp" - + "rojects/{project}/locations/{location}/m" - + "etadataStores/{metadata_store}B\313\001\n\036com.g" - + "oogle.cloud.aiplatform.v1B\rMetadataProto" - + "P\001Z>cloud.google.com/go/aiplatform/apiv1" - + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou" - + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor" - + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr" - + "oto3" + + "obuf/timestamp.proto\"\353\003\n\rMetadataStore\022\022" + + "\n\004name\030\001 \001(\tB\004\342A\001\003\0225\n\013create_time\030\003 \001(\0132" + + "\032.google.protobuf.TimestampB\004\342A\001\003\0225\n\013upd" + + "ate_time\030\004 \001(\0132\032.google.protobuf.Timesta" + + "mpB\004\342A\001\003\022C\n\017encryption_spec\030\005 \001(\0132*.goog" + + "le.cloud.aiplatform.v1.EncryptionSpec\022\023\n" + + "\013description\030\006 \001(\t\022Q\n\005state\030\007 \001(\0132<.goog" + + "le.cloud.aiplatform.v1.MetadataStore.Met" + + "adataStoreStateB\004\342A\001\003\0324\n\022MetadataStoreSt" + + "ate\022\036\n\026disk_utilization_bytes\030\001 \001(\003:u\352Ar" + + "\n\'aiplatform.googleapis.com/MetadataStor" + + "e\022Gprojects/{project}/locations/{locatio" + + "n}/metadataStores/{metadata_store}B\313\001\n\036c" + + "om.google.cloud.aiplatform.v1B\rMetadataP" + + "rotoP\001Z>cloud.google.com/go/aiplatform/a" + + "piv1/aiplatformpb;aiplatformpb\252\002\032Google." + + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla" + + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchema.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchema.java index 3c64f1dd45e5..d786bf31e03b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchema.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchema.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataSchema(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataSchemaProto .internal_static_google_cloud_aiplatform_v1_MetadataSchema_descriptor; @@ -370,6 +365,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -398,6 +394,7 @@ public java.lang.String getSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1261,6 +1258,7 @@ public Builder setSchemaVersionBytes(com.google.protobuf.ByteString value) { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1288,6 +1286,7 @@ public java.lang.String getSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1315,6 +1314,7 @@ public com.google.protobuf.ByteString getSchemaBytes() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1341,6 +1341,7 @@ public Builder setSchema(java.lang.String value) { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1363,6 +1364,7 @@ public Builder clearSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaOrBuilder.java index a44b4eaa8430..338f740d2400 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaOrBuilder.java @@ -84,6 +84,7 @@ public interface MetadataSchemaOrBuilder * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -101,6 +102,7 @@ public interface MetadataSchemaOrBuilder * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaProto.java index a312c3abad10..7ed9c6f8a3ba 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataSchemaProto.java @@ -44,25 +44,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "hema.proto\022\032google.cloud.aiplatform.v1\032\037" + "google/api/field_behavior.proto\032\031google/" + "api/resource.proto\032\037google/protobuf/time" - + "stamp.proto\"\200\004\n\016MetadataSchema\022\021\n\004name\030\001" - + " \001(\tB\003\340A\003\022\026\n\016schema_version\030\002 \001(\t\022\023\n\006sch" - + "ema\030\003 \001(\tB\003\340A\002\022R\n\013schema_type\030\004 \001(\0162=.go" - + "ogle.cloud.aiplatform.v1.MetadataSchema." - + "MetadataSchemaType\0224\n\013create_time\030\005 \001(\0132" - + "\032.google.protobuf.TimestampB\003\340A\003\022\023\n\013desc" - + "ription\030\006 \001(\t\"s\n\022MetadataSchemaType\022$\n M" - + "ETADATA_SCHEMA_TYPE_UNSPECIFIED\020\000\022\021\n\rART" - + "IFACT_TYPE\020\001\022\022\n\016EXECUTION_TYPE\020\002\022\020\n\014CONT" - + "EXT_TYPE\020\003:\231\001\352A\225\001\n(aiplatform.googleapis" - + ".com/MetadataSchema\022iprojects/{project}/" - + "locations/{location}/metadataStores/{met" - + "adata_store}/metadataSchemas/{metadata_s" - + "chema}B\321\001\n\036com.google.cloud.aiplatform.v" - + "1B\023MetadataSchemaProtoP\001Z>cloud.google.c" - + "om/go/aiplatform/apiv1/aiplatformpb;aipl" - + "atformpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032" - + "Google\\Cloud\\AIPlatform\\V1\352\002\035Google::Clo" - + "ud::AIPlatform::V1b\006proto3" + + "stamp.proto\"\203\004\n\016MetadataSchema\022\022\n\004name\030\001" + + " \001(\tB\004\342A\001\003\022\026\n\016schema_version\030\002 \001(\t\022\024\n\006sc" + + "hema\030\003 \001(\tB\004\342A\001\002\022R\n\013schema_type\030\004 \001(\0162=." + + "google.cloud.aiplatform.v1.MetadataSchem" + + "a.MetadataSchemaType\0225\n\013create_time\030\005 \001(" + + "\0132\032.google.protobuf.TimestampB\004\342A\001\003\022\023\n\013d" + + "escription\030\006 \001(\t\"s\n\022MetadataSchemaType\022$" + + "\n METADATA_SCHEMA_TYPE_UNSPECIFIED\020\000\022\021\n\r" + + "ARTIFACT_TYPE\020\001\022\022\n\016EXECUTION_TYPE\020\002\022\020\n\014C" + + "ONTEXT_TYPE\020\003:\231\001\352A\225\001\n(aiplatform.googlea" + + "pis.com/MetadataSchema\022iprojects/{projec" + + "t}/locations/{location}/metadataStores/{" + + "metadata_store}/metadataSchemas/{metadat" + + "a_schema}B\321\001\n\036com.google.cloud.aiplatfor" + + "m.v1B\023MetadataSchemaProtoP\001Z>cloud.googl" + + "e.com/go/aiplatform/apiv1/aiplatformpb;a" + + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1" + + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::" + + "Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceProto.java index 0d8bc130ec85..5ed9c6bedc16 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataServiceProto.java @@ -248,349 +248,351 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "e/cloud/aiplatform/v1/operation.proto\032#g" + "oogle/longrunning/operations.proto\032\033goog" + "le/protobuf/empty.proto\032 google/protobuf" - + "/field_mask.proto\"\272\001\n\032CreateMetadataStor" - + "eRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locati" - + "ons.googleapis.com/Location\022F\n\016metadata_" - + "store\030\002 \001(\0132).google.cloud.aiplatform.v1" - + ".MetadataStoreB\003\340A\002\022\031\n\021metadata_store_id" - + "\030\003 \001(\t\"v\n$CreateMetadataStoreOperationMe" - + "tadata\022N\n\020generic_metadata\030\001 \001(\01324.googl" - + "e.cloud.aiplatform.v1.GenericOperationMe" - + "tadata\"X\n\027GetMetadataStoreRequest\022=\n\004nam" - + "e\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.googleapis.c" - + "om/MetadataStore\"}\n\031ListMetadataStoresRe" - + "quest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations" - + ".googleapis.com/Location\022\021\n\tpage_size\030\002 " - + "\001(\005\022\022\n\npage_token\030\003 \001(\t\"y\n\032ListMetadataS" - + "toresResponse\022B\n\017metadata_stores\030\001 \003(\0132)" - + ".google.cloud.aiplatform.v1.MetadataStor" - + "e\022\027\n\017next_page_token\030\002 \001(\t\"n\n\032DeleteMeta" - + "dataStoreRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'" - + "aiplatform.googleapis.com/MetadataStore\022" - + "\021\n\005force\030\002 \001(\010B\002\030\001\"v\n$DeleteMetadataStor" - + "eOperationMetadata\022N\n\020generic_metadata\030\001" - + " \001(\01324.google.cloud.aiplatform.v1.Generi" - + "cOperationMetadata\"\252\001\n\025CreateArtifactReq" - + "uest\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform" - + ".googleapis.com/MetadataStore\022;\n\010artifac" - + "t\030\002 \001(\0132$.google.cloud.aiplatform.v1.Art" - + "ifactB\003\340A\002\022\023\n\013artifact_id\030\003 \001(\t\"N\n\022GetAr" - + "tifactRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aip" - + "latform.googleapis.com/Artifact\"\233\001\n\024List" - + "ArtifactsRequest\022:\n\006parent\030\001 \001(\tB*\340A\002\372A$" - + "\022\"aiplatform.googleapis.com/Artifact\022\021\n\t" - + "page_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006f" - + "ilter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"i\n\025ListArt" - + "ifactsResponse\0227\n\tartifacts\030\001 \003(\0132$.goog" - + "le.cloud.aiplatform.v1.Artifact\022\027\n\017next_" - + "page_token\030\002 \001(\t\"\241\001\n\025UpdateArtifactReque" - + "st\022;\n\010artifact\030\001 \001(\0132$.google.cloud.aipl" - + "atform.v1.ArtifactB\003\340A\002\0224\n\013update_mask\030\002" - + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\025\n" - + "\rallow_missing\030\003 \001(\010\"d\n\025DeleteArtifactRe" - + "quest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform." - + "googleapis.com/Artifact\022\021\n\004etag\030\002 \001(\tB\003\340" - + "A\001\"|\n\025PurgeArtifactsRequest\022:\n\006parent\030\001 " - + "\001(\tB*\340A\002\372A$\022\"aiplatform.googleapis.com/A" - + "rtifact\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022\022\n\005force\030\003 " - + "\001(\010B\003\340A\001\"l\n\026PurgeArtifactsResponse\022\023\n\013pu" - + "rge_count\030\001 \001(\003\022=\n\014purge_sample\030\002 \003(\tB\'\372" - + "A$\n\"aiplatform.googleapis.com/Artifact\"h" - + "\n\026PurgeArtifactsMetadata\022N\n\020generic_meta" - + "data\030\001 \001(\01324.google.cloud.aiplatform.v1." - + "GenericOperationMetadata\"\246\001\n\024CreateConte" - + "xtRequest\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\n\'aipla" - + "tform.googleapis.com/MetadataStore\0229\n\007co" - + "ntext\030\002 \001(\0132#.google.cloud.aiplatform.v1" - + ".ContextB\003\340A\002\022\022\n\ncontext_id\030\003 \001(\t\"L\n\021Get" - + "ContextRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!ai" - + "platform.googleapis.com/Context\"\231\001\n\023List" - + "ContextsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\022" - + "!aiplatform.googleapis.com/Context\022\021\n\tpa" - + "ge_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006fil" - + "ter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"f\n\024ListConte" - + "xtsResponse\0225\n\010contexts\030\001 \003(\0132#.google.c" - + "loud.aiplatform.v1.Context\022\027\n\017next_page_" - + "token\030\002 \001(\t\"\236\001\n\024UpdateContextRequest\0229\n\007" - + "context\030\001 \001(\0132#.google.cloud.aiplatform." - + "v1.ContextB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.g" - + "oogle.protobuf.FieldMaskB\003\340A\001\022\025\n\rallow_m" - + "issing\030\003 \001(\010\"q\n\024DeleteContextRequest\0227\n\004" - + "name\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapi" - + "s.com/Context\022\r\n\005force\030\002 \001(\010\022\021\n\004etag\030\003 \001" - + "(\tB\003\340A\001\"z\n\024PurgeContextsRequest\0229\n\006paren" - + "t\030\001 \001(\tB)\340A\002\372A#\022!aiplatform.googleapis.c" - + "om/Context\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022\022\n\005force" - + "\030\003 \001(\010B\003\340A\001\"j\n\025PurgeContextsResponse\022\023\n\013" - + "purge_count\030\001 \001(\003\022<\n\014purge_sample\030\002 \003(\tB" - + "&\372A#\n!aiplatform.googleapis.com/Context\"" - + "g\n\025PurgeContextsMetadata\022N\n\020generic_meta" - + "data\030\001 \001(\01324.google.cloud.aiplatform.v1." - + "GenericOperationMetadata\"\337\001\n\'AddContextA" - + "rtifactsAndExecutionsRequest\022:\n\007context\030" - + "\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapis.com" - + "/Context\022:\n\tartifacts\030\002 \003(\tB\'\372A$\n\"aiplat" - + "form.googleapis.com/Artifact\022<\n\nexecutio" - + "ns\030\003 \003(\tB(\372A%\n#aiplatform.googleapis.com" - + "/Execution\"*\n(AddContextArtifactsAndExec" - + "utionsResponse\"\227\001\n\031AddContextChildrenReq" - + "uest\022:\n\007context\030\001 \001(\tB)\340A\002\372A#\n!aiplatfor" - + "m.googleapis.com/Context\022>\n\016child_contex" - + "ts\030\002 \003(\tB&\372A#\n!aiplatform.googleapis.com" - + "/Context\"\034\n\032AddContextChildrenResponse\"\232" - + "\001\n\034RemoveContextChildrenRequest\022:\n\007conte" - + "xt\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapis." - + "com/Context\022>\n\016child_contexts\030\002 \003(\tB&\372A#" - + "\n!aiplatform.googleapis.com/Context\"\037\n\035R" - + "emoveContextChildrenResponse\"`\n\"QueryCon" - + "textLineageSubgraphRequest\022:\n\007context\030\001 " - + "\001(\tB)\340A\002\372A#\n!aiplatform.googleapis.com/C" - + "ontext\"\256\001\n\026CreateExecutionRequest\022?\n\006par" - + "ent\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.googleapis" - + ".com/MetadataStore\022=\n\texecution\030\002 \001(\0132%." - + "google.cloud.aiplatform.v1.ExecutionB\003\340A" - + "\002\022\024\n\014execution_id\030\003 \001(\t\"P\n\023GetExecutionR" - + "equest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aiplatform" - + ".googleapis.com/Execution\"\235\001\n\025ListExecut" - + "ionsRequest\022;\n\006parent\030\001 \001(\tB+\340A\002\372A%\022#aip" - + "latform.googleapis.com/Execution\022\021\n\tpage" - + "_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filte" - + "r\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"l\n\026ListExecuti" - + "onsResponse\0229\n\nexecutions\030\001 \003(\0132%.google" - + ".cloud.aiplatform.v1.Execution\022\027\n\017next_p" - + "age_token\030\002 \001(\t\"\244\001\n\026UpdateExecutionReque" - + "st\022=\n\texecution\030\001 \001(\0132%.google.cloud.aip" - + "latform.v1.ExecutionB\003\340A\002\0224\n\013update_mask" - + "\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022" - + "\025\n\rallow_missing\030\003 \001(\010\"f\n\026DeleteExecutio" - + "nRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aiplatfo" - + "rm.googleapis.com/Execution\022\021\n\004etag\030\002 \001(" - + "\tB\003\340A\001\"~\n\026PurgeExecutionsRequest\022;\n\006pare" - + "nt\030\001 \001(\tB+\340A\002\372A%\022#aiplatform.googleapis." - + "com/Execution\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022\022\n\005fo" - + "rce\030\003 \001(\010B\003\340A\001\"n\n\027PurgeExecutionsRespons" - + "e\022\023\n\013purge_count\030\001 \001(\003\022>\n\014purge_sample\030\002" - + " \003(\tB(\372A%\n#aiplatform.googleapis.com/Exe" - + "cution\"i\n\027PurgeExecutionsMetadata\022N\n\020gen" - + "eric_metadata\030\001 \001(\01324.google.cloud.aipla" - + "tform.v1.GenericOperationMetadata\"\216\001\n\031Ad" - + "dExecutionEventsRequest\022>\n\texecution\030\001 \001" - + "(\tB+\340A\002\372A%\n#aiplatform.googleapis.com/Ex" - + "ecution\0221\n\006events\030\002 \003(\0132!.google.cloud.a" - + "iplatform.v1.Event\"\034\n\032AddExecutionEvents" - + "Response\"g\n%QueryExecutionInputsAndOutpu" - + "tsRequest\022>\n\texecution\030\001 \001(\tB+\340A\002\372A%\n#ai" - + "platform.googleapis.com/Execution\"\304\001\n\033Cr" - + "eateMetadataSchemaRequest\022?\n\006parent\030\001 \001(" - + "\tB/\340A\002\372A)\n\'aiplatform.googleapis.com/Met" - + "adataStore\022H\n\017metadata_schema\030\002 \001(\0132*.go" - + "ogle.cloud.aiplatform.v1.MetadataSchemaB" - + "\003\340A\002\022\032\n\022metadata_schema_id\030\003 \001(\t\"Z\n\030GetM" - + "etadataSchemaRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372" - + "A*\n(aiplatform.googleapis.com/MetadataSc" - + "hema\"\225\001\n\032ListMetadataSchemasRequest\022@\n\006p" - + "arent\030\001 \001(\tB0\340A\002\372A*\022(aiplatform.googleap" - + "is.com/MetadataSchema\022\021\n\tpage_size\030\002 \001(\005" - + "\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"|\n\033" - + "ListMetadataSchemasResponse\022D\n\020metadata_" - + "schemas\030\001 \003(\0132*.google.cloud.aiplatform." - + "v1.MetadataSchema\022\027\n\017next_page_token\030\002 \001" - + "(\t\"\205\001\n#QueryArtifactLineageSubgraphReque" - + "st\022<\n\010artifact\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform" - + ".googleapis.com/Artifact\022\020\n\010max_hops\030\002 \001" - + "(\005\022\016\n\006filter\030\003 \001(\t2\261:\n\017MetadataService\022\233" - + "\002\n\023CreateMetadataStore\0226.google.cloud.ai" - + "platform.v1.CreateMetadataStoreRequest\032\035" - + ".google.longrunning.Operation\"\254\001\202\323\344\223\002D\"2" - + "/v1/{parent=projects/*/locations/*}/meta" - + "dataStores:\016metadata_store\332A\'parent,meta" - + "data_store,metadata_store_id\312A5\n\rMetadat" - + "aStore\022$CreateMetadataStoreOperationMeta" - + "data\022\265\001\n\020GetMetadataStore\0223.google.cloud" - + ".aiplatform.v1.GetMetadataStoreRequest\032)" - + ".google.cloud.aiplatform.v1.MetadataStor" - + "e\"A\202\323\344\223\0024\0222/v1/{name=projects/*/location" - + "s/*/metadataStores/*}\332A\004name\022\310\001\n\022ListMet" - + "adataStores\0225.google.cloud.aiplatform.v1" - + ".ListMetadataStoresRequest\0326.google.clou" - + "d.aiplatform.v1.ListMetadataStoresRespon" - + "se\"C\202\323\344\223\0024\0222/v1/{parent=projects/*/locat" - + "ions/*}/metadataStores\332A\006parent\022\360\001\n\023Dele" - + "teMetadataStore\0226.google.cloud.aiplatfor" - + "m.v1.DeleteMetadataStoreRequest\032\035.google" - + ".longrunning.Operation\"\201\001\202\323\344\223\0024*2/v1/{na" - + "me=projects/*/locations/*/metadataStores" - + "/*}\332A\004name\312A=\n\025google.protobuf.Empty\022$De" - + "leteMetadataStoreOperationMetadata\022\331\001\n\016C" - + "reateArtifact\0221.google.cloud.aiplatform." - + "v1.CreateArtifactRequest\032$.google.cloud." - + "aiplatform.v1.Artifact\"n\202\323\344\223\002J\">/v1/{par" + + "/field_mask.proto\"\274\001\n\032CreateMetadataStor" + + "eRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locat" + + "ions.googleapis.com/Location\022G\n\016metadata" + + "_store\030\002 \001(\0132).google.cloud.aiplatform.v" + + "1.MetadataStoreB\004\342A\001\002\022\031\n\021metadata_store_" + + "id\030\003 \001(\t\"v\n$CreateMetadataStoreOperation" + + "Metadata\022N\n\020generic_metadata\030\001 \001(\01324.goo" + + "gle.cloud.aiplatform.v1.GenericOperation" + + "Metadata\"Y\n\027GetMetadataStoreRequest\022>\n\004n" + + "ame\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapi" + + "s.com/MetadataStore\"~\n\031ListMetadataStore" + + "sRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locat" + + "ions.googleapis.com/Location\022\021\n\tpage_siz" + + "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"y\n\032ListMetad" + + "ataStoresResponse\022B\n\017metadata_stores\030\001 \003" + + "(\0132).google.cloud.aiplatform.v1.Metadata" + + "Store\022\027\n\017next_page_token\030\002 \001(\t\"o\n\032Delete" + + "MetadataStoreRequest\022>\n\004name\030\001 \001(\tB0\342A\001\002" + + "\372A)\n\'aiplatform.googleapis.com/MetadataS" + + "tore\022\021\n\005force\030\002 \001(\010B\002\030\001\"v\n$DeleteMetadat" + + "aStoreOperationMetadata\022N\n\020generic_metad" + + "ata\030\001 \001(\01324.google.cloud.aiplatform.v1.G" + + "enericOperationMetadata\"\254\001\n\025CreateArtifa" + + "ctRequest\022@\n\006parent\030\001 \001(\tB0\342A\001\002\372A)\n\'aipl" + + "atform.googleapis.com/MetadataStore\022<\n\010a" + + "rtifact\030\002 \001(\0132$.google.cloud.aiplatform." + + "v1.ArtifactB\004\342A\001\002\022\023\n\013artifact_id\030\003 \001(\t\"O" + + "\n\022GetArtifactRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002" + + "\372A$\n\"aiplatform.googleapis.com/Artifact\"" + + "\234\001\n\024ListArtifactsRequest\022;\n\006parent\030\001 \001(\t" + + "B+\342A\001\002\372A$\022\"aiplatform.googleapis.com/Art" + + "ifact\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003" + + " \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"i" + + "\n\025ListArtifactsResponse\0227\n\tartifacts\030\001 \003" + + "(\0132$.google.cloud.aiplatform.v1.Artifact" + + "\022\027\n\017next_page_token\030\002 \001(\t\"\243\001\n\025UpdateArti" + + "factRequest\022<\n\010artifact\030\001 \001(\0132$.google.c" + + "loud.aiplatform.v1.ArtifactB\004\342A\001\002\0225\n\013upd" + + "ate_mask\030\002 \001(\0132\032.google.protobuf.FieldMa" + + "skB\004\342A\001\001\022\025\n\rallow_missing\030\003 \001(\010\"f\n\025Delet" + + "eArtifactRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n" + + "\"aiplatform.googleapis.com/Artifact\022\022\n\004e" + + "tag\030\002 \001(\tB\004\342A\001\001\"\177\n\025PurgeArtifactsRequest" + + "\022;\n\006parent\030\001 \001(\tB+\342A\001\002\372A$\022\"aiplatform.go" + + "ogleapis.com/Artifact\022\024\n\006filter\030\002 \001(\tB\004\342" + + "A\001\002\022\023\n\005force\030\003 \001(\010B\004\342A\001\001\"l\n\026PurgeArtifac" + + "tsResponse\022\023\n\013purge_count\030\001 \001(\003\022=\n\014purge" + + "_sample\030\002 \003(\tB\'\372A$\n\"aiplatform.googleapi" + + "s.com/Artifact\"h\n\026PurgeArtifactsMetadata" + + "\022N\n\020generic_metadata\030\001 \001(\01324.google.clou" + + "d.aiplatform.v1.GenericOperationMetadata" + + "\"\250\001\n\024CreateContextRequest\022@\n\006parent\030\001 \001(" + + "\tB0\342A\001\002\372A)\n\'aiplatform.googleapis.com/Me" + + "tadataStore\022:\n\007context\030\002 \001(\0132#.google.cl" + + "oud.aiplatform.v1.ContextB\004\342A\001\002\022\022\n\nconte" + + "xt_id\030\003 \001(\t\"M\n\021GetContextRequest\0228\n\004name" + + "\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapis.c" + + "om/Context\"\232\001\n\023ListContextsRequest\022:\n\006pa" + + "rent\030\001 \001(\tB*\342A\001\002\372A#\022!aiplatform.googleap" + + "is.com/Context\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npag" + + "e_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_b" + + "y\030\005 \001(\t\"f\n\024ListContextsResponse\0225\n\010conte" + + "xts\030\001 \003(\0132#.google.cloud.aiplatform.v1.C" + + "ontext\022\027\n\017next_page_token\030\002 \001(\t\"\240\001\n\024Upda" + + "teContextRequest\022:\n\007context\030\001 \001(\0132#.goog" + + "le.cloud.aiplatform.v1.ContextB\004\342A\001\002\0225\n\013" + + "update_mask\030\002 \001(\0132\032.google.protobuf.Fiel" + + "dMaskB\004\342A\001\001\022\025\n\rallow_missing\030\003 \001(\010\"s\n\024De" + + "leteContextRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A" + + "#\n!aiplatform.googleapis.com/Context\022\r\n\005" + + "force\030\002 \001(\010\022\022\n\004etag\030\003 \001(\tB\004\342A\001\001\"}\n\024Purge" + + "ContextsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#" + + "\022!aiplatform.googleapis.com/Context\022\024\n\006f" + + "ilter\030\002 \001(\tB\004\342A\001\002\022\023\n\005force\030\003 \001(\010B\004\342A\001\001\"j" + + "\n\025PurgeContextsResponse\022\023\n\013purge_count\030\001" + + " \001(\003\022<\n\014purge_sample\030\002 \003(\tB&\372A#\n!aiplatf" + + "orm.googleapis.com/Context\"g\n\025PurgeConte" + + "xtsMetadata\022N\n\020generic_metadata\030\001 \001(\01324." + + "google.cloud.aiplatform.v1.GenericOperat" + + "ionMetadata\"\340\001\n\'AddContextArtifactsAndEx" + + "ecutionsRequest\022;\n\007context\030\001 \001(\tB*\342A\001\002\372A" + + "#\n!aiplatform.googleapis.com/Context\022:\n\t" + + "artifacts\030\002 \003(\tB\'\372A$\n\"aiplatform.googlea" + + "pis.com/Artifact\022<\n\nexecutions\030\003 \003(\tB(\372A" + + "%\n#aiplatform.googleapis.com/Execution\"*" + + "\n(AddContextArtifactsAndExecutionsRespon" + + "se\"\230\001\n\031AddContextChildrenRequest\022;\n\007cont" + + "ext\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapi" + + "s.com/Context\022>\n\016child_contexts\030\002 \003(\tB&\372" + + "A#\n!aiplatform.googleapis.com/Context\"\034\n" + + "\032AddContextChildrenResponse\"\233\001\n\034RemoveCo" + + "ntextChildrenRequest\022;\n\007context\030\001 \001(\tB*\342" + + "A\001\002\372A#\n!aiplatform.googleapis.com/Contex" + + "t\022>\n\016child_contexts\030\002 \003(\tB&\372A#\n!aiplatfo" + + "rm.googleapis.com/Context\"\037\n\035RemoveConte" + + "xtChildrenResponse\"a\n\"QueryContextLineag" + + "eSubgraphRequest\022;\n\007context\030\001 \001(\tB*\342A\001\002\372" + + "A#\n!aiplatform.googleapis.com/Context\"\260\001" + + "\n\026CreateExecutionRequest\022@\n\006parent\030\001 \001(\t" + + "B0\342A\001\002\372A)\n\'aiplatform.googleapis.com/Met" + + "adataStore\022>\n\texecution\030\002 \001(\0132%.google.c" + + "loud.aiplatform.v1.ExecutionB\004\342A\001\002\022\024\n\014ex" + + "ecution_id\030\003 \001(\t\"Q\n\023GetExecutionRequest\022" + + ":\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.googl" + + "eapis.com/Execution\"\236\001\n\025ListExecutionsRe" + + "quest\022<\n\006parent\030\001 \001(\tB,\342A\001\002\372A%\022#aiplatfo" + + "rm.googleapis.com/Execution\022\021\n\tpage_size" + + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001" + + "(\t\022\020\n\010order_by\030\005 \001(\t\"l\n\026ListExecutionsRe" + + "sponse\0229\n\nexecutions\030\001 \003(\0132%.google.clou" + + "d.aiplatform.v1.Execution\022\027\n\017next_page_t" + + "oken\030\002 \001(\t\"\246\001\n\026UpdateExecutionRequest\022>\n" + + "\texecution\030\001 \001(\0132%.google.cloud.aiplatfo" + + "rm.v1.ExecutionB\004\342A\001\002\0225\n\013update_mask\030\002 \001" + + "(\0132\032.google.protobuf.FieldMaskB\004\342A\001\001\022\025\n\r" + + "allow_missing\030\003 \001(\010\"h\n\026DeleteExecutionRe" + + "quest\022:\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatform" + + ".googleapis.com/Execution\022\022\n\004etag\030\002 \001(\tB" + + "\004\342A\001\001\"\201\001\n\026PurgeExecutionsRequest\022<\n\006pare" + + "nt\030\001 \001(\tB,\342A\001\002\372A%\022#aiplatform.googleapis" + + ".com/Execution\022\024\n\006filter\030\002 \001(\tB\004\342A\001\002\022\023\n\005" + + "force\030\003 \001(\010B\004\342A\001\001\"n\n\027PurgeExecutionsResp" + + "onse\022\023\n\013purge_count\030\001 \001(\003\022>\n\014purge_sampl" + + "e\030\002 \003(\tB(\372A%\n#aiplatform.googleapis.com/" + + "Execution\"i\n\027PurgeExecutionsMetadata\022N\n\020" + + "generic_metadata\030\001 \001(\01324.google.cloud.ai" + + "platform.v1.GenericOperationMetadata\"\217\001\n" + + "\031AddExecutionEventsRequest\022?\n\texecution\030" + + "\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.googleapis.co" + + "m/Execution\0221\n\006events\030\002 \003(\0132!.google.clo" + + "ud.aiplatform.v1.Event\"\034\n\032AddExecutionEv" + + "entsResponse\"h\n%QueryExecutionInputsAndO" + + "utputsRequest\022?\n\texecution\030\001 \001(\tB,\342A\001\002\372A" + + "%\n#aiplatform.googleapis.com/Execution\"\306" + + "\001\n\033CreateMetadataSchemaRequest\022@\n\006parent" + + "\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapis.c" + + "om/MetadataStore\022I\n\017metadata_schema\030\002 \001(" + + "\0132*.google.cloud.aiplatform.v1.MetadataS" + + "chemaB\004\342A\001\002\022\032\n\022metadata_schema_id\030\003 \001(\t\"" + + "[\n\030GetMetadataSchemaRequest\022?\n\004name\030\001 \001(" + + "\tB1\342A\001\002\372A*\n(aiplatform.googleapis.com/Me" + + "tadataSchema\"\226\001\n\032ListMetadataSchemasRequ" + + "est\022A\n\006parent\030\001 \001(\tB1\342A\001\002\372A*\022(aiplatform" + + ".googleapis.com/MetadataSchema\022\021\n\tpage_s" + + "ize\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030" + + "\004 \001(\t\"|\n\033ListMetadataSchemasResponse\022D\n\020" + + "metadata_schemas\030\001 \003(\0132*.google.cloud.ai" + + "platform.v1.MetadataSchema\022\027\n\017next_page_" + + "token\030\002 \001(\t\"\206\001\n#QueryArtifactLineageSubg" + + "raphRequest\022=\n\010artifact\030\001 \001(\tB+\342A\001\002\372A$\n\"" + + "aiplatform.googleapis.com/Artifact\022\020\n\010ma" + + "x_hops\030\002 \001(\005\022\016\n\006filter\030\003 \001(\t2\261:\n\017Metadat" + + "aService\022\233\002\n\023CreateMetadataStore\0226.googl" + + "e.cloud.aiplatform.v1.CreateMetadataStor" + + "eRequest\032\035.google.longrunning.Operation\"" + + "\254\001\312A5\n\rMetadataStore\022$CreateMetadataStor" + + "eOperationMetadata\332A\'parent,metadata_sto" + + "re,metadata_store_id\202\323\344\223\002D\"2/v1/{parent=" + + "projects/*/locations/*}/metadataStores:\016" + + "metadata_store\022\265\001\n\020GetMetadataStore\0223.go" + + "ogle.cloud.aiplatform.v1.GetMetadataStor" + + "eRequest\032).google.cloud.aiplatform.v1.Me" + + "tadataStore\"A\332A\004name\202\323\344\223\0024\0222/v1/{name=pr" + + "ojects/*/locations/*/metadataStores/*}\022\310" + + "\001\n\022ListMetadataStores\0225.google.cloud.aip" + + "latform.v1.ListMetadataStoresRequest\0326.g" + + "oogle.cloud.aiplatform.v1.ListMetadataSt" + + "oresResponse\"C\332A\006parent\202\323\344\223\0024\0222/v1/{pare" + + "nt=projects/*/locations/*}/metadataStore" + + "s\022\360\001\n\023DeleteMetadataStore\0226.google.cloud" + + ".aiplatform.v1.DeleteMetadataStoreReques" + + "t\032\035.google.longrunning.Operation\"\201\001\312A=\n\025" + + "google.protobuf.Empty\022$DeleteMetadataSto" + + "reOperationMetadata\332A\004name\202\323\344\223\0024*2/v1/{n" + + "ame=projects/*/locations/*/metadataStore" + + "s/*}\022\331\001\n\016CreateArtifact\0221.google.cloud.a" + + "iplatform.v1.CreateArtifactRequest\032$.goo" + + "gle.cloud.aiplatform.v1.Artifact\"n\332A\033par" + + "ent,artifact,artifact_id\202\323\344\223\002J\">/v1/{par" + "ent=projects/*/locations/*/metadataStore" - + "s/*}/artifacts:\010artifact\332A\033parent,artifa" - + "ct,artifact_id\022\262\001\n\013GetArtifact\022..google." - + "cloud.aiplatform.v1.GetArtifactRequest\032$" - + ".google.cloud.aiplatform.v1.Artifact\"M\202\323" - + "\344\223\002@\022>/v1/{name=projects/*/locations/*/m" - + "etadataStores/*/artifacts/*}\332A\004name\022\305\001\n\r" - + "ListArtifacts\0220.google.cloud.aiplatform." - + "v1.ListArtifactsRequest\0321.google.cloud.a" - + "iplatform.v1.ListArtifactsResponse\"O\202\323\344\223" - + "\002@\022>/v1/{parent=projects/*/locations/*/m" - + "etadataStores/*}/artifacts\332A\006parent\022\333\001\n\016" - + "UpdateArtifact\0221.google.cloud.aiplatform" - + ".v1.UpdateArtifactRequest\032$.google.cloud" - + ".aiplatform.v1.Artifact\"p\202\323\344\223\002S2G/v1/{ar" - + "tifact.name=projects/*/locations/*/metad" - + "ataStores/*/artifacts/*}:\010artifact\332A\024art" - + "ifact,update_mask\022\345\001\n\016DeleteArtifact\0221.g" - + "oogle.cloud.aiplatform.v1.DeleteArtifact" - + "Request\032\035.google.longrunning.Operation\"\200" - + "\001\202\323\344\223\002@*>/v1/{name=projects/*/locations/" - + "*/metadataStores/*/artifacts/*}\332A\004name\312A" - + "0\n\025google.protobuf.Empty\022\027DeleteOperatio" - + "nMetadata\022\360\001\n\016PurgeArtifacts\0221.google.cl" - + "oud.aiplatform.v1.PurgeArtifactsRequest\032" - + "\035.google.longrunning.Operation\"\213\001\202\323\344\223\002I\"" - + "D/v1/{parent=projects/*/locations/*/meta" - + "dataStores/*}/artifacts:purge:\001*\332A\006paren" - + "t\312A0\n\026PurgeArtifactsResponse\022\026PurgeArtif" - + "actsMetadata\022\322\001\n\rCreateContext\0220.google." - + "cloud.aiplatform.v1.CreateContextRequest" - + "\032#.google.cloud.aiplatform.v1.Context\"j\202" - + "\323\344\223\002H\"=/v1/{parent=projects/*/locations/" - + "*/metadataStores/*}/contexts:\007context\332A\031" - + "parent,context,context_id\022\256\001\n\nGetContext" - + "\022-.google.cloud.aiplatform.v1.GetContext" - + "Request\032#.google.cloud.aiplatform.v1.Con" - + "text\"L\202\323\344\223\002?\022=/v1/{name=projects/*/locat" - + "ions/*/metadataStores/*/contexts/*}\332A\004na" - + "me\022\301\001\n\014ListContexts\022/.google.cloud.aipla" - + "tform.v1.ListContextsRequest\0320.google.cl" - + "oud.aiplatform.v1.ListContextsResponse\"N" - + "\202\323\344\223\002?\022=/v1/{parent=projects/*/locations" - + "/*/metadataStores/*}/contexts\332A\006parent\022\324" - + "\001\n\rUpdateContext\0220.google.cloud.aiplatfo" - + "rm.v1.UpdateContextRequest\032#.google.clou" - + "d.aiplatform.v1.Context\"l\202\323\344\223\002P2E/v1/{co" - + "ntext.name=projects/*/locations/*/metada" - + "taStores/*/contexts/*}:\007context\332A\023contex" - + "t,update_mask\022\341\001\n\rDeleteContext\0220.google" - + ".cloud.aiplatform.v1.DeleteContextReques" - + "t\032\035.google.longrunning.Operation\"\177\202\323\344\223\002?" - + "*=/v1/{name=projects/*/locations/*/metad" - + "ataStores/*/contexts/*}\332A\004name\312A0\n\025googl" - + "e.protobuf.Empty\022\027DeleteOperationMetadat" - + "a\022\353\001\n\rPurgeContexts\0220.google.cloud.aipla" - + "tform.v1.PurgeContextsRequest\032\035.google.l" - + "ongrunning.Operation\"\210\001\202\323\344\223\002H\"C/v1/{pare" + + "s/*}/artifacts:\010artifact\022\262\001\n\013GetArtifact" + + "\022..google.cloud.aiplatform.v1.GetArtifac" + + "tRequest\032$.google.cloud.aiplatform.v1.Ar" + + "tifact\"M\332A\004name\202\323\344\223\002@\022>/v1/{name=project" + + "s/*/locations/*/metadataStores/*/artifac" + + "ts/*}\022\305\001\n\rListArtifacts\0220.google.cloud.a" + + "iplatform.v1.ListArtifactsRequest\0321.goog" + + "le.cloud.aiplatform.v1.ListArtifactsResp" + + "onse\"O\332A\006parent\202\323\344\223\002@\022>/v1/{parent=proje" + + "cts/*/locations/*/metadataStores/*}/arti" + + "facts\022\333\001\n\016UpdateArtifact\0221.google.cloud." + + "aiplatform.v1.UpdateArtifactRequest\032$.go" + + "ogle.cloud.aiplatform.v1.Artifact\"p\332A\024ar" + + "tifact,update_mask\202\323\344\223\002S2G/v1/{artifact." + + "name=projects/*/locations/*/metadataStor" + + "es/*/artifacts/*}:\010artifact\022\345\001\n\016DeleteAr" + + "tifact\0221.google.cloud.aiplatform.v1.Dele" + + "teArtifactRequest\032\035.google.longrunning.O" + + "peration\"\200\001\312A0\n\025google.protobuf.Empty\022\027D" + + "eleteOperationMetadata\332A\004name\202\323\344\223\002@*>/v1" + + "/{name=projects/*/locations/*/metadataSt" + + "ores/*/artifacts/*}\022\360\001\n\016PurgeArtifacts\0221" + + ".google.cloud.aiplatform.v1.PurgeArtifac" + + "tsRequest\032\035.google.longrunning.Operation" + + "\"\213\001\312A0\n\026PurgeArtifactsResponse\022\026PurgeArt" + + "ifactsMetadata\332A\006parent\202\323\344\223\002I\"D/v1/{pare" + "nt=projects/*/locations/*/metadataStores" - + "/*}/contexts:purge:\001*\332A\006parent\312A.\n\025Purge" - + "ContextsResponse\022\025PurgeContextsMetadata\022" - + "\273\002\n AddContextArtifactsAndExecutions\022C.g" - + "oogle.cloud.aiplatform.v1.AddContextArti" - + "factsAndExecutionsRequest\032D.google.cloud" - + ".aiplatform.v1.AddContextArtifactsAndExe" - + "cutionsResponse\"\213\001\202\323\344\223\002f\"a/v1/{context=p" - + "rojects/*/locations/*/metadataStores/*/c" - + "ontexts/*}:addContextArtifactsAndExecuti" - + "ons:\001*\332A\034context,artifacts,executions\022\374\001" - + "\n\022AddContextChildren\0225.google.cloud.aipl" - + "atform.v1.AddContextChildrenRequest\0326.go" - + "ogle.cloud.aiplatform.v1.AddContextChild" - + "renResponse\"w\202\323\344\223\002X\"S/v1/{context=projec" - + "ts/*/locations/*/metadataStores/*/contex" - + "ts/*}:addContextChildren:\001*\332A\026context,ch" - + "ild_contexts\022\210\002\n\025RemoveContextChildren\0228" - + ".google.cloud.aiplatform.v1.RemoveContex" - + "tChildrenRequest\0329.google.cloud.aiplatfo" - + "rm.v1.RemoveContextChildrenResponse\"z\202\323\344" - + "\223\002[\"V/v1/{context=projects/*/locations/*" - + "/metadataStores/*/contexts/*}:removeCont" - + "extChildren:\001*\332A\026context,child_contexts\022" - + "\372\001\n\033QueryContextLineageSubgraph\022>.google" - + ".cloud.aiplatform.v1.QueryContextLineage" - + "SubgraphRequest\032+.google.cloud.aiplatfor" - + "m.v1.LineageSubgraph\"n\202\323\344\223\002^\022\\/v1/{conte" - + "xt=projects/*/locations/*/metadataStores" - + "/*/contexts/*}:queryContextLineageSubgra" - + "ph\332A\007context\022\340\001\n\017CreateExecution\0222.googl" - + "e.cloud.aiplatform.v1.CreateExecutionReq" - + "uest\032%.google.cloud.aiplatform.v1.Execut" - + "ion\"r\202\323\344\223\002L\"?/v1/{parent=projects/*/loca" - + "tions/*/metadataStores/*}/executions:\tex" - + "ecution\332A\035parent,execution,execution_id\022" - + "\266\001\n\014GetExecution\022/.google.cloud.aiplatfo" - + "rm.v1.GetExecutionRequest\032%.google.cloud" - + ".aiplatform.v1.Execution\"N\202\323\344\223\002A\022?/v1/{n" - + "ame=projects/*/locations/*/metadataStore" - + "s/*/executions/*}\332A\004name\022\311\001\n\016ListExecuti" - + "ons\0221.google.cloud.aiplatform.v1.ListExe" - + "cutionsRequest\0322.google.cloud.aiplatform" - + ".v1.ListExecutionsResponse\"P\202\323\344\223\002A\022?/v1/" - + "{parent=projects/*/locations/*/metadataS" - + "tores/*}/executions\332A\006parent\022\342\001\n\017UpdateE" - + "xecution\0222.google.cloud.aiplatform.v1.Up" - + "dateExecutionRequest\032%.google.cloud.aipl" - + "atform.v1.Execution\"t\202\323\344\223\002V2I/v1/{execut" - + "ion.name=projects/*/locations/*/metadata" - + "Stores/*/executions/*}:\texecution\332A\025exec" - + "ution,update_mask\022\350\001\n\017DeleteExecution\0222." - + "google.cloud.aiplatform.v1.DeleteExecuti" - + "onRequest\032\035.google.longrunning.Operation" - + "\"\201\001\202\323\344\223\002A*?/v1/{name=projects/*/location" - + "s/*/metadataStores/*/executions/*}\332A\004nam" - + "e\312A0\n\025google.protobuf.Empty\022\027DeleteOpera" - + "tionMetadata\022\365\001\n\017PurgeExecutions\0222.googl" - + "e.cloud.aiplatform.v1.PurgeExecutionsReq" - + "uest\032\035.google.longrunning.Operation\"\216\001\202\323" - + "\344\223\002J\"E/v1/{parent=projects/*/locations/*" - + "/metadataStores/*}/executions:purge:\001*\332A" - + "\006parent\312A2\n\027PurgeExecutionsResponse\022\027Pur" - + "geExecutionsMetadata\022\372\001\n\022AddExecutionEve" - + "nts\0225.google.cloud.aiplatform.v1.AddExec" - + "utionEventsRequest\0326.google.cloud.aiplat" - + "form.v1.AddExecutionEventsResponse\"u\202\323\344\223" - + "\002\\\"W/v1/{execution=projects/*/locations/" - + "*/metadataStores/*/executions/*}:addExec" - + "utionEvents:\001*\332A\020execution,events\022\211\002\n\036Qu" - + "eryExecutionInputsAndOutputs\022A.google.cl" - + "oud.aiplatform.v1.QueryExecutionInputsAn" - + "dOutputsRequest\032+.google.cloud.aiplatfor" - + "m.v1.LineageSubgraph\"w\202\323\344\223\002e\022c/v1/{execu" - + "tion=projects/*/locations/*/metadataStor" - + "es/*/executions/*}:queryExecutionInputsA" - + "ndOutputs\332A\texecution\022\207\002\n\024CreateMetadata" - + "Schema\0227.google.cloud.aiplatform.v1.Crea" - + "teMetadataSchemaRequest\032*.google.cloud.a" - + "iplatform.v1.MetadataSchema\"\211\001\202\323\344\223\002W\"D/v" + + "/*}/artifacts:purge:\001*\022\322\001\n\rCreateContext" + + "\0220.google.cloud.aiplatform.v1.CreateCont" + + "extRequest\032#.google.cloud.aiplatform.v1." + + "Context\"j\332A\031parent,context,context_id\202\323\344" + + "\223\002H\"=/v1/{parent=projects/*/locations/*/" + + "metadataStores/*}/contexts:\007context\022\256\001\n\n" + + "GetContext\022-.google.cloud.aiplatform.v1." + + "GetContextRequest\032#.google.cloud.aiplatf" + + "orm.v1.Context\"L\332A\004name\202\323\344\223\002?\022=/v1/{name" + + "=projects/*/locations/*/metadataStores/*" + + "/contexts/*}\022\301\001\n\014ListContexts\022/.google.c" + + "loud.aiplatform.v1.ListContextsRequest\0320" + + ".google.cloud.aiplatform.v1.ListContexts" + + "Response\"N\332A\006parent\202\323\344\223\002?\022=/v1/{parent=p" + + "rojects/*/locations/*/metadataStores/*}/" + + "contexts\022\324\001\n\rUpdateContext\0220.google.clou" + + "d.aiplatform.v1.UpdateContextRequest\032#.g" + + "oogle.cloud.aiplatform.v1.Context\"l\332A\023co" + + "ntext,update_mask\202\323\344\223\002P2E/v1/{context.na" + + "me=projects/*/locations/*/metadataStores" + + "/*/contexts/*}:\007context\022\341\001\n\rDeleteContex" + + "t\0220.google.cloud.aiplatform.v1.DeleteCon" + + "textRequest\032\035.google.longrunning.Operati" + + "on\"\177\312A0\n\025google.protobuf.Empty\022\027DeleteOp" + + "erationMetadata\332A\004name\202\323\344\223\002?*=/v1/{name=" + + "projects/*/locations/*/metadataStores/*/" + + "contexts/*}\022\353\001\n\rPurgeContexts\0220.google.c" + + "loud.aiplatform.v1.PurgeContextsRequest\032" + + "\035.google.longrunning.Operation\"\210\001\312A.\n\025Pu" + + "rgeContextsResponse\022\025PurgeContextsMetada" + + "ta\332A\006parent\202\323\344\223\002H\"C/v1/{parent=projects/" + + "*/locations/*/metadataStores/*}/contexts" + + ":purge:\001*\022\273\002\n AddContextArtifactsAndExec" + + "utions\022C.google.cloud.aiplatform.v1.AddC" + + "ontextArtifactsAndExecutionsRequest\032D.go" + + "ogle.cloud.aiplatform.v1.AddContextArtif" + + "actsAndExecutionsResponse\"\213\001\332A\034context,a" + + "rtifacts,executions\202\323\344\223\002f\"a/v1/{context=" + + "projects/*/locations/*/metadataStores/*/" + + "contexts/*}:addContextArtifactsAndExecut" + + "ions:\001*\022\374\001\n\022AddContextChildren\0225.google." + + "cloud.aiplatform.v1.AddContextChildrenRe" + + "quest\0326.google.cloud.aiplatform.v1.AddCo" + + "ntextChildrenResponse\"w\332A\026context,child_" + + "contexts\202\323\344\223\002X\"S/v1/{context=projects/*/" + + "locations/*/metadataStores/*/contexts/*}" + + ":addContextChildren:\001*\022\210\002\n\025RemoveContext" + + "Children\0228.google.cloud.aiplatform.v1.Re" + + "moveContextChildrenRequest\0329.google.clou" + + "d.aiplatform.v1.RemoveContextChildrenRes" + + "ponse\"z\332A\026context,child_contexts\202\323\344\223\002[\"V" + + "/v1/{context=projects/*/locations/*/meta" + + "dataStores/*/contexts/*}:removeContextCh" + + "ildren:\001*\022\372\001\n\033QueryContextLineageSubgrap" + + "h\022>.google.cloud.aiplatform.v1.QueryCont" + + "extLineageSubgraphRequest\032+.google.cloud" + + ".aiplatform.v1.LineageSubgraph\"n\332A\007conte" + + "xt\202\323\344\223\002^\022\\/v1/{context=projects/*/locati" + + "ons/*/metadataStores/*/contexts/*}:query" + + "ContextLineageSubgraph\022\340\001\n\017CreateExecuti" + + "on\0222.google.cloud.aiplatform.v1.CreateEx" + + "ecutionRequest\032%.google.cloud.aiplatform" + + ".v1.Execution\"r\332A\035parent,execution,execu" + + "tion_id\202\323\344\223\002L\"?/v1/{parent=projects/*/lo" + + "cations/*/metadataStores/*}/executions:\t" + + "execution\022\266\001\n\014GetExecution\022/.google.clou" + + "d.aiplatform.v1.GetExecutionRequest\032%.go" + + "ogle.cloud.aiplatform.v1.Execution\"N\332A\004n" + + "ame\202\323\344\223\002A\022?/v1/{name=projects/*/location" + + "s/*/metadataStores/*/executions/*}\022\311\001\n\016L" + + "istExecutions\0221.google.cloud.aiplatform." + + "v1.ListExecutionsRequest\0322.google.cloud." + + "aiplatform.v1.ListExecutionsResponse\"P\332A" + + "\006parent\202\323\344\223\002A\022?/v1/{parent=projects/*/lo" + + "cations/*/metadataStores/*}/executions\022\342" + + "\001\n\017UpdateExecution\0222.google.cloud.aiplat" + + "form.v1.UpdateExecutionRequest\032%.google." + + "cloud.aiplatform.v1.Execution\"t\332A\025execut" + + "ion,update_mask\202\323\344\223\002V2I/v1/{execution.na" + + "me=projects/*/locations/*/metadataStores" + + "/*/executions/*}:\texecution\022\350\001\n\017DeleteEx" + + "ecution\0222.google.cloud.aiplatform.v1.Del" + + "eteExecutionRequest\032\035.google.longrunning" + + ".Operation\"\201\001\312A0\n\025google.protobuf.Empty\022" + + "\027DeleteOperationMetadata\332A\004name\202\323\344\223\002A*?/" + + "v1/{name=projects/*/locations/*/metadata" + + "Stores/*/executions/*}\022\365\001\n\017PurgeExecutio" + + "ns\0222.google.cloud.aiplatform.v1.PurgeExe" + + "cutionsRequest\032\035.google.longrunning.Oper" + + "ation\"\216\001\312A2\n\027PurgeExecutionsResponse\022\027Pu" + + "rgeExecutionsMetadata\332A\006parent\202\323\344\223\002J\"E/v" + "1/{parent=projects/*/locations/*/metadat" - + "aStores/*}/metadataSchemas:\017metadata_sch" - + "ema\332A)parent,metadata_schema,metadata_sc" - + "hema_id\022\312\001\n\021GetMetadataSchema\0224.google.c" - + "loud.aiplatform.v1.GetMetadataSchemaRequ" - + "est\032*.google.cloud.aiplatform.v1.Metadat" - + "aSchema\"S\202\323\344\223\002F\022D/v1/{name=projects/*/lo" - + "cations/*/metadataStores/*/metadataSchem" - + "as/*}\332A\004name\022\335\001\n\023ListMetadataSchemas\0226.g" - + "oogle.cloud.aiplatform.v1.ListMetadataSc" - + "hemasRequest\0327.google.cloud.aiplatform.v" - + "1.ListMetadataSchemasResponse\"U\202\323\344\223\002F\022D/" - + "v1/{parent=projects/*/locations/*/metada" - + "taStores/*}/metadataSchemas\332A\006parent\022\200\002\n" - + "\034QueryArtifactLineageSubgraph\022?.google.c" - + "loud.aiplatform.v1.QueryArtifactLineageS" - + "ubgraphRequest\032+.google.cloud.aiplatform" - + ".v1.LineageSubgraph\"r\202\323\344\223\002a\022_/v1/{artifa" - + "ct=projects/*/locations/*/metadataStores" - + "/*/artifacts/*}:queryArtifactLineageSubg" - + "raph\332A\010artifact\032M\312A\031aiplatform.googleapi" - + "s.com\322A.https://www.googleapis.com/auth/" - + "cloud-platformB\322\001\n\036com.google.cloud.aipl" - + "atform.v1B\024MetadataServiceProtoP\001Z>cloud" - + ".google.com/go/aiplatform/apiv1/aiplatfo" - + "rmpb;aiplatformpb\252\002\032Google.Cloud.AIPlatf" - + "orm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Go" - + "ogle::Cloud::AIPlatform::V1b\006proto3" + + "aStores/*}/executions:purge:\001*\022\372\001\n\022AddEx" + + "ecutionEvents\0225.google.cloud.aiplatform." + + "v1.AddExecutionEventsRequest\0326.google.cl" + + "oud.aiplatform.v1.AddExecutionEventsResp" + + "onse\"u\332A\020execution,events\202\323\344\223\002\\\"W/v1/{ex" + + "ecution=projects/*/locations/*/metadataS" + + "tores/*/executions/*}:addExecutionEvents" + + ":\001*\022\211\002\n\036QueryExecutionInputsAndOutputs\022A" + + ".google.cloud.aiplatform.v1.QueryExecuti" + + "onInputsAndOutputsRequest\032+.google.cloud" + + ".aiplatform.v1.LineageSubgraph\"w\332A\texecu" + + "tion\202\323\344\223\002e\022c/v1/{execution=projects/*/lo" + + "cations/*/metadataStores/*/executions/*}" + + ":queryExecutionInputsAndOutputs\022\207\002\n\024Crea" + + "teMetadataSchema\0227.google.cloud.aiplatfo" + + "rm.v1.CreateMetadataSchemaRequest\032*.goog" + + "le.cloud.aiplatform.v1.MetadataSchema\"\211\001" + + "\332A)parent,metadata_schema,metadata_schem" + + "a_id\202\323\344\223\002W\"D/v1/{parent=projects/*/locat" + + "ions/*/metadataStores/*}/metadataSchemas" + + ":\017metadata_schema\022\312\001\n\021GetMetadataSchema\022" + + "4.google.cloud.aiplatform.v1.GetMetadata" + + "SchemaRequest\032*.google.cloud.aiplatform." + + "v1.MetadataSchema\"S\332A\004name\202\323\344\223\002F\022D/v1/{n" + + "ame=projects/*/locations/*/metadataStore" + + "s/*/metadataSchemas/*}\022\335\001\n\023ListMetadataS" + + "chemas\0226.google.cloud.aiplatform.v1.List" + + "MetadataSchemasRequest\0327.google.cloud.ai" + + "platform.v1.ListMetadataSchemasResponse\"" + + "U\332A\006parent\202\323\344\223\002F\022D/v1/{parent=projects/*" + + "/locations/*/metadataStores/*}/metadataS" + + "chemas\022\200\002\n\034QueryArtifactLineageSubgraph\022" + + "?.google.cloud.aiplatform.v1.QueryArtifa" + + "ctLineageSubgraphRequest\032+.google.cloud." + + "aiplatform.v1.LineageSubgraph\"r\332A\010artifa" + + "ct\202\323\344\223\002a\022_/v1/{artifact=projects/*/locat" + + "ions/*/metadataStores/*/artifacts/*}:que" + + "ryArtifactLineageSubgraph\032M\312A\031aiplatform" + + ".googleapis.com\322A.https://www.googleapis" + + ".com/auth/cloud-platformB\322\001\n\036com.google." + + "cloud.aiplatform.v1B\024MetadataServiceProt" + + "oP\001Z>cloud.google.com/go/aiplatform/apiv" + + "1/aiplatformpb;aiplatformpb\252\002\032Google.Clo" + + "ud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfo" + + "rm\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataStore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataStore.java index 5ab49f77e6a7..0d55457bd713 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataStore.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MetadataStore.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataStore(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataProto .internal_static_google_cloud_aiplatform_v1_MetadataStore_descriptor; @@ -114,11 +109,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataStoreState(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataProto .internal_static_google_cloud_aiplatform_v1_MetadataStore_MetadataStoreState_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResource.java index a6b5de262ce0..dc37104b4fdd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResource.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigratableResource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_descriptor; @@ -78,6 +73,7 @@ public interface MlEngineModelVersionOrBuilder * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -96,6 +92,7 @@ public interface MlEngineModelVersionOrBuilder * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -165,11 +162,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MlEngineModelVersion(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_descriptor; @@ -196,6 +188,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -225,6 +218,7 @@ public java.lang.String getEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -692,6 +686,7 @@ public Builder mergeFrom( * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -720,6 +715,7 @@ public java.lang.String getEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -748,6 +744,7 @@ public com.google.protobuf.ByteString getEndpointBytes() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -775,6 +772,7 @@ public Builder setEndpoint(java.lang.String value) { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -798,6 +796,7 @@ public Builder clearEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -1088,11 +1087,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomlModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_descriptor; @@ -1967,11 +1961,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomlDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_descriptor; @@ -2926,11 +2915,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DataLabelingDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_descriptor; @@ -3038,11 +3022,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DataLabelingAnnotatedDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_descriptor; @@ -5321,6 +5300,8 @@ public com.google.protobuf.Parser getParserForType() { } private int resourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object resource_; public enum ResourceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceOrBuilder.java index b2e1b88b6473..37832e76375d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceOrBuilder.java @@ -278,5 +278,5 @@ public interface MigratableResourceOrBuilder */ com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder(); - public com.google.cloud.aiplatform.v1.MigratableResource.ResourceCase getResourceCase(); + com.google.cloud.aiplatform.v1.MigratableResource.ResourceCase getResourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceProto.java index 3de8f5cccbd3..6385fa6f7547 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigratableResourceProto.java @@ -64,55 +64,55 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "resource.proto\022\032google.cloud.aiplatform." + "v1\032\037google/api/field_behavior.proto\032\031goo" + "gle/api/resource.proto\032\037google/protobuf/" - + "timestamp.proto\"\323\t\n\022MigratableResource\022k" + + "timestamp.proto\"\331\t\n\022MigratableResource\022l" + "\n\027ml_engine_model_version\030\001 \001(\0132C.google" + ".cloud.aiplatform.v1.MigratableResource." - + "MlEngineModelVersionB\003\340A\003H\000\022W\n\014automl_mo" - + "del\030\002 \001(\0132:.google.cloud.aiplatform.v1.M" - + "igratableResource.AutomlModelB\003\340A\003H\000\022[\n\016" - + "automl_dataset\030\003 \001(\0132<.google.cloud.aipl" - + "atform.v1.MigratableResource.AutomlDatas" - + "etB\003\340A\003H\000\022h\n\025data_labeling_dataset\030\004 \001(\013" - + "2B.google.cloud.aiplatform.v1.Migratable" - + "Resource.DataLabelingDatasetB\003\340A\003H\000\022:\n\021l" - + "ast_migrate_time\030\005 \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\0229\n\020last_update_time\030\006 \001(" - + "\0132\032.google.protobuf.TimestampB\003\340A\003\032Y\n\024Ml" - + "EngineModelVersion\022\020\n\010endpoint\030\001 \001(\t\022/\n\007" - + "version\030\002 \001(\tB\036\372A\033\n\031ml.googleapis.com/Ve" - + "rsion\032Z\n\013AutomlModel\022/\n\005model\030\001 \001(\tB \372A\035" - + "\n\033automl.googleapis.com/Model\022\032\n\022model_d" - + "isplay_name\030\003 \001(\t\032b\n\rAutomlDataset\0223\n\007da" - + "taset\030\001 \001(\tB\"\372A\037\n\035automl.googleapis.com/" - + "Dataset\022\034\n\024dataset_display_name\030\004 \001(\t\032\221\003" - + "\n\023DataLabelingDataset\0229\n\007dataset\030\001 \001(\tB(" - + "\372A%\n#datalabeling.googleapis.com/Dataset" - + "\022\034\n\024dataset_display_name\030\004 \001(\t\022\211\001\n data_" - + "labeling_annotated_datasets\030\003 \003(\0132_.goog" - + "le.cloud.aiplatform.v1.MigratableResourc" - + "e.DataLabelingDataset.DataLabelingAnnota" - + "tedDataset\032\224\001\n\034DataLabelingAnnotatedData" - + "set\022L\n\021annotated_dataset\030\001 \001(\tB1\372A.\n,dat" - + "alabeling.googleapis.com/AnnotatedDatase" - + "t\022&\n\036annotated_dataset_display_name\030\003 \001(" - + "\tB\n\n\010resourceB\254\005\n\036com.google.cloud.aipla" - + "tform.v1B\027MigratableResourceProtoP\001Z>clo" - + "ud.google.com/go/aiplatform/apiv1/aiplat" - + "formpb;aiplatformpb\252\002\032Google.Cloud.AIPla" - + "tform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035" - + "Google::Cloud::AIPlatform::V1\352AQ\n\031ml.goo" - + "gleapis.com/Version\0224projects/{project}/" - + "models/{model}/versions/{version}\352AU\n\033au" - + "toml.googleapis.com/Model\0226projects/{pro" - + "ject}/locations/{location}/models/{model" - + "}\352A[\n\035automl.googleapis.com/Dataset\022:pro" - + "jects/{project}/locations/{location}/dat" - + "asets/{dataset}\352AL\n#datalabeling.googlea" - + "pis.com/Dataset\022%projects/{project}/data" - + "sets/{dataset}\352A{\n,datalabeling.googleap" - + "is.com/AnnotatedDataset\022Kprojects/{proje" - + "ct}/datasets/{dataset}/annotatedDatasets" - + "/{annotated_dataset}b\006proto3" + + "MlEngineModelVersionB\004\342A\001\003H\000\022X\n\014automl_m" + + "odel\030\002 \001(\0132:.google.cloud.aiplatform.v1." + + "MigratableResource.AutomlModelB\004\342A\001\003H\000\022\\" + + "\n\016automl_dataset\030\003 \001(\0132<.google.cloud.ai" + + "platform.v1.MigratableResource.AutomlDat" + + "asetB\004\342A\001\003H\000\022i\n\025data_labeling_dataset\030\004 " + + "\001(\0132B.google.cloud.aiplatform.v1.Migrata" + + "bleResource.DataLabelingDatasetB\004\342A\001\003H\000\022" + + ";\n\021last_migrate_time\030\005 \001(\0132\032.google.prot" + + "obuf.TimestampB\004\342A\001\003\022:\n\020last_update_time" + + "\030\006 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003" + + "\032Y\n\024MlEngineModelVersion\022\020\n\010endpoint\030\001 \001" + + "(\t\022/\n\007version\030\002 \001(\tB\036\372A\033\n\031ml.googleapis." + + "com/Version\032Z\n\013AutomlModel\022/\n\005model\030\001 \001(" + + "\tB \372A\035\n\033automl.googleapis.com/Model\022\032\n\022m" + + "odel_display_name\030\003 \001(\t\032b\n\rAutomlDataset" + + "\0223\n\007dataset\030\001 \001(\tB\"\372A\037\n\035automl.googleapi" + + "s.com/Dataset\022\034\n\024dataset_display_name\030\004 " + + "\001(\t\032\221\003\n\023DataLabelingDataset\0229\n\007dataset\030\001" + + " \001(\tB(\372A%\n#datalabeling.googleapis.com/D" + + "ataset\022\034\n\024dataset_display_name\030\004 \001(\t\022\211\001\n" + + " data_labeling_annotated_datasets\030\003 \003(\0132" + + "_.google.cloud.aiplatform.v1.MigratableR" + + "esource.DataLabelingDataset.DataLabeling" + + "AnnotatedDataset\032\224\001\n\034DataLabelingAnnotat" + + "edDataset\022L\n\021annotated_dataset\030\001 \001(\tB1\372A" + + ".\n,datalabeling.googleapis.com/Annotated" + + "Dataset\022&\n\036annotated_dataset_display_nam" + + "e\030\003 \001(\tB\n\n\010resourceB\254\005\n\036com.google.cloud" + + ".aiplatform.v1B\027MigratableResourceProtoP" + + "\001Z>cloud.google.com/go/aiplatform/apiv1/" + + "aiplatformpb;aiplatformpb\252\002\032Google.Cloud" + + ".AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatform" + + "\\V1\352\002\035Google::Cloud::AIPlatform::V1\352AQ\n\031" + + "ml.googleapis.com/Version\0224projects/{pro" + + "ject}/models/{model}/versions/{version}\352" + + "AU\n\033automl.googleapis.com/Model\0226project" + + "s/{project}/locations/{location}/models/" + + "{model}\352A[\n\035automl.googleapis.com/Datase" + + "t\022:projects/{project}/locations/{locatio" + + "n}/datasets/{dataset}\352AL\n#datalabeling.g" + + "oogleapis.com/Dataset\022%projects/{project" + + "}/datasets/{dataset}\352A{\n,datalabeling.go" + + "ogleapis.com/AnnotatedDataset\022Kprojects/" + + "{project}/datasets/{dataset}/annotatedDa" + + "tasets/{annotated_dataset}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequest.java index 55d86d835e67..0d438f872b7a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateResourceRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_descriptor; @@ -77,9 +72,13 @@ public interface MigrateMlEngineModelVersionConfigOrBuilder *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -94,9 +93,13 @@ public interface MigrateMlEngineModelVersionConfigOrBuilder *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -198,11 +201,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateMlEngineModelVersionConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_MigrateMlEngineModelVersionConfig_descriptor; @@ -230,9 +228,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -258,9 +260,13 @@ public java.lang.String getEndpoint() { *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -841,9 +847,13 @@ public Builder mergeFrom( *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -868,9 +878,13 @@ public java.lang.String getEndpoint() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -895,9 +909,13 @@ public com.google.protobuf.ByteString getEndpointBytes() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -921,9 +939,13 @@ public Builder setEndpoint(java.lang.String value) { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -943,9 +965,13 @@ public Builder clearEndpoint() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -1364,11 +1390,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateAutomlModelConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_MigrateAutomlModelConfig_descriptor; @@ -2297,11 +2318,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateAutomlDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_MigrateAutomlDatasetConfig_descriptor; @@ -3318,11 +3334,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateDataLabelingDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_MigrateDataLabelingDatasetConfig_descriptor; @@ -3411,11 +3422,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateDataLabelingAnnotatedDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig_descriptor; @@ -5635,6 +5641,8 @@ public com.google.protobuf.Parser getParserFor } private int requestCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object request_; public enum RequestCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequestOrBuilder.java index 4ffdb083205f..46060dd46b1c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceRequestOrBuilder.java @@ -204,5 +204,5 @@ public interface MigrateResourceRequestOrBuilder com.google.cloud.aiplatform.v1.MigrateResourceRequest.MigrateDataLabelingDatasetConfigOrBuilder getMigrateDataLabelingDatasetConfigOrBuilder(); - public com.google.cloud.aiplatform.v1.MigrateResourceRequest.RequestCase getRequestCase(); + com.google.cloud.aiplatform.v1.MigrateResourceRequest.RequestCase getRequestCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponse.java index 3a8c3a074355..d90fe36a4f4e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponse.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateResourceResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1_MigrateResourceResponse_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int migratedResourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object migratedResource_; public enum MigratedResourceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponseOrBuilder.java index 13de7a82a821..647b0b6c138e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponseOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrateResourceResponseOrBuilder.java @@ -135,6 +135,6 @@ public interface MigrateResourceResponseOrBuilder */ com.google.cloud.aiplatform.v1.MigratableResourceOrBuilder getMigratableResourceOrBuilder(); - public com.google.cloud.aiplatform.v1.MigrateResourceResponse.MigratedResourceCase + com.google.cloud.aiplatform.v1.MigrateResourceResponse.MigratedResourceCase getMigratedResourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrationServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrationServiceProto.java index c7edaf8e09b2..7d4e6025dd8c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrationServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MigrationServiceProto.java @@ -96,96 +96,97 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "gle/cloud/aiplatform/v1/migratable_resou" + "rce.proto\032*google/cloud/aiplatform/v1/op" + "eration.proto\032#google/longrunning/operat" - + "ions.proto\032\027google/rpc/status.proto\"\224\001\n " - + "SearchMigratableResourcesRequest\0229\n\006pare" - + "nt\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.c" - + "om/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t" - + "oken\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"\212\001\n!SearchMig" - + "ratableResourcesResponse\022L\n\024migratable_r" - + "esources\030\001 \003(\0132..google.cloud.aiplatform" - + ".v1.MigratableResource\022\027\n\017next_page_toke" - + "n\030\002 \001(\t\"\265\001\n\034BatchMigrateResourcesRequest" - + "\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goog" - + "leapis.com/Location\022Z\n\031migrate_resource_" - + "requests\030\002 \003(\01322.google.cloud.aiplatform" - + ".v1.MigrateResourceRequestB\003\340A\002\"\342\n\n\026Migr" - + "ateResourceRequest\022\206\001\n&migrate_ml_engine" - + "_model_version_config\030\001 \001(\0132T.google.clo" - + "ud.aiplatform.v1.MigrateResourceRequest." - + "MigrateMlEngineModelVersionConfigH\000\022r\n\033m" - + "igrate_automl_model_config\030\002 \001(\0132K.googl" - + "e.cloud.aiplatform.v1.MigrateResourceReq" - + "uest.MigrateAutomlModelConfigH\000\022v\n\035migra" - + "te_automl_dataset_config\030\003 \001(\0132M.google." + + "ions.proto\032\027google/rpc/status.proto\"\225\001\n " + + "SearchMigratableResourcesRequest\022:\n\006pare" + + "nt\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis." + + "com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_" + + "token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"\212\001\n!SearchMi" + + "gratableResourcesResponse\022L\n\024migratable_" + + "resources\030\001 \003(\0132..google.cloud.aiplatfor" + + "m.v1.MigratableResource\022\027\n\017next_page_tok" + + "en\030\002 \001(\t\"\267\001\n\034BatchMigrateResourcesReques" + + "t\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.go" + + "ogleapis.com/Location\022[\n\031migrate_resourc" + + "e_requests\030\002 \003(\01322.google.cloud.aiplatfo" + + "rm.v1.MigrateResourceRequestB\004\342A\001\002\"\355\n\n\026M" + + "igrateResourceRequest\022\206\001\n&migrate_ml_eng" + + "ine_model_version_config\030\001 \001(\0132T.google." + "cloud.aiplatform.v1.MigrateResourceReque" - + "st.MigrateAutomlDatasetConfigH\000\022\203\001\n$migr" - + "ate_data_labeling_dataset_config\030\004 \001(\0132S" - + ".google.cloud.aiplatform.v1.MigrateResou" - + "rceRequest.MigrateDataLabelingDatasetCon" - + "figH\000\032\225\001\n!MigrateMlEngineModelVersionCon" - + "fig\022\025\n\010endpoint\030\001 \001(\tB\003\340A\002\0228\n\rmodel_vers" - + "ion\030\002 \001(\tB!\340A\002\372A\033\n\031ml.googleapis.com/Ver" - + "sion\022\037\n\022model_display_name\030\003 \001(\tB\003\340A\002\032o\n" - + "\030MigrateAutomlModelConfig\0222\n\005model\030\001 \001(\t" - + "B#\340A\002\372A\035\n\033automl.googleapis.com/Model\022\037\n" - + "\022model_display_name\030\002 \001(\tB\003\340A\001\032w\n\032Migrat" - + "eAutomlDatasetConfig\0226\n\007dataset\030\001 \001(\tB%\340" - + "A\002\372A\037\n\035automl.googleapis.com/Dataset\022!\n\024" - + "dataset_display_name\030\002 \001(\tB\003\340A\002\032\277\003\n Migr" - + "ateDataLabelingDatasetConfig\022<\n\007dataset\030" - + "\001 \001(\tB+\340A\002\372A%\n#datalabeling.googleapis.c" - + "om/Dataset\022!\n\024dataset_display_name\030\002 \001(\t" - + "B\003\340A\001\022\273\001\n/migrate_data_labeling_annotate" - + "d_dataset_configs\030\003 \003(\0132}.google.cloud.a" - + "iplatform.v1.MigrateResourceRequest.Migr" - + "ateDataLabelingDatasetConfig.MigrateData" - + "LabelingAnnotatedDatasetConfigB\003\340A\001\032|\n)M" - + "igrateDataLabelingAnnotatedDatasetConfig" - + "\022O\n\021annotated_dataset\030\001 \001(\tB4\340A\002\372A.\n,dat" - + "alabeling.googleapis.com/AnnotatedDatase" - + "tB\t\n\007request\"x\n\035BatchMigrateResourcesRes" - + "ponse\022W\n\032migrate_resource_responses\030\001 \003(" - + "\01323.google.cloud.aiplatform.v1.MigrateRe" - + "sourceResponse\"\355\001\n\027MigrateResourceRespon" - + "se\0229\n\007dataset\030\001 \001(\tB&\372A#\n!aiplatform.goo" - + "gleapis.com/DatasetH\000\0225\n\005model\030\002 \001(\tB$\372A" - + "!\n\037aiplatform.googleapis.com/ModelH\000\022K\n\023" - + "migratable_resource\030\003 \001(\0132..google.cloud" - + ".aiplatform.v1.MigratableResourceB\023\n\021mig" - + "rated_resource\"\333\003\n&BatchMigrateResources" - + "OperationMetadata\022N\n\020generic_metadata\030\001 " - + "\001(\01324.google.cloud.aiplatform.v1.Generic" - + "OperationMetadata\022i\n\017partial_results\030\002 \003" - + "(\0132P.google.cloud.aiplatform.v1.BatchMig" - + "rateResourcesOperationMetadata.PartialRe" - + "sult\032\365\001\n\rPartialResult\022#\n\005error\030\002 \001(\0132\022." - + "google.rpc.StatusH\000\0225\n\005model\030\003 \001(\tB$\372A!\n" - + "\037aiplatform.googleapis.com/ModelH\000\0229\n\007da" - + "taset\030\004 \001(\tB&\372A#\n!aiplatform.googleapis." - + "com/DatasetH\000\022C\n\007request\030\001 \001(\01322.google." - + "cloud.aiplatform.v1.MigrateResourceReque" - + "stB\010\n\006result2\202\005\n\020MigrationService\022\354\001\n\031Se" - + "archMigratableResources\022<.google.cloud.a" - + "iplatform.v1.SearchMigratableResourcesRe" - + "quest\032=.google.cloud.aiplatform.v1.Searc" - + "hMigratableResourcesResponse\"R\202\323\344\223\002C\">/v" - + "1/{parent=projects/*/locations/*}/migrat" - + "ableResources:search:\001*\332A\006parent\022\257\002\n\025Bat" - + "chMigrateResources\0228.google.cloud.aiplat" - + "form.v1.BatchMigrateResourcesRequest\032\035.g" - + "oogle.longrunning.Operation\"\274\001\202\323\344\223\002I\"D/v" - + "1/{parent=projects/*/locations/*}/migrat" - + "ableResources:batchMigrate:\001*\332A parent,m" - + "igrate_resource_requests\312AG\n\035BatchMigrat" - + "eResourcesResponse\022&BatchMigrateResource" - + "sOperationMetadata\032M\312A\031aiplatform.google" - + "apis.com\322A.https://www.googleapis.com/au" - + "th/cloud-platformB\323\001\n\036com.google.cloud.a" - + "iplatform.v1B\025MigrationServiceProtoP\001Z>c" - + "loud.google.com/go/aiplatform/apiv1/aipl" - + "atformpb;aiplatformpb\252\002\032Google.Cloud.AIP" - + "latform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352" - + "\002\035Google::Cloud::AIPlatform::V1b\006proto3" + + "st.MigrateMlEngineModelVersionConfigH\000\022r" + + "\n\033migrate_automl_model_config\030\002 \001(\0132K.go" + + "ogle.cloud.aiplatform.v1.MigrateResource" + + "Request.MigrateAutomlModelConfigH\000\022v\n\035mi" + + "grate_automl_dataset_config\030\003 \001(\0132M.goog" + + "le.cloud.aiplatform.v1.MigrateResourceRe" + + "quest.MigrateAutomlDatasetConfigH\000\022\203\001\n$m" + + "igrate_data_labeling_dataset_config\030\004 \001(" + + "\0132S.google.cloud.aiplatform.v1.MigrateRe" + + "sourceRequest.MigrateDataLabelingDataset" + + "ConfigH\000\032\230\001\n!MigrateMlEngineModelVersion" + + "Config\022\026\n\010endpoint\030\001 \001(\tB\004\342A\001\002\0229\n\rmodel_" + + "version\030\002 \001(\tB\"\342A\001\002\372A\033\n\031ml.googleapis.co" + + "m/Version\022 \n\022model_display_name\030\003 \001(\tB\004\342" + + "A\001\002\032q\n\030MigrateAutomlModelConfig\0223\n\005model" + + "\030\001 \001(\tB$\342A\001\002\372A\035\n\033automl.googleapis.com/M" + + "odel\022 \n\022model_display_name\030\002 \001(\tB\004\342A\001\001\032y" + + "\n\032MigrateAutomlDatasetConfig\0227\n\007dataset\030" + + "\001 \001(\tB&\342A\001\002\372A\037\n\035automl.googleapis.com/Da" + + "taset\022\"\n\024dataset_display_name\030\002 \001(\tB\004\342A\001" + + "\002\032\303\003\n MigrateDataLabelingDatasetConfig\022=" + + "\n\007dataset\030\001 \001(\tB,\342A\001\002\372A%\n#datalabeling.g" + + "oogleapis.com/Dataset\022\"\n\024dataset_display" + + "_name\030\002 \001(\tB\004\342A\001\001\022\274\001\n/migrate_data_label" + + "ing_annotated_dataset_configs\030\003 \003(\0132}.go" + + "ogle.cloud.aiplatform.v1.MigrateResource" + + "Request.MigrateDataLabelingDatasetConfig" + + ".MigrateDataLabelingAnnotatedDatasetConf" + + "igB\004\342A\001\001\032}\n)MigrateDataLabelingAnnotated" + + "DatasetConfig\022P\n\021annotated_dataset\030\001 \001(\t" + + "B5\342A\001\002\372A.\n,datalabeling.googleapis.com/A" + + "nnotatedDatasetB\t\n\007request\"x\n\035BatchMigra" + + "teResourcesResponse\022W\n\032migrate_resource_" + + "responses\030\001 \003(\01323.google.cloud.aiplatfor" + + "m.v1.MigrateResourceResponse\"\355\001\n\027Migrate" + + "ResourceResponse\0229\n\007dataset\030\001 \001(\tB&\372A#\n!" + + "aiplatform.googleapis.com/DatasetH\000\0225\n\005m" + + "odel\030\002 \001(\tB$\372A!\n\037aiplatform.googleapis.c" + + "om/ModelH\000\022K\n\023migratable_resource\030\003 \001(\0132" + + "..google.cloud.aiplatform.v1.MigratableR" + + "esourceB\023\n\021migrated_resource\"\333\003\n&BatchMi" + + "grateResourcesOperationMetadata\022N\n\020gener" + + "ic_metadata\030\001 \001(\01324.google.cloud.aiplatf" + + "orm.v1.GenericOperationMetadata\022i\n\017parti" + + "al_results\030\002 \003(\0132P.google.cloud.aiplatfo" + + "rm.v1.BatchMigrateResourcesOperationMeta" + + "data.PartialResult\032\365\001\n\rPartialResult\022#\n\005" + + "error\030\002 \001(\0132\022.google.rpc.StatusH\000\0225\n\005mod" + + "el\030\003 \001(\tB$\372A!\n\037aiplatform.googleapis.com" + + "/ModelH\000\0229\n\007dataset\030\004 \001(\tB&\372A#\n!aiplatfo" + + "rm.googleapis.com/DatasetH\000\022C\n\007request\030\001" + + " \001(\01322.google.cloud.aiplatform.v1.Migrat" + + "eResourceRequestB\010\n\006result2\202\005\n\020Migration" + + "Service\022\354\001\n\031SearchMigratableResources\022<." + + "google.cloud.aiplatform.v1.SearchMigrata" + + "bleResourcesRequest\032=.google.cloud.aipla" + + "tform.v1.SearchMigratableResourcesRespon" + + "se\"R\332A\006parent\202\323\344\223\002C\">/v1/{parent=project" + + "s/*/locations/*}/migratableResources:sea" + + "rch:\001*\022\257\002\n\025BatchMigrateResources\0228.googl" + + "e.cloud.aiplatform.v1.BatchMigrateResour" + + "cesRequest\032\035.google.longrunning.Operatio" + + "n\"\274\001\312AG\n\035BatchMigrateResourcesResponse\022&" + + "BatchMigrateResourcesOperationMetadata\332A" + + " parent,migrate_resource_requests\202\323\344\223\002I\"" + + "D/v1/{parent=projects/*/locations/*}/mig" + + "ratableResources:batchMigrate:\001*\032M\312A\031aip" + + "latform.googleapis.com\322A.https://www.goo" + + "gleapis.com/auth/cloud-platformB\323\001\n\036com." + + "google.cloud.aiplatform.v1B\025MigrationSer" + + "viceProtoP\001Z>cloud.google.com/go/aiplatf" + + "orm/apiv1/aiplatformpb;aiplatformpb\252\002\032Go" + + "ogle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\" + + "AIPlatform\\V1\352\002\035Google::Cloud::AIPlatfor" + + "m::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Model.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Model.java index 5bc652807b1e..33866902c78e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Model.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Model.java @@ -40,17 +40,18 @@ private Model(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Model() { name_ = ""; versionId_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); displayName_ = ""; description_ = ""; versionDescription_ = ""; metadataSchemaUri_ = ""; supportedExportFormats_ = java.util.Collections.emptyList(); trainingPipeline_ = ""; + pipelineJob_ = ""; artifactUri_ = ""; supportedDeploymentResourcesTypes_ = java.util.Collections.emptyList(); - supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; - supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; + supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); + supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); deployedModels_ = java.util.Collections.emptyList(); etag_ = ""; metadataArtifact_ = ""; @@ -62,11 +63,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Model(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_Model_descriptor; @@ -296,17 +292,23 @@ public interface ExportFormatOrBuilder *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -322,17 +324,23 @@ public interface ExportFormatOrBuilder *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -449,11 +457,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFormat(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_Model_ExportFormat_descriptor; @@ -655,17 +658,23 @@ private ExportableContent(int value) { *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -692,17 +701,23 @@ public java.lang.String getId() { *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -1262,17 +1277,23 @@ public Builder mergeFrom( *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1298,17 +1319,23 @@ public java.lang.String getId() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1334,17 +1361,23 @@ public com.google.protobuf.ByteString getIdBytes() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1369,17 +1402,23 @@ public Builder setId(java.lang.String value) { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1400,17 +1439,23 @@ public Builder clearId() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1814,11 +1859,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OriginalModelInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_Model_OriginalModelInfo_descriptor; @@ -2545,7 +2585,8 @@ public com.google.protobuf.ByteString getVersionIdBytes() { public static final int VERSION_ALIASES_FIELD_NUMBER = 29; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList versionAliases_; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3237,6 +3278,57 @@ public com.google.protobuf.ByteString getTrainingPipelineBytes() { } } + public static final int PIPELINE_JOB_FIELD_NUMBER = 47; + + @SuppressWarnings("serial") + private volatile java.lang.Object pipelineJob_ = ""; + /** + * + * + *
+   * This field is populated if the model is produced by a pipeline job.
+   * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return The pipelineJob. + */ + @java.lang.Override + public java.lang.String getPipelineJob() { + java.lang.Object ref = pipelineJob_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pipelineJob_ = s; + return s; + } + } + /** + * + * + *
+   * This field is populated if the model is produced by a pipeline job.
+   * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return The bytes for pipelineJob. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPipelineJobBytes() { + java.lang.Object ref = pipelineJob_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pipelineJob_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int CONTAINER_SPEC_FIELD_NUMBER = 9; private com.google.cloud.aiplatform.v1.ModelContainerSpec containerSpec_; /** @@ -3557,7 +3649,8 @@ public int getSupportedDeploymentResourcesTypesValue(int index) { public static final int SUPPORTED_INPUT_STORAGE_FORMATS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList supportedInputStorageFormats_; + private com.google.protobuf.LazyStringArrayList supportedInputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3567,30 +3660,39 @@ public int getSupportedDeploymentResourcesTypesValue(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3620,30 +3722,39 @@ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsLis * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3673,30 +3784,39 @@ public int getSupportedInputStorageFormatsCount() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3727,30 +3847,39 @@ public java.lang.String getSupportedInputStorageFormats(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3776,7 +3905,8 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i public static final int SUPPORTED_OUTPUT_STORAGE_FORMATS_FIELD_NUMBER = 12; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList supportedOutputStorageFormats_; + private com.google.protobuf.LazyStringArrayList supportedOutputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3790,19 +3920,25 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3836,19 +3972,25 @@ public com.google.protobuf.ProtocolStringList getSupportedOutputStorageFormatsLi * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3882,19 +4024,25 @@ public int getSupportedOutputStorageFormatsCount() { * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -3929,19 +4077,25 @@ public java.lang.String getSupportedOutputStorageFormats(int index) { * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -4156,6 +4310,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRefOrBuilder getDeployedModel * *
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -4163,6 +4318,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRefOrBuilder getDeployedModel
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -4170,6 +4326,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRefOrBuilder getDeployedModel
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4198,6 +4355,7 @@ public boolean hasExplanationSpec() {
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -4205,6 +4363,7 @@ public boolean hasExplanationSpec() {
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -4212,6 +4371,7 @@ public boolean hasExplanationSpec() {
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4242,6 +4402,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -4249,6 +4410,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -4256,6 +4418,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4364,9 +4527,11 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4390,9 +4555,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4407,9 +4574,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4431,9 +4600,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4784,6 +4955,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metadataArtifact_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 44, metadataArtifact_); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pipelineJob_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 47, pipelineJob_); + } getUnknownFields().writeTo(output); } @@ -4912,6 +5086,9 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metadataArtifact_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(44, metadataArtifact_); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pipelineJob_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(47, pipelineJob_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -4953,6 +5130,7 @@ public boolean equals(final java.lang.Object obj) { if (!getSupportedExportFormatsList().equals(other.getSupportedExportFormatsList())) return false; if (!getTrainingPipeline().equals(other.getTrainingPipeline())) return false; + if (!getPipelineJob().equals(other.getPipelineJob())) return false; if (hasContainerSpec() != other.hasContainerSpec()) return false; if (hasContainerSpec()) { if (!getContainerSpec().equals(other.getContainerSpec())) return false; @@ -5041,6 +5219,8 @@ public int hashCode() { } hash = (37 * hash) + TRAINING_PIPELINE_FIELD_NUMBER; hash = (53 * hash) + getTrainingPipeline().hashCode(); + hash = (37 * hash) + PIPELINE_JOB_FIELD_NUMBER; + hash = (53 * hash) + getPipelineJob().hashCode(); if (hasContainerSpec()) { hash = (37 * hash) + CONTAINER_SPEC_FIELD_NUMBER; hash = (53 * hash) + getContainerSpec().hashCode(); @@ -5255,8 +5435,7 @@ public Builder clear() { bitField0_ = 0; name_ = ""; versionId_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); versionCreateTime_ = null; if (versionCreateTimeBuilder_ != null) { versionCreateTimeBuilder_.dispose(); @@ -5289,6 +5468,7 @@ public Builder clear() { } bitField0_ = (bitField0_ & ~0x00000800); trainingPipeline_ = ""; + pipelineJob_ = ""; containerSpec_ = null; if (containerSpecBuilder_ != null) { containerSpecBuilder_.dispose(); @@ -5296,11 +5476,9 @@ public Builder clear() { } artifactUri_ = ""; supportedDeploymentResourcesTypes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00008000); - supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00010000); - supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00020000); + supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); + supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); createTime_ = null; if (createTimeBuilder_ != null) { createTimeBuilder_.dispose(); @@ -5317,7 +5495,7 @@ public Builder clear() { deployedModels_ = null; deployedModelsBuilder_.clear(); } - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); explanationSpec_ = null; if (explanationSpecBuilder_ != null) { explanationSpecBuilder_.dispose(); @@ -5376,11 +5554,6 @@ public com.google.cloud.aiplatform.v1.Model buildPartial() { } private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.Model result) { - if (((bitField0_ & 0x00000004) != 0)) { - versionAliases_ = versionAliases_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.versionAliases_ = versionAliases_; if (supportedExportFormatsBuilder_ == null) { if (((bitField0_ & 0x00000800) != 0)) { supportedExportFormats_ = java.util.Collections.unmodifiableList(supportedExportFormats_); @@ -5390,26 +5563,16 @@ private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.Model res } else { result.supportedExportFormats_ = supportedExportFormatsBuilder_.build(); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { supportedDeploymentResourcesTypes_ = java.util.Collections.unmodifiableList(supportedDeploymentResourcesTypes_); - bitField0_ = (bitField0_ & ~0x00008000); - } - result.supportedDeploymentResourcesTypes_ = supportedDeploymentResourcesTypes_; - if (((bitField0_ & 0x00010000) != 0)) { - supportedInputStorageFormats_ = supportedInputStorageFormats_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00010000); } - result.supportedInputStorageFormats_ = supportedInputStorageFormats_; - if (((bitField0_ & 0x00020000) != 0)) { - supportedOutputStorageFormats_ = supportedOutputStorageFormats_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00020000); - } - result.supportedOutputStorageFormats_ = supportedOutputStorageFormats_; + result.supportedDeploymentResourcesTypes_ = supportedDeploymentResourcesTypes_; if (deployedModelsBuilder_ == null) { - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { deployedModels_ = java.util.Collections.unmodifiableList(deployedModels_); - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); } result.deployedModels_ = deployedModels_; } else { @@ -5425,6 +5588,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.Model result) { if (((from_bitField0_ & 0x00000002) != 0)) { result.versionId_ = versionId_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + versionAliases_.makeImmutable(); + result.versionAliases_ = versionAliases_; + } if (((from_bitField0_ & 0x00000008) != 0)) { result.versionCreateTime_ = versionCreateTimeBuilder_ == null @@ -5460,44 +5627,55 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.Model result) { result.trainingPipeline_ = trainingPipeline_; } if (((from_bitField0_ & 0x00002000) != 0)) { + result.pipelineJob_ = pipelineJob_; + } + if (((from_bitField0_ & 0x00004000) != 0)) { result.containerSpec_ = containerSpecBuilder_ == null ? containerSpec_ : containerSpecBuilder_.build(); } - if (((from_bitField0_ & 0x00004000) != 0)) { + if (((from_bitField0_ & 0x00008000) != 0)) { result.artifactUri_ = artifactUri_; } + if (((from_bitField0_ & 0x00020000) != 0)) { + supportedInputStorageFormats_.makeImmutable(); + result.supportedInputStorageFormats_ = supportedInputStorageFormats_; + } if (((from_bitField0_ & 0x00040000) != 0)) { - result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + supportedOutputStorageFormats_.makeImmutable(); + result.supportedOutputStorageFormats_ = supportedOutputStorageFormats_; } if (((from_bitField0_ & 0x00080000) != 0)) { + result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + } + if (((from_bitField0_ & 0x00100000) != 0)) { result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); } - if (((from_bitField0_ & 0x00200000) != 0)) { + if (((from_bitField0_ & 0x00400000) != 0)) { result.explanationSpec_ = explanationSpecBuilder_ == null ? explanationSpec_ : explanationSpecBuilder_.build(); } - if (((from_bitField0_ & 0x00400000) != 0)) { + if (((from_bitField0_ & 0x00800000) != 0)) { result.etag_ = etag_; } - if (((from_bitField0_ & 0x00800000) != 0)) { + if (((from_bitField0_ & 0x01000000) != 0)) { result.labels_ = internalGetLabels(); result.labels_.makeImmutable(); } - if (((from_bitField0_ & 0x01000000) != 0)) { + if (((from_bitField0_ & 0x02000000) != 0)) { result.encryptionSpec_ = encryptionSpecBuilder_ == null ? encryptionSpec_ : encryptionSpecBuilder_.build(); } - if (((from_bitField0_ & 0x02000000) != 0)) { + if (((from_bitField0_ & 0x04000000) != 0)) { result.modelSourceInfo_ = modelSourceInfoBuilder_ == null ? modelSourceInfo_ : modelSourceInfoBuilder_.build(); } - if (((from_bitField0_ & 0x04000000) != 0)) { + if (((from_bitField0_ & 0x08000000) != 0)) { result.originalModelInfo_ = originalModelInfoBuilder_ == null ? originalModelInfo_ : originalModelInfoBuilder_.build(); } - if (((from_bitField0_ & 0x08000000) != 0)) { + if (((from_bitField0_ & 0x10000000) != 0)) { result.metadataArtifact_ = metadataArtifact_; } } @@ -5560,7 +5738,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { if (!other.versionAliases_.isEmpty()) { if (versionAliases_.isEmpty()) { versionAliases_ = other.versionAliases_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureVersionAliasesIsMutable(); versionAliases_.addAll(other.versionAliases_); @@ -5631,18 +5809,23 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { bitField0_ |= 0x00001000; onChanged(); } + if (!other.getPipelineJob().isEmpty()) { + pipelineJob_ = other.pipelineJob_; + bitField0_ |= 0x00002000; + onChanged(); + } if (other.hasContainerSpec()) { mergeContainerSpec(other.getContainerSpec()); } if (!other.getArtifactUri().isEmpty()) { artifactUri_ = other.artifactUri_; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); } if (!other.supportedDeploymentResourcesTypes_.isEmpty()) { if (supportedDeploymentResourcesTypes_.isEmpty()) { supportedDeploymentResourcesTypes_ = other.supportedDeploymentResourcesTypes_; - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); } else { ensureSupportedDeploymentResourcesTypesIsMutable(); supportedDeploymentResourcesTypes_.addAll(other.supportedDeploymentResourcesTypes_); @@ -5652,7 +5835,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { if (!other.supportedInputStorageFormats_.isEmpty()) { if (supportedInputStorageFormats_.isEmpty()) { supportedInputStorageFormats_ = other.supportedInputStorageFormats_; - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ |= 0x00020000; } else { ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.addAll(other.supportedInputStorageFormats_); @@ -5662,7 +5845,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { if (!other.supportedOutputStorageFormats_.isEmpty()) { if (supportedOutputStorageFormats_.isEmpty()) { supportedOutputStorageFormats_ = other.supportedOutputStorageFormats_; - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ |= 0x00040000; } else { ensureSupportedOutputStorageFormatsIsMutable(); supportedOutputStorageFormats_.addAll(other.supportedOutputStorageFormats_); @@ -5679,7 +5862,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { if (!other.deployedModels_.isEmpty()) { if (deployedModels_.isEmpty()) { deployedModels_ = other.deployedModels_; - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); } else { ensureDeployedModelsIsMutable(); deployedModels_.addAll(other.deployedModels_); @@ -5692,7 +5875,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { deployedModelsBuilder_.dispose(); deployedModelsBuilder_ = null; deployedModels_ = other.deployedModels_; - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); deployedModelsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getDeployedModelsFieldBuilder() @@ -5707,11 +5890,11 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { } if (!other.getEtag().isEmpty()) { etag_ = other.etag_; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); } internalGetMutableLabels().mergeFrom(other.internalGetLabels()); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; if (other.hasEncryptionSpec()) { mergeEncryptionSpec(other.getEncryptionSpec()); } @@ -5723,7 +5906,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Model other) { } if (!other.getMetadataArtifact().isEmpty()) { metadataArtifact_ = other.metadataArtifact_; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -5797,7 +5980,7 @@ public Builder mergeFrom( case 74: { input.readMessage(getContainerSpecFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; break; } // case 74 case 80: @@ -5836,13 +6019,13 @@ public Builder mergeFrom( case 106: { input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; break; } // case 106 case 114: { input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; break; } // case 114 case 122: @@ -5862,7 +6045,7 @@ public Builder mergeFrom( case 130: { etag_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; break; } // case 130 case 138: @@ -5874,7 +6057,7 @@ public Builder mergeFrom( internalGetMutableLabels() .getMutableMap() .put(labels__.getKey(), labels__.getValue()); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; break; } // case 138 case 162: @@ -5894,19 +6077,19 @@ public Builder mergeFrom( case 186: { input.readMessage(getExplanationSpecFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; break; } // case 186 case 194: { input.readMessage(getEncryptionSpecFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; break; } // case 194 case 210: { artifactUri_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; break; } // case 210 case 226: @@ -5946,21 +6129,27 @@ public Builder mergeFrom( { input.readMessage( getOriginalModelInfoFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; break; } // case 274 case 306: { input.readMessage(getModelSourceInfoFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; break; } // case 306 case 354: { metadataArtifact_ = input.readStringRequireUtf8(); - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; break; } // case 354 + case 378: + { + pipelineJob_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00002000; + break; + } // case 378 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -6217,14 +6406,14 @@ public Builder setVersionIdBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList versionAliases_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureVersionAliasesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!versionAliases_.isModifiable()) { versionAliases_ = new com.google.protobuf.LazyStringArrayList(versionAliases_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -6246,7 +6435,8 @@ private void ensureVersionAliasesIsMutable() { * @return A list containing the versionAliases. */ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { - return versionAliases_.getUnmodifiableView(); + versionAliases_.makeImmutable(); + return versionAliases_; } /** * @@ -6343,6 +6533,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6372,6 +6563,7 @@ public Builder addVersionAliases(java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6398,6 +6590,7 @@ public Builder addVersionAliases(java.lang.String value) { public Builder addAllVersionAliases(java.lang.Iterable values) { ensureVersionAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, versionAliases_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6421,8 +6614,9 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearVersionAliases() { - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -6453,6 +6647,7 @@ public Builder addVersionAliasesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -8304,32 +8499,138 @@ public Builder setTrainingPipelineBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.cloud.aiplatform.v1.ModelContainerSpec containerSpec_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.aiplatform.v1.ModelContainerSpec, - com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder, - com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder> - containerSpecBuilder_; + private java.lang.Object pipelineJob_ = ""; /** * * *
-     * Input only. The specification of the container that is to be used when
-     * deploying this Model. The specification is ingested upon
-     * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel],
-     * and all binaries it contains are copied and stored internally by Vertex AI.
-     * Not present for AutoML Models or Large Models.
+     * This field is populated if the model is produced by a pipeline job.
      * 
* - * - * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 9 [(.google.api.field_behavior) = INPUT_ONLY]; - * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } * - * @return Whether the containerSpec field is set. + * @return The pipelineJob. */ - public boolean hasContainerSpec() { - return ((bitField0_ & 0x00002000) != 0); - } + public java.lang.String getPipelineJob() { + java.lang.Object ref = pipelineJob_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pipelineJob_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * This field is populated if the model is produced by a pipeline job.
+     * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return The bytes for pipelineJob. + */ + public com.google.protobuf.ByteString getPipelineJobBytes() { + java.lang.Object ref = pipelineJob_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pipelineJob_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * This field is populated if the model is produced by a pipeline job.
+     * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @param value The pipelineJob to set. + * @return This builder for chaining. + */ + public Builder setPipelineJob(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pipelineJob_ = value; + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + /** + * + * + *
+     * This field is populated if the model is produced by a pipeline job.
+     * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return This builder for chaining. + */ + public Builder clearPipelineJob() { + pipelineJob_ = getDefaultInstance().getPipelineJob(); + bitField0_ = (bitField0_ & ~0x00002000); + onChanged(); + return this; + } + /** + * + * + *
+     * This field is populated if the model is produced by a pipeline job.
+     * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @param value The bytes for pipelineJob to set. + * @return This builder for chaining. + */ + public Builder setPipelineJobBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pipelineJob_ = value; + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + + private com.google.cloud.aiplatform.v1.ModelContainerSpec containerSpec_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.ModelContainerSpec, + com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder, + com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder> + containerSpecBuilder_; + /** + * + * + *
+     * Input only. The specification of the container that is to be used when
+     * deploying this Model. The specification is ingested upon
+     * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel],
+     * and all binaries it contains are copied and stored internally by Vertex AI.
+     * Not present for AutoML Models or Large Models.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 9 [(.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return Whether the containerSpec field is set. + */ + public boolean hasContainerSpec() { + return ((bitField0_ & 0x00004000) != 0); + } /** * * @@ -8380,7 +8681,7 @@ public Builder setContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerSpe } else { containerSpecBuilder_.setMessage(value); } - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -8406,7 +8707,7 @@ public Builder setContainerSpec( } else { containerSpecBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -8427,7 +8728,7 @@ public Builder setContainerSpec( */ public Builder mergeContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerSpec value) { if (containerSpecBuilder_ == null) { - if (((bitField0_ & 0x00002000) != 0) + if (((bitField0_ & 0x00004000) != 0) && containerSpec_ != null && containerSpec_ != com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance()) { @@ -8438,7 +8739,7 @@ public Builder mergeContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerS } else { containerSpecBuilder_.mergeFrom(value); } - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -8458,7 +8759,7 @@ public Builder mergeContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerS * */ public Builder clearContainerSpec() { - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); containerSpec_ = null; if (containerSpecBuilder_ != null) { containerSpecBuilder_.dispose(); @@ -8483,7 +8784,7 @@ public Builder clearContainerSpec() { * */ public com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder getContainerSpecBuilder() { - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return getContainerSpecFieldBuilder().getBuilder(); } @@ -8608,7 +8909,7 @@ public Builder setArtifactUri(java.lang.String value) { throw new NullPointerException(); } artifactUri_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -8626,7 +8927,7 @@ public Builder setArtifactUri(java.lang.String value) { */ public Builder clearArtifactUri() { artifactUri_ = getDefaultInstance().getArtifactUri(); - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00008000); onChanged(); return this; } @@ -8649,7 +8950,7 @@ public Builder setArtifactUriBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); artifactUri_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -8658,10 +8959,10 @@ public Builder setArtifactUriBytes(com.google.protobuf.ByteString value) { java.util.Collections.emptyList(); private void ensureSupportedDeploymentResourcesTypesIsMutable() { - if (!((bitField0_ & 0x00008000) != 0)) { + if (!((bitField0_ & 0x00010000) != 0)) { supportedDeploymentResourcesTypes_ = new java.util.ArrayList(supportedDeploymentResourcesTypes_); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; } } /** @@ -8918,7 +9219,7 @@ public Builder addAllSupportedDeploymentResourcesTypes( */ public Builder clearSupportedDeploymentResourcesTypes() { supportedDeploymentResourcesTypes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); onChanged(); return this; } @@ -9103,15 +9404,15 @@ public Builder addAllSupportedDeploymentResourcesTypesValue( return this; } - private com.google.protobuf.LazyStringList supportedInputStorageFormats_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList supportedInputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSupportedInputStorageFormatsIsMutable() { - if (!((bitField0_ & 0x00010000) != 0)) { + if (!supportedInputStorageFormats_.isModifiable()) { supportedInputStorageFormats_ = new com.google.protobuf.LazyStringArrayList(supportedInputStorageFormats_); - bitField0_ |= 0x00010000; } + bitField0_ |= 0x00020000; } /** * @@ -9122,30 +9423,39 @@ private void ensureSupportedInputStorageFormatsIsMutable() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9164,7 +9474,8 @@ private void ensureSupportedInputStorageFormatsIsMutable() { * @return A list containing the supportedInputStorageFormats. */ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsList() { - return supportedInputStorageFormats_.getUnmodifiableView(); + supportedInputStorageFormats_.makeImmutable(); + return supportedInputStorageFormats_; } /** * @@ -9175,30 +9486,39 @@ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsLis * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9228,30 +9548,39 @@ public int getSupportedInputStorageFormatsCount() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9282,30 +9611,39 @@ public java.lang.String getSupportedInputStorageFormats(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9336,30 +9674,39 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9385,6 +9732,7 @@ public Builder setSupportedInputStorageFormats(int index, java.lang.String value } ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.set(index, value); + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -9397,30 +9745,39 @@ public Builder setSupportedInputStorageFormats(int index, java.lang.String value * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9445,6 +9802,7 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { } ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.add(value); + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -9457,30 +9815,39 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -9502,6 +9869,7 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { public Builder addAllSupportedInputStorageFormats(java.lang.Iterable values) { ensureSupportedInputStorageFormatsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, supportedInputStorageFormats_); + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -9514,30 +9882,39 @@ public Builder addAllSupportedInputStorageFormats(java.lang.Iterable */ public Builder clearCreateTime() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); createTime_ = null; if (createTimeBuilder_ != null) { createTimeBuilder_.dispose(); @@ -10231,7 +10679,7 @@ public Builder clearCreateTime() { * */ public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return getCreateTimeFieldBuilder().getBuilder(); } @@ -10303,7 +10751,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * @return Whether the updateTime field is set. */ public boolean hasUpdateTime() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** * @@ -10347,7 +10795,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp value) { } else { updateTimeBuilder_.setMessage(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -10368,7 +10816,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal } else { updateTimeBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -10385,7 +10833,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal */ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { if (updateTimeBuilder_ == null) { - if (((bitField0_ & 0x00080000) != 0) + if (((bitField0_ & 0x00100000) != 0) && updateTime_ != null && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getUpdateTimeBuilder().mergeFrom(value); @@ -10395,7 +10843,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { } else { updateTimeBuilder_.mergeFrom(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -10411,7 +10859,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { * */ public Builder clearUpdateTime() { - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); updateTime_ = null; if (updateTimeBuilder_ != null) { updateTimeBuilder_.dispose(); @@ -10432,7 +10880,7 @@ public Builder clearUpdateTime() { * */ public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return getUpdateTimeFieldBuilder().getBuilder(); } @@ -10488,11 +10936,11 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { java.util.Collections.emptyList(); private void ensureDeployedModelsIsMutable() { - if (!((bitField0_ & 0x00100000) != 0)) { + if (!((bitField0_ & 0x00200000) != 0)) { deployedModels_ = new java.util.ArrayList( deployedModels_); - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; } } @@ -10743,7 +11191,7 @@ public Builder addAllDeployedModels( public Builder clearDeployedModels() { if (deployedModelsBuilder_ == null) { deployedModels_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); onChanged(); } else { deployedModelsBuilder_.clear(); @@ -10890,7 +11338,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRef.Builder addDeployedModels com.google.cloud.aiplatform.v1.DeployedModelRef.Builder, com.google.cloud.aiplatform.v1.DeployedModelRefOrBuilder>( deployedModels_, - ((bitField0_ & 0x00100000) != 0), + ((bitField0_ & 0x00200000) != 0), getParentForChildren(), isClean()); deployedModels_ = null; @@ -10909,6 +11357,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRef.Builder addDeployedModels * *
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -10916,6 +11365,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRef.Builder addDeployedModels
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -10923,6 +11373,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelRef.Builder addDeployedModels
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -10943,13 +11394,14 @@ public com.google.cloud.aiplatform.v1.DeployedModelRef.Builder addDeployedModels
      * @return Whether the explanationSpec field is set.
      */
     public boolean hasExplanationSpec() {
-      return ((bitField0_ & 0x00200000) != 0);
+      return ((bitField0_ & 0x00400000) != 0);
     }
     /**
      *
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -10957,6 +11409,7 @@ public boolean hasExplanationSpec() {
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -10964,6 +11417,7 @@ public boolean hasExplanationSpec() {
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -10997,6 +11451,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11004,6 +11459,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11011,6 +11467,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec getExplanationSpec() {
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11037,7 +11494,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
       } else {
         explanationSpecBuilder_.setMessage(value);
       }
-      bitField0_ |= 0x00200000;
+      bitField0_ |= 0x00400000;
       onChanged();
       return this;
     }
@@ -11046,6 +11503,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11053,6 +11511,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11060,6 +11519,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11084,7 +11544,7 @@ public Builder setExplanationSpec(
       } else {
         explanationSpecBuilder_.setMessage(builderForValue.build());
       }
-      bitField0_ |= 0x00200000;
+      bitField0_ |= 0x00400000;
       onChanged();
       return this;
     }
@@ -11093,6 +11553,7 @@ public Builder setExplanationSpec(
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11100,6 +11561,7 @@ public Builder setExplanationSpec(
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11107,6 +11569,7 @@ public Builder setExplanationSpec(
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11126,7 +11589,7 @@ public Builder setExplanationSpec(
      */
     public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSpec value) {
       if (explanationSpecBuilder_ == null) {
-        if (((bitField0_ & 0x00200000) != 0)
+        if (((bitField0_ & 0x00400000) != 0)
             && explanationSpec_ != null
             && explanationSpec_
                 != com.google.cloud.aiplatform.v1.ExplanationSpec.getDefaultInstance()) {
@@ -11137,7 +11600,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
       } else {
         explanationSpecBuilder_.mergeFrom(value);
       }
-      bitField0_ |= 0x00200000;
+      bitField0_ |= 0x00400000;
       onChanged();
       return this;
     }
@@ -11146,6 +11609,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11153,6 +11617,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11160,6 +11625,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11178,7 +11644,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1.ExplanationSp
      * .google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 23;
      */
     public Builder clearExplanationSpec() {
-      bitField0_ = (bitField0_ & ~0x00200000);
+      bitField0_ = (bitField0_ & ~0x00400000);
       explanationSpec_ = null;
       if (explanationSpecBuilder_ != null) {
         explanationSpecBuilder_.dispose();
@@ -11192,6 +11658,7 @@ public Builder clearExplanationSpec() {
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11199,6 +11666,7 @@ public Builder clearExplanationSpec() {
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11206,6 +11674,7 @@ public Builder clearExplanationSpec() {
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11224,7 +11693,7 @@ public Builder clearExplanationSpec() {
      * .google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 23;
      */
     public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpecBuilder() {
-      bitField0_ |= 0x00200000;
+      bitField0_ |= 0x00400000;
       onChanged();
       return getExplanationSpecFieldBuilder().getBuilder();
     }
@@ -11233,6 +11702,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpec
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11240,6 +11710,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpec
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11247,6 +11718,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpec.Builder getExplanationSpec
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11278,6 +11750,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -11285,6 +11758,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
      * of
@@ -11292,6 +11766,7 @@ public com.google.cloud.aiplatform.v1.ExplanationSpecOrBuilder getExplanationSpe
      * or
      * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
      * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11391,7 +11866,7 @@ public Builder setEtag(java.lang.String value) {
         throw new NullPointerException();
       }
       etag_ = value;
-      bitField0_ |= 0x00400000;
+      bitField0_ |= 0x00800000;
       onChanged();
       return this;
     }
@@ -11409,7 +11884,7 @@ public Builder setEtag(java.lang.String value) {
      */
     public Builder clearEtag() {
       etag_ = getDefaultInstance().getEtag();
-      bitField0_ = (bitField0_ & ~0x00400000);
+      bitField0_ = (bitField0_ & ~0x00800000);
       onChanged();
       return this;
     }
@@ -11432,7 +11907,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       etag_ = value;
-      bitField0_ |= 0x00400000;
+      bitField0_ |= 0x00800000;
       onChanged();
       return this;
     }
@@ -11454,7 +11929,7 @@ private com.google.protobuf.MapField interna
       if (!labels_.isMutable()) {
         labels_ = labels_.copy();
       }
-      bitField0_ |= 0x00800000;
+      bitField0_ |= 0x01000000;
       onChanged();
       return labels_;
     }
@@ -11467,9 +11942,11 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11493,9 +11970,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11510,9 +11989,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11534,9 +12015,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11555,7 +12038,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { } public Builder clearLabels() { - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x01000000); internalGetMutableLabels().getMutableMap().clear(); return this; } @@ -11564,9 +12047,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11582,7 +12067,7 @@ public Builder removeLabels(java.lang.String key) { /** Use alternate mutation accessors instead. */ @java.lang.Deprecated public java.util.Map getMutableLabels() { - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; return internalGetMutableLabels().getMutableMap(); } /** @@ -11590,9 +12075,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11606,7 +12093,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { throw new NullPointerException("map value"); } internalGetMutableLabels().getMutableMap().put(key, value); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; return this; } /** @@ -11614,9 +12101,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11624,7 +12113,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { */ public Builder putAllLabels(java.util.Map values) { internalGetMutableLabels().getMutableMap().putAll(values); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; return this; } @@ -11647,7 +12136,7 @@ public Builder putAllLabels(java.util.Map va * @return Whether the encryptionSpec field is set. */ public boolean hasEncryptionSpec() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** * @@ -11689,7 +12178,7 @@ public Builder setEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec v } else { encryptionSpecBuilder_.setMessage(value); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -11710,7 +12199,7 @@ public Builder setEncryptionSpec( } else { encryptionSpecBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -11726,7 +12215,7 @@ public Builder setEncryptionSpec( */ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec value) { if (encryptionSpecBuilder_ == null) { - if (((bitField0_ & 0x01000000) != 0) + if (((bitField0_ & 0x02000000) != 0) && encryptionSpec_ != null && encryptionSpec_ != com.google.cloud.aiplatform.v1.EncryptionSpec.getDefaultInstance()) { @@ -11737,7 +12226,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec } else { encryptionSpecBuilder_.mergeFrom(value); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -11752,7 +12241,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec * .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 24; */ public Builder clearEncryptionSpec() { - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x02000000); encryptionSpec_ = null; if (encryptionSpecBuilder_ != null) { encryptionSpecBuilder_.dispose(); @@ -11772,7 +12261,7 @@ public Builder clearEncryptionSpec() { * .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 24; */ public com.google.cloud.aiplatform.v1.EncryptionSpec.Builder getEncryptionSpecBuilder() { - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return getEncryptionSpecFieldBuilder().getBuilder(); } @@ -11843,7 +12332,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * @return Whether the modelSourceInfo field is set. */ public boolean hasModelSourceInfo() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** * @@ -11889,7 +12378,7 @@ public Builder setModelSourceInfo(com.google.cloud.aiplatform.v1.ModelSourceInfo } else { modelSourceInfoBuilder_.setMessage(value); } - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -11912,7 +12401,7 @@ public Builder setModelSourceInfo( } else { modelSourceInfoBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -11930,7 +12419,7 @@ public Builder setModelSourceInfo( */ public Builder mergeModelSourceInfo(com.google.cloud.aiplatform.v1.ModelSourceInfo value) { if (modelSourceInfoBuilder_ == null) { - if (((bitField0_ & 0x02000000) != 0) + if (((bitField0_ & 0x04000000) != 0) && modelSourceInfo_ != null && modelSourceInfo_ != com.google.cloud.aiplatform.v1.ModelSourceInfo.getDefaultInstance()) { @@ -11941,7 +12430,7 @@ public Builder mergeModelSourceInfo(com.google.cloud.aiplatform.v1.ModelSourceIn } else { modelSourceInfoBuilder_.mergeFrom(value); } - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -11958,7 +12447,7 @@ public Builder mergeModelSourceInfo(com.google.cloud.aiplatform.v1.ModelSourceIn * */ public Builder clearModelSourceInfo() { - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); modelSourceInfo_ = null; if (modelSourceInfoBuilder_ != null) { modelSourceInfoBuilder_.dispose(); @@ -11980,7 +12469,7 @@ public Builder clearModelSourceInfo() { * */ public com.google.cloud.aiplatform.v1.ModelSourceInfo.Builder getModelSourceInfoBuilder() { - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return getModelSourceInfoFieldBuilder().getBuilder(); } @@ -12055,7 +12544,7 @@ public com.google.cloud.aiplatform.v1.ModelSourceInfoOrBuilder getModelSourceInf * @return Whether the originalModelInfo field is set. */ public boolean hasOriginalModelInfo() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x08000000) != 0); } /** * @@ -12102,7 +12591,7 @@ public Builder setOriginalModelInfo( } else { originalModelInfoBuilder_.setMessage(value); } - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -12125,7 +12614,7 @@ public Builder setOriginalModelInfo( } else { originalModelInfoBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -12144,7 +12633,7 @@ public Builder setOriginalModelInfo( public Builder mergeOriginalModelInfo( com.google.cloud.aiplatform.v1.Model.OriginalModelInfo value) { if (originalModelInfoBuilder_ == null) { - if (((bitField0_ & 0x04000000) != 0) + if (((bitField0_ & 0x08000000) != 0) && originalModelInfo_ != null && originalModelInfo_ != com.google.cloud.aiplatform.v1.Model.OriginalModelInfo.getDefaultInstance()) { @@ -12155,7 +12644,7 @@ public Builder mergeOriginalModelInfo( } else { originalModelInfoBuilder_.mergeFrom(value); } - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -12172,7 +12661,7 @@ public Builder mergeOriginalModelInfo( * */ public Builder clearOriginalModelInfo() { - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x08000000); originalModelInfo_ = null; if (originalModelInfoBuilder_ != null) { originalModelInfoBuilder_.dispose(); @@ -12195,7 +12684,7 @@ public Builder clearOriginalModelInfo() { */ public com.google.cloud.aiplatform.v1.Model.OriginalModelInfo.Builder getOriginalModelInfoBuilder() { - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return getOriginalModelInfoFieldBuilder().getBuilder(); } @@ -12321,7 +12810,7 @@ public Builder setMetadataArtifact(java.lang.String value) { throw new NullPointerException(); } metadataArtifact_ = value; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); return this; } @@ -12341,7 +12830,7 @@ public Builder setMetadataArtifact(java.lang.String value) { */ public Builder clearMetadataArtifact() { metadataArtifact_ = getDefaultInstance().getMetadataArtifact(); - bitField0_ = (bitField0_ & ~0x08000000); + bitField0_ = (bitField0_ & ~0x10000000); onChanged(); return this; } @@ -12366,7 +12855,7 @@ public Builder setMetadataArtifactBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); metadataArtifact_ = value; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpec.java index 652fee08270f..55b23bdf803f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpec.java @@ -41,8 +41,8 @@ private ModelContainerSpec(com.google.protobuf.GeneratedMessageV3.Builder bui private ModelContainerSpec() { imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); ports_ = java.util.Collections.emptyList(); predictRoute_ = ""; @@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelContainerSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_ModelContainerSpec_descriptor; @@ -89,12 +84,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -128,12 +126,15 @@ public java.lang.String getImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -161,7 +162,8 @@ public com.google.protobuf.ByteString getImageUriBytes() { public static final int COMMAND_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList command_; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -171,6 +173,7 @@ public com.google.protobuf.ByteString getImageUriBytes() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -179,12 +182,14 @@ public com.google.protobuf.ByteString getImageUriBytes() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -216,6 +221,7 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -224,12 +230,14 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -261,6 +269,7 @@ public int getCommandCount() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -269,12 +278,14 @@ public int getCommandCount() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -307,6 +318,7 @@ public java.lang.String getCommand(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -315,12 +327,14 @@ public java.lang.String getCommand(int index) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -348,7 +362,8 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { public static final int ARGS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -358,18 +373,21 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -402,18 +420,21 @@ public com.google.protobuf.ProtocolStringList getArgsList() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -446,18 +467,21 @@ public int getArgsCount() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -491,18 +515,21 @@ public java.lang.String getArgs(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -539,12 +566,14 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -557,8 +586,10 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -579,12 +610,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -597,8 +630,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -620,12 +655,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -638,8 +675,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -660,12 +699,14 @@ public int getEnvCount() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -678,8 +719,10 @@ public int getEnvCount() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -700,12 +743,14 @@ public com.google.cloud.aiplatform.v1.EnvVar getEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -718,8 +763,10 @@ public com.google.cloud.aiplatform.v1.EnvVar getEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -748,7 +795,9 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -756,6 +805,7 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -780,7 +830,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -788,6 +840,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -813,7 +866,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -821,6 +876,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -845,7 +901,9 @@ public int getPortsCount() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -853,6 +911,7 @@ public int getPortsCount() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -877,7 +936,9 @@ public com.google.cloud.aiplatform.v1.Port getPorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -885,6 +946,7 @@ public com.google.cloud.aiplatform.v1.Port getPorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -913,21 +975,25 @@ public com.google.cloud.aiplatform.v1.PortOrBuilder getPortsOrBuilder(int index) * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -961,21 +1027,25 @@ public java.lang.String getPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -1014,20 +1084,24 @@ public com.google.protobuf.ByteString getPredictRouteBytes() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -1061,20 +1135,24 @@ public java.lang.String getHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -1373,10 +1451,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -1430,16 +1506,6 @@ public com.google.cloud.aiplatform.v1.ModelContainerSpec buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1.ModelContainerSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - command_ = command_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.command_ = command_; - if (((bitField0_ & 0x00000004) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -1465,6 +1531,14 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.ModelContainerSpec res if (((from_bitField0_ & 0x00000001) != 0)) { result.imageUri_ = imageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + command_.makeImmutable(); + result.command_ = command_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } if (((from_bitField0_ & 0x00000020) != 0)) { result.predictRoute_ = predictRoute_; } @@ -1527,7 +1601,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ModelContainerSpec other if (!other.command_.isEmpty()) { if (command_.isEmpty()) { command_ = other.command_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureCommandIsMutable(); command_.addAll(other.command_); @@ -1537,7 +1611,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ModelContainerSpec other if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -1722,12 +1796,15 @@ public Builder mergeFrom( * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1760,12 +1837,15 @@ public java.lang.String getImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1798,12 +1878,15 @@ public com.google.protobuf.ByteString getImageUriBytes() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1835,12 +1918,15 @@ public Builder setImageUri(java.lang.String value) { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1868,12 +1954,15 @@ public Builder clearImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1897,14 +1986,14 @@ public Builder setImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList command_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureCommandIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!command_.isModifiable()) { command_ = new com.google.protobuf.LazyStringArrayList(command_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1915,6 +2004,7 @@ private void ensureCommandIsMutable() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -1923,12 +2013,14 @@ private void ensureCommandIsMutable() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -1949,7 +2041,8 @@ private void ensureCommandIsMutable() { * @return A list containing the command. */ public com.google.protobuf.ProtocolStringList getCommandList() { - return command_.getUnmodifiableView(); + command_.makeImmutable(); + return command_; } /** * @@ -1960,6 +2053,7 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -1968,12 +2062,14 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2005,6 +2101,7 @@ public int getCommandCount() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2013,12 +2110,14 @@ public int getCommandCount() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2051,6 +2150,7 @@ public java.lang.String getCommand(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2059,12 +2159,14 @@ public java.lang.String getCommand(int index) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2097,6 +2199,7 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2105,12 +2208,14 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2138,6 +2243,7 @@ public Builder setCommand(int index, java.lang.String value) { } ensureCommandIsMutable(); command_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2150,6 +2256,7 @@ public Builder setCommand(int index, java.lang.String value) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2158,12 +2265,14 @@ public Builder setCommand(int index, java.lang.String value) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2190,6 +2299,7 @@ public Builder addCommand(java.lang.String value) { } ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2202,6 +2312,7 @@ public Builder addCommand(java.lang.String value) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2210,12 +2321,14 @@ public Builder addCommand(java.lang.String value) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2239,6 +2352,7 @@ public Builder addCommand(java.lang.String value) { public Builder addAllCommand(java.lang.Iterable values) { ensureCommandIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, command_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2251,6 +2365,7 @@ public Builder addAllCommand(java.lang.Iterable values) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2259,12 +2374,14 @@ public Builder addAllCommand(java.lang.Iterable values) { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2285,8 +2402,9 @@ public Builder addAllCommand(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearCommand() { - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -2299,6 +2417,7 @@ public Builder clearCommand() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -2307,12 +2426,14 @@ public Builder clearCommand() { * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2340,18 +2461,19 @@ public Builder addCommandBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -2362,18 +2484,21 @@ private void ensureArgsIsMutable() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2395,7 +2520,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -2406,18 +2532,21 @@ public com.google.protobuf.ProtocolStringList getArgsList() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2450,18 +2579,21 @@ public int getArgsCount() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2495,18 +2627,21 @@ public java.lang.String getArgs(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2540,18 +2675,21 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2580,6 +2718,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2592,18 +2731,21 @@ public Builder setArgs(int index, java.lang.String value) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2631,6 +2773,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2643,18 +2786,21 @@ public Builder addArgs(java.lang.String value) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2679,6 +2825,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2691,18 +2838,21 @@ public Builder addAllArgs(java.lang.Iterable values) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2724,8 +2874,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -2738,18 +2889,21 @@ public Builder clearArgs() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2778,6 +2932,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2805,12 +2960,14 @@ private void ensureEnvIsMutable() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2823,8 +2980,10 @@ private void ensureEnvIsMutable() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2848,12 +3007,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2866,8 +3027,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2891,12 +3054,14 @@ public int getEnvCount() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2909,8 +3074,10 @@ public int getEnvCount() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2934,12 +3101,14 @@ public com.google.cloud.aiplatform.v1.EnvVar getEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2952,8 +3121,10 @@ public com.google.cloud.aiplatform.v1.EnvVar getEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2983,12 +3154,14 @@ public Builder setEnv(int index, com.google.cloud.aiplatform.v1.EnvVar value) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3001,8 +3174,10 @@ public Builder setEnv(int index, com.google.cloud.aiplatform.v1.EnvVar value) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3030,12 +3205,14 @@ public Builder setEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3048,8 +3225,10 @@ public Builder setEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3079,12 +3258,14 @@ public Builder addEnv(com.google.cloud.aiplatform.v1.EnvVar value) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3097,8 +3278,10 @@ public Builder addEnv(com.google.cloud.aiplatform.v1.EnvVar value) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3128,12 +3311,14 @@ public Builder addEnv(int index, com.google.cloud.aiplatform.v1.EnvVar value) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3146,8 +3331,10 @@ public Builder addEnv(int index, com.google.cloud.aiplatform.v1.EnvVar value) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3174,12 +3361,14 @@ public Builder addEnv(com.google.cloud.aiplatform.v1.EnvVar.Builder builderForVa * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3192,8 +3381,10 @@ public Builder addEnv(com.google.cloud.aiplatform.v1.EnvVar.Builder builderForVa * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3221,12 +3412,14 @@ public Builder addEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3239,8 +3432,10 @@ public Builder addEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3268,12 +3463,14 @@ public Builder addAllEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3286,8 +3483,10 @@ public Builder addAllEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3314,12 +3513,14 @@ public Builder clearEnv() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3332,8 +3533,10 @@ public Builder clearEnv() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3360,12 +3563,14 @@ public Builder removeEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3378,8 +3583,10 @@ public Builder removeEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3399,12 +3606,14 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder getEnvBuilder(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3417,8 +3626,10 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder getEnvBuilder(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3442,12 +3653,14 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3460,8 +3673,10 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3486,12 +3701,14 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3504,8 +3721,10 @@ public com.google.cloud.aiplatform.v1.EnvVarOrBuilder getEnvOrBuilder(int index) * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3526,12 +3745,14 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder addEnvBuilder() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3544,8 +3765,10 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder addEnvBuilder() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3566,12 +3789,14 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder addEnvBuilder(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3584,8 +3809,10 @@ public com.google.cloud.aiplatform.v1.EnvVar.Builder addEnvBuilder(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3642,7 +3869,9 @@ private void ensurePortsIsMutable() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3650,6 +3879,7 @@ private void ensurePortsIsMutable() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3677,7 +3907,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3685,6 +3917,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3712,7 +3945,9 @@ public int getPortsCount() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3720,6 +3955,7 @@ public int getPortsCount() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3747,7 +3983,9 @@ public com.google.cloud.aiplatform.v1.Port getPorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3755,6 +3993,7 @@ public com.google.cloud.aiplatform.v1.Port getPorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3788,7 +4027,9 @@ public Builder setPorts(int index, com.google.cloud.aiplatform.v1.Port value) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3796,6 +4037,7 @@ public Builder setPorts(int index, com.google.cloud.aiplatform.v1.Port value) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3827,7 +4069,9 @@ public Builder setPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3835,6 +4079,7 @@ public Builder setPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3868,7 +4113,9 @@ public Builder addPorts(com.google.cloud.aiplatform.v1.Port value) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3876,6 +4123,7 @@ public Builder addPorts(com.google.cloud.aiplatform.v1.Port value) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3909,7 +4157,9 @@ public Builder addPorts(int index, com.google.cloud.aiplatform.v1.Port value) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3917,6 +4167,7 @@ public Builder addPorts(int index, com.google.cloud.aiplatform.v1.Port value) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3947,7 +4198,9 @@ public Builder addPorts(com.google.cloud.aiplatform.v1.Port.Builder builderForVa * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3955,6 +4208,7 @@ public Builder addPorts(com.google.cloud.aiplatform.v1.Port.Builder builderForVa * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3986,7 +4240,9 @@ public Builder addPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3994,6 +4250,7 @@ public Builder addPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4025,7 +4282,9 @@ public Builder addAllPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4033,6 +4292,7 @@ public Builder addAllPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4063,7 +4323,9 @@ public Builder clearPorts() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4071,6 +4333,7 @@ public Builder clearPorts() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4101,7 +4364,9 @@ public Builder removePorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4109,6 +4374,7 @@ public Builder removePorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4132,7 +4398,9 @@ public com.google.cloud.aiplatform.v1.Port.Builder getPortsBuilder(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4140,6 +4408,7 @@ public com.google.cloud.aiplatform.v1.Port.Builder getPortsBuilder(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4167,7 +4436,9 @@ public com.google.cloud.aiplatform.v1.PortOrBuilder getPortsOrBuilder(int index) * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4175,6 +4446,7 @@ public com.google.cloud.aiplatform.v1.PortOrBuilder getPortsOrBuilder(int index) * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4203,7 +4475,9 @@ public com.google.cloud.aiplatform.v1.PortOrBuilder getPortsOrBuilder(int index) * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4211,6 +4485,7 @@ public com.google.cloud.aiplatform.v1.PortOrBuilder getPortsOrBuilder(int index) * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4235,7 +4510,9 @@ public com.google.cloud.aiplatform.v1.Port.Builder addPortsBuilder() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4243,6 +4520,7 @@ public com.google.cloud.aiplatform.v1.Port.Builder addPortsBuilder() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4267,7 +4545,9 @@ public com.google.cloud.aiplatform.v1.Port.Builder addPortsBuilder(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4275,6 +4555,7 @@ public com.google.cloud.aiplatform.v1.Port.Builder addPortsBuilder(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4316,21 +4597,25 @@ public java.util.List getPortsBuild * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4363,21 +4648,25 @@ public java.lang.String getPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4410,21 +4699,25 @@ public com.google.protobuf.ByteString getPredictRouteBytes() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4456,21 +4749,25 @@ public Builder setPredictRoute(java.lang.String value) { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4498,21 +4795,25 @@ public Builder clearPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4547,20 +4848,24 @@ public Builder setPredictRouteBytes(com.google.protobuf.ByteString value) { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4593,20 +4898,24 @@ public java.lang.String getHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4639,20 +4948,24 @@ public com.google.protobuf.ByteString getHealthRouteBytes() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4684,20 +4997,24 @@ public Builder setHealthRoute(java.lang.String value) { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -4725,20 +5042,24 @@ public Builder clearHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpecOrBuilder.java index c8746c163421..a8817f948830 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelContainerSpecOrBuilder.java @@ -33,12 +33,15 @@ public interface ModelContainerSpecOrBuilder * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -61,12 +64,15 @@ public interface ModelContainerSpecOrBuilder * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -89,6 +95,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -97,12 +104,14 @@ public interface ModelContainerSpecOrBuilder * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -132,6 +141,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -140,12 +150,14 @@ public interface ModelContainerSpecOrBuilder * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -175,6 +187,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -183,12 +196,14 @@ public interface ModelContainerSpecOrBuilder * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -219,6 +234,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] field or the @@ -227,12 +243,14 @@ public interface ModelContainerSpecOrBuilder * have an `ENTRYPOINT`, then refer to the Docker documentation about [how * `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -264,18 +282,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -306,18 +327,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -348,18 +372,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -391,18 +418,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] field, * then the command from the `command` field runs without any additional * arguments. See the [Kubernetes documentation about how the `command` and * `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -433,12 +463,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -451,8 +483,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -470,12 +504,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -488,8 +524,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -507,12 +545,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -525,8 +565,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -544,12 +586,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -562,8 +606,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -581,12 +627,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -599,8 +647,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -622,7 +672,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -630,6 +682,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -651,7 +704,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -659,6 +714,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -680,7 +736,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -688,6 +746,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -709,7 +768,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -717,6 +778,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -738,7 +800,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -746,6 +810,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -767,21 +832,25 @@ public interface ModelContainerSpecOrBuilder * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -804,21 +873,25 @@ public interface ModelContainerSpecOrBuilder * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -842,20 +915,24 @@ public interface ModelContainerSpecOrBuilder * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. @@ -878,20 +955,24 @@ public interface ModelContainerSpecOrBuilder * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1.DeployedModel.id] of the * `DeployedModel`. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringBigQueryTable.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringBigQueryTable.java index c65be30942dc..7d1f6c600350 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringBigQueryTable.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringBigQueryTable.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringBigQueryTable(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1_ModelDeploymentMonitoringBigQueryTable_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJob.java index b46ed82235ff..f24da1ada781 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJob.java @@ -57,11 +57,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1_ModelDeploymentMonitoringJob_descriptor; @@ -381,11 +376,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new LatestMonitoringPipelineMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1_ModelDeploymentMonitoringJob_LatestMonitoringPipelineMetadata_descriptor; @@ -2089,6 +2079,7 @@ public com.google.protobuf.ValueOrBuilder getSamplePredictInstanceOrBuilder() { *
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -2121,6 +2112,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
    * 
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -2338,9 +2330,11 @@ public int getLabelsCount() {
    * 
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2365,9 +2359,11 @@ public java.util.Map getLabels() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2383,9 +2379,11 @@ public java.util.Map getLabelsMap() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2408,9 +2406,11 @@ public java.util.Map getLabelsMap() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -6133,6 +6133,7 @@ public com.google.protobuf.ValueOrBuilder getSamplePredictInstanceOrBuilder() { *
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6164,6 +6165,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6195,6 +6197,7 @@ public com.google.protobuf.ByteString getAnalysisInstanceSchemaUriBytes() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6225,6 +6228,7 @@ public Builder setAnalysisInstanceSchemaUri(java.lang.String value) {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6251,6 +6255,7 @@ public Builder clearAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6993,9 +6998,11 @@ public int getLabelsCount() {
      * 
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7020,9 +7027,11 @@ public java.util.Map getLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7038,9 +7047,11 @@ public java.util.Map getLabelsMap() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7063,9 +7074,11 @@ public java.util.Map getLabelsMap() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7094,9 +7107,11 @@ public Builder clearLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7121,9 +7136,11 @@ public java.util.Map getMutableLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7146,9 +7163,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobOrBuilder.java index 6ad4dcd35fce..cd1d89a3e582 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobOrBuilder.java @@ -506,6 +506,7 @@ public interface ModelDeploymentMonitoringJobOrBuilder *
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -527,6 +528,7 @@ public interface ModelDeploymentMonitoringJobOrBuilder
    * 
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -676,9 +678,11 @@ com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable getBigquer
    * 
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -691,9 +695,11 @@ com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable getBigquer *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -709,9 +715,11 @@ com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable getBigquer *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -724,9 +732,11 @@ com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringBigQueryTable getBigquer *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -743,9 +753,11 @@ java.lang.String getLabelsOrDefault( *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobProto.java index 0b4600edb1f4..6050ea21c087 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringJobProto.java @@ -80,102 +80,103 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "iplatform/v1/model_monitoring.proto\032\036goo" + "gle/protobuf/duration.proto\032\034google/prot" + "obuf/struct.proto\032\037google/protobuf/times" - + "tamp.proto\032\027google/rpc/status.proto\"\255\020\n\034" - + "ModelDeploymentMonitoringJob\022\021\n\004name\030\001 \001" - + "(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022<\n\010en" - + "dpoint\030\003 \001(\tB*\340A\002\372A$\n\"aiplatform.googlea" - + "pis.com/Endpoint\0228\n\005state\030\004 \001(\0162$.google" - + ".cloud.aiplatform.v1.JobStateB\003\340A\003\022m\n\016sc" - + "hedule_state\030\005 \001(\0162P.google.cloud.aiplat" - + "form.v1.ModelDeploymentMonitoringJob.Mon" - + "itoringScheduleStateB\003\340A\003\022\213\001\n#latest_mon" - + "itoring_pipeline_metadata\030\031 \001(\0132Y.google" - + ".cloud.aiplatform.v1.ModelDeploymentMoni" - + "toringJob.LatestMonitoringPipelineMetada" - + "taB\003\340A\003\022\200\001\n-model_deployment_monitoring_" - + "objective_configs\030\006 \003(\0132D.google.cloud.a" - + "iplatform.v1.ModelDeploymentMonitoringOb" - + "jectiveConfigB\003\340A\002\022}\n+model_deployment_m" - + "onitoring_schedule_config\030\007 \001(\0132C.google" - + ".cloud.aiplatform.v1.ModelDeploymentMoni" - + "toringScheduleConfigB\003\340A\002\022T\n\031logging_sam" - + "pling_strategy\030\010 \001(\0132,.google.cloud.aipl" - + "atform.v1.SamplingStrategyB\003\340A\002\022]\n\035model" - + "_monitoring_alert_config\030\017 \001(\01326.google." - + "cloud.aiplatform.v1.ModelMonitoringAlert" - + "Config\022#\n\033predict_instance_schema_uri\030\t " - + "\001(\t\0227\n\027sample_predict_instance\030\023 \001(\0132\026.g" - + "oogle.protobuf.Value\022$\n\034analysis_instanc" - + "e_schema_uri\030\020 \001(\t\022`\n\017bigquery_tables\030\n " - + "\003(\0132B.google.cloud.aiplatform.v1.ModelDe" - + "ploymentMonitoringBigQueryTableB\003\340A\003\022*\n\007" - + "log_ttl\030\021 \001(\0132\031.google.protobuf.Duration" - + "\022T\n\006labels\030\013 \003(\0132D.google.cloud.aiplatfo" - + "rm.v1.ModelDeploymentMonitoringJob.Label" - + "sEntry\0224\n\013create_time\030\014 \001(\0132\032.google.pro" - + "tobuf.TimestampB\003\340A\003\0224\n\013update_time\030\r \001(" - + "\0132\032.google.protobuf.TimestampB\003\340A\003\022;\n\022ne" - + "xt_schedule_time\030\016 \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\022R\n\036stats_anomalies_base_" - + "directory\030\024 \001(\0132*.google.cloud.aiplatfor" - + "m.v1.GcsDestination\022C\n\017encryption_spec\030\025" - + " \001(\0132*.google.cloud.aiplatform.v1.Encryp" - + "tionSpec\022\'\n\037enable_monitoring_pipeline_l" - + "ogs\030\026 \001(\010\022&\n\005error\030\027 \001(\0132\022.google.rpc.St" - + "atusB\003\340A\003\032t\n LatestMonitoringPipelineMet" - + "adata\022,\n\010run_time\030\001 \001(\0132\032.google.protobu" - + "f.Timestamp\022\"\n\006status\030\002 \001(\0132\022.google.rpc" - + ".Status\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" - + "alue\030\002 \001(\t:\0028\001\"k\n\027MonitoringScheduleStat" - + "e\022)\n%MONITORING_SCHEDULE_STATE_UNSPECIFI" - + "ED\020\000\022\013\n\007PENDING\020\001\022\013\n\007OFFLINE\020\002\022\013\n\007RUNNIN" - + "G\020\003:\245\001\352A\241\001\n6aiplatform.googleapis.com/Mo" - + "delDeploymentMonitoringJob\022gprojects/{pr" - + "oject}/locations/{location}/modelDeploym" - + "entMonitoringJobs/{model_deployment_moni" - + "toring_job}\"\210\003\n&ModelDeploymentMonitorin" - + "gBigQueryTable\022`\n\nlog_source\030\001 \001(\0162L.goo" - + "gle.cloud.aiplatform.v1.ModelDeploymentM" - + "onitoringBigQueryTable.LogSource\022\\\n\010log_" - + "type\030\002 \001(\0162J.google.cloud.aiplatform.v1." - + "ModelDeploymentMonitoringBigQueryTable.L" - + "ogType\022\033\n\023bigquery_table_path\030\003 \001(\t\"B\n\tL" - + "ogSource\022\032\n\026LOG_SOURCE_UNSPECIFIED\020\000\022\014\n\010" - + "TRAINING\020\001\022\013\n\007SERVING\020\002\"=\n\007LogType\022\030\n\024LO" - + "G_TYPE_UNSPECIFIED\020\000\022\013\n\007PREDICT\020\001\022\013\n\007EXP" - + "LAIN\020\002\"\233\001\n(ModelDeploymentMonitoringObje" - + "ctiveConfig\022\031\n\021deployed_model_id\030\001 \001(\t\022T" - + "\n\020objective_config\030\002 \001(\0132:.google.cloud." - + "aiplatform.v1.ModelMonitoringObjectiveCo" - + "nfig\"\226\001\n\'ModelDeploymentMonitoringSchedu" - + "leConfig\0228\n\020monitor_interval\030\001 \001(\0132\031.goo" - + "gle.protobuf.DurationB\003\340A\002\0221\n\016monitor_wi" - + "ndow\030\002 \001(\0132\031.google.protobuf.Duration\"\254\004" - + "\n\035ModelMonitoringStatsAnomalies\022U\n\tobjec" - + "tive\030\001 \001(\0162B.google.cloud.aiplatform.v1." - + "ModelDeploymentMonitoringObjectiveType\022\031" - + "\n\021deployed_model_id\030\002 \001(\t\022\025\n\ranomaly_cou" - + "nt\030\003 \001(\005\022n\n\rfeature_stats\030\004 \003(\0132W.google" - + ".cloud.aiplatform.v1.ModelMonitoringStat" - + "sAnomalies.FeatureHistoricStatsAnomalies" - + "\032\221\002\n\035FeatureHistoricStatsAnomalies\022\034\n\024fe" - + "ature_display_name\030\001 \001(\t\022>\n\tthreshold\030\003 " - + "\001(\0132+.google.cloud.aiplatform.v1.Thresho" - + "ldConfig\022G\n\016training_stats\030\004 \001(\0132/.googl" - + "e.cloud.aiplatform.v1.FeatureStatsAnomal" - + "y\022I\n\020prediction_stats\030\005 \003(\0132/.google.clo" - + "ud.aiplatform.v1.FeatureStatsAnomaly*\316\001\n" - + "&ModelDeploymentMonitoringObjectiveType\022" - + ":\n6MODEL_DEPLOYMENT_MONITORING_OBJECTIVE" - + "_TYPE_UNSPECIFIED\020\000\022\024\n\020RAW_FEATURE_SKEW\020" - + "\001\022\025\n\021RAW_FEATURE_DRIFT\020\002\022\034\n\030FEATURE_ATTR" - + "IBUTION_SKEW\020\003\022\035\n\031FEATURE_ATTRIBUTION_DR" - + "IFT\020\004B\337\001\n\036com.google.cloud.aiplatform.v1" - + "B!ModelDeploymentMonitoringJobProtoP\001Z>c" - + "loud.google.com/go/aiplatform/apiv1/aipl" - + "atformpb;aiplatformpb\252\002\032Google.Cloud.AIP" - + "latform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352" - + "\002\035Google::Cloud::AIPlatform::V1b\006proto3" + + "tamp.proto\032\027google/rpc/status.proto\"\273\020\n\034" + + "ModelDeploymentMonitoringJob\022\022\n\004name\030\001 \001" + + "(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022=\n\010" + + "endpoint\030\003 \001(\tB+\342A\001\002\372A$\n\"aiplatform.goog" + + "leapis.com/Endpoint\0229\n\005state\030\004 \001(\0162$.goo" + + "gle.cloud.aiplatform.v1.JobStateB\004\342A\001\003\022n" + + "\n\016schedule_state\030\005 \001(\0162P.google.cloud.ai" + + "platform.v1.ModelDeploymentMonitoringJob" + + ".MonitoringScheduleStateB\004\342A\001\003\022\214\001\n#lates" + + "t_monitoring_pipeline_metadata\030\031 \001(\0132Y.g" + + "oogle.cloud.aiplatform.v1.ModelDeploymen" + + "tMonitoringJob.LatestMonitoringPipelineM" + + "etadataB\004\342A\001\003\022\201\001\n-model_deployment_monit" + + "oring_objective_configs\030\006 \003(\0132D.google.c" + + "loud.aiplatform.v1.ModelDeploymentMonito" + + "ringObjectiveConfigB\004\342A\001\002\022~\n+model_deplo" + + "yment_monitoring_schedule_config\030\007 \001(\0132C" + + ".google.cloud.aiplatform.v1.ModelDeploym" + + "entMonitoringScheduleConfigB\004\342A\001\002\022U\n\031log" + + "ging_sampling_strategy\030\010 \001(\0132,.google.cl" + + "oud.aiplatform.v1.SamplingStrategyB\004\342A\001\002" + + "\022]\n\035model_monitoring_alert_config\030\017 \001(\0132" + + "6.google.cloud.aiplatform.v1.ModelMonito" + + "ringAlertConfig\022#\n\033predict_instance_sche" + + "ma_uri\030\t \001(\t\0227\n\027sample_predict_instance\030" + + "\023 \001(\0132\026.google.protobuf.Value\022$\n\034analysi" + + "s_instance_schema_uri\030\020 \001(\t\022a\n\017bigquery_" + + "tables\030\n \003(\0132B.google.cloud.aiplatform.v" + + "1.ModelDeploymentMonitoringBigQueryTable" + + "B\004\342A\001\003\022*\n\007log_ttl\030\021 \001(\0132\031.google.protobu" + + "f.Duration\022T\n\006labels\030\013 \003(\0132D.google.clou" + + "d.aiplatform.v1.ModelDeploymentMonitorin" + + "gJob.LabelsEntry\0225\n\013create_time\030\014 \001(\0132\032." + + "google.protobuf.TimestampB\004\342A\001\003\0225\n\013updat" + + "e_time\030\r \001(\0132\032.google.protobuf.Timestamp" + + "B\004\342A\001\003\022<\n\022next_schedule_time\030\016 \001(\0132\032.goo" + + "gle.protobuf.TimestampB\004\342A\001\003\022R\n\036stats_an" + + "omalies_base_directory\030\024 \001(\0132*.google.cl" + + "oud.aiplatform.v1.GcsDestination\022C\n\017encr" + + "yption_spec\030\025 \001(\0132*.google.cloud.aiplatf" + + "orm.v1.EncryptionSpec\022\'\n\037enable_monitori" + + "ng_pipeline_logs\030\026 \001(\010\022\'\n\005error\030\027 \001(\0132\022." + + "google.rpc.StatusB\004\342A\001\003\032t\n LatestMonitor" + + "ingPipelineMetadata\022,\n\010run_time\030\001 \001(\0132\032." + + "google.protobuf.Timestamp\022\"\n\006status\030\002 \001(" + + "\0132\022.google.rpc.Status\032-\n\013LabelsEntry\022\013\n\003" + + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"k\n\027Monitori" + + "ngScheduleState\022)\n%MONITORING_SCHEDULE_S" + + "TATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\013\n\007OFFLI" + + "NE\020\002\022\013\n\007RUNNING\020\003:\245\001\352A\241\001\n6aiplatform.goo" + + "gleapis.com/ModelDeploymentMonitoringJob" + + "\022gprojects/{project}/locations/{location" + + "}/modelDeploymentMonitoringJobs/{model_d" + + "eployment_monitoring_job}\"\210\003\n&ModelDeplo" + + "ymentMonitoringBigQueryTable\022`\n\nlog_sour" + + "ce\030\001 \001(\0162L.google.cloud.aiplatform.v1.Mo" + + "delDeploymentMonitoringBigQueryTable.Log" + + "Source\022\\\n\010log_type\030\002 \001(\0162J.google.cloud." + + "aiplatform.v1.ModelDeploymentMonitoringB" + + "igQueryTable.LogType\022\033\n\023bigquery_table_p" + + "ath\030\003 \001(\t\"B\n\tLogSource\022\032\n\026LOG_SOURCE_UNS" + + "PECIFIED\020\000\022\014\n\010TRAINING\020\001\022\013\n\007SERVING\020\002\"=\n" + + "\007LogType\022\030\n\024LOG_TYPE_UNSPECIFIED\020\000\022\013\n\007PR" + + "EDICT\020\001\022\013\n\007EXPLAIN\020\002\"\233\001\n(ModelDeployment" + + "MonitoringObjectiveConfig\022\031\n\021deployed_mo" + + "del_id\030\001 \001(\t\022T\n\020objective_config\030\002 \001(\0132:" + + ".google.cloud.aiplatform.v1.ModelMonitor" + + "ingObjectiveConfig\"\227\001\n\'ModelDeploymentMo" + + "nitoringScheduleConfig\0229\n\020monitor_interv" + + "al\030\001 \001(\0132\031.google.protobuf.DurationB\004\342A\001" + + "\002\0221\n\016monitor_window\030\002 \001(\0132\031.google.proto" + + "buf.Duration\"\254\004\n\035ModelMonitoringStatsAno" + + "malies\022U\n\tobjective\030\001 \001(\0162B.google.cloud" + + ".aiplatform.v1.ModelDeploymentMonitoring" + + "ObjectiveType\022\031\n\021deployed_model_id\030\002 \001(\t" + + "\022\025\n\ranomaly_count\030\003 \001(\005\022n\n\rfeature_stats" + + "\030\004 \003(\0132W.google.cloud.aiplatform.v1.Mode" + + "lMonitoringStatsAnomalies.FeatureHistori" + + "cStatsAnomalies\032\221\002\n\035FeatureHistoricStats" + + "Anomalies\022\034\n\024feature_display_name\030\001 \001(\t\022" + + ">\n\tthreshold\030\003 \001(\0132+.google.cloud.aiplat" + + "form.v1.ThresholdConfig\022G\n\016training_stat" + + "s\030\004 \001(\0132/.google.cloud.aiplatform.v1.Fea" + + "tureStatsAnomaly\022I\n\020prediction_stats\030\005 \003" + + "(\0132/.google.cloud.aiplatform.v1.FeatureS" + + "tatsAnomaly*\316\001\n&ModelDeploymentMonitorin" + + "gObjectiveType\022:\n6MODEL_DEPLOYMENT_MONIT" + + "ORING_OBJECTIVE_TYPE_UNSPECIFIED\020\000\022\024\n\020RA" + + "W_FEATURE_SKEW\020\001\022\025\n\021RAW_FEATURE_DRIFT\020\002\022" + + "\034\n\030FEATURE_ATTRIBUTION_SKEW\020\003\022\035\n\031FEATURE" + + "_ATTRIBUTION_DRIFT\020\004B\337\001\n\036com.google.clou" + + "d.aiplatform.v1B!ModelDeploymentMonitori" + + "ngJobProtoP\001Z>cloud.google.com/go/aiplat" + + "form/apiv1/aiplatformpb;aiplatformpb\252\002\032G" + + "oogle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud" + + "\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatfo" + + "rm::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringObjectiveConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringObjectiveConfig.java index 82868eff0587..b514f798c3e6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringObjectiveConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringObjectiveConfig.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringObjectiveConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1_ModelDeploymentMonitoringObjectiveConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringScheduleConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringScheduleConfig.java index c780c30c0647..3b5888caebc0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringScheduleConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelDeploymentMonitoringScheduleConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringScheduleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1_ModelDeploymentMonitoringScheduleConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluation.java index a2fe05fe365a..3fab00571f69 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluation.java @@ -42,7 +42,7 @@ private ModelEvaluation() { name_ = ""; displayName_ = ""; metricsSchemaUri_ = ""; - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); dataItemSchemaUri_ = ""; annotationSchemaUri_ = ""; explanationSpecs_ = java.util.Collections.emptyList(); @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluation_descriptor; @@ -84,7 +79,9 @@ public interface ModelEvaluationExplanationSpecOrBuilder * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -99,7 +96,9 @@ public interface ModelEvaluationExplanationSpecOrBuilder * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -170,11 +169,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluationExplanationSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluation_ModelEvaluationExplanationSpec_descriptor; @@ -200,7 +194,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -226,7 +222,9 @@ public java.lang.String getExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -700,7 +698,9 @@ public Builder mergeFrom( * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -725,7 +725,9 @@ public java.lang.String getExplanationType() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -750,7 +752,9 @@ public com.google.protobuf.ByteString getExplanationTypeBytes() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -774,7 +778,9 @@ public Builder setExplanationType(java.lang.String value) { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -794,7 +800,9 @@ public Builder clearExplanationType() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -1329,13 +1337,15 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { public static final int SLICE_DIMENSIONS_FIELD_NUMBER = 5; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList sliceDimensions_; + private com.google.protobuf.LazyStringArrayList sliceDimensions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1351,8 +1361,9 @@ public com.google.protobuf.ProtocolStringList getSliceDimensionsList() { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1368,8 +1379,9 @@ public int getSliceDimensionsCount() { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1386,8 +1398,9 @@ public java.lang.String getSliceDimensions(int index) { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1414,6 +1427,7 @@ public com.google.protobuf.ByteString getSliceDimensionsBytes(int index) { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -1443,6 +1457,7 @@ public java.lang.String getDataItemSchemaUri() { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -1480,6 +1495,7 @@ public com.google.protobuf.ByteString getDataItemSchemaUriBytes() { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -1512,6 +1528,7 @@ public java.lang.String getAnnotationSchemaUri() { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -2075,8 +2092,7 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); dataItemSchemaUri_ = ""; annotationSchemaUri_ = ""; modelExplanation_ = null; @@ -2132,11 +2148,6 @@ public com.google.cloud.aiplatform.v1.ModelEvaluation buildPartial() { } private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.ModelEvaluation result) { - if (((bitField0_ & 0x00000020) != 0)) { - sliceDimensions_ = sliceDimensions_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.sliceDimensions_ = sliceDimensions_; if (explanationSpecsBuilder_ == null) { if (((bitField0_ & 0x00000200) != 0)) { explanationSpecs_ = java.util.Collections.unmodifiableList(explanationSpecs_); @@ -2165,6 +2176,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.ModelEvaluation result if (((from_bitField0_ & 0x00000010) != 0)) { result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); } + if (((from_bitField0_ & 0x00000020) != 0)) { + sliceDimensions_.makeImmutable(); + result.sliceDimensions_ = sliceDimensions_; + } if (((from_bitField0_ & 0x00000040) != 0)) { result.dataItemSchemaUri_ = dataItemSchemaUri_; } @@ -2249,7 +2264,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ModelEvaluation other) { if (!other.sliceDimensions_.isEmpty()) { if (sliceDimensions_.isEmpty()) { sliceDimensions_ = other.sliceDimensions_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ |= 0x00000020; } else { ensureSliceDimensionsIsMutable(); sliceDimensions_.addAll(other.sliceDimensions_); @@ -3143,21 +3158,22 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } - private com.google.protobuf.LazyStringList sliceDimensions_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sliceDimensions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSliceDimensionsIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { + if (!sliceDimensions_.isModifiable()) { sliceDimensions_ = new com.google.protobuf.LazyStringArrayList(sliceDimensions_); - bitField0_ |= 0x00000020; } + bitField0_ |= 0x00000020; } /** * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3167,14 +3183,16 @@ private void ensureSliceDimensionsIsMutable() { * @return A list containing the sliceDimensions. */ public com.google.protobuf.ProtocolStringList getSliceDimensionsList() { - return sliceDimensions_.getUnmodifiableView(); + sliceDimensions_.makeImmutable(); + return sliceDimensions_; } /** * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3190,8 +3208,9 @@ public int getSliceDimensionsCount() { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3208,8 +3227,9 @@ public java.lang.String getSliceDimensions(int index) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3226,8 +3246,9 @@ public com.google.protobuf.ByteString getSliceDimensionsBytes(int index) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3244,6 +3265,7 @@ public Builder setSliceDimensions(int index, java.lang.String value) { } ensureSliceDimensionsIsMutable(); sliceDimensions_.set(index, value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3251,8 +3273,9 @@ public Builder setSliceDimensions(int index, java.lang.String value) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3268,6 +3291,7 @@ public Builder addSliceDimensions(java.lang.String value) { } ensureSliceDimensionsIsMutable(); sliceDimensions_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3275,8 +3299,9 @@ public Builder addSliceDimensions(java.lang.String value) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3289,6 +3314,7 @@ public Builder addSliceDimensions(java.lang.String value) { public Builder addAllSliceDimensions(java.lang.Iterable values) { ensureSliceDimensionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sliceDimensions_); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3296,8 +3322,9 @@ public Builder addAllSliceDimensions(java.lang.Iterable values * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3307,8 +3334,9 @@ public Builder addAllSliceDimensions(java.lang.Iterable values * @return This builder for chaining. */ public Builder clearSliceDimensions() { - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); + ; onChanged(); return this; } @@ -3316,8 +3344,9 @@ public Builder clearSliceDimensions() { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3334,6 +3363,7 @@ public Builder addSliceDimensionsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureSliceDimensionsIsMutable(); sliceDimensions_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3348,6 +3378,7 @@ public Builder addSliceDimensionsBytes(com.google.protobuf.ByteString value) { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3376,6 +3407,7 @@ public java.lang.String getDataItemSchemaUri() { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3404,6 +3436,7 @@ public com.google.protobuf.ByteString getDataItemSchemaUriBytes() { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3431,6 +3464,7 @@ public Builder setDataItemSchemaUri(java.lang.String value) { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3454,6 +3488,7 @@ public Builder clearDataItemSchemaUri() { * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3487,6 +3522,7 @@ public Builder setDataItemSchemaUriBytes(com.google.protobuf.ByteString value) { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3518,6 +3554,7 @@ public java.lang.String getAnnotationSchemaUri() { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3549,6 +3586,7 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3579,6 +3617,7 @@ public Builder setAnnotationSchemaUri(java.lang.String value) { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -3605,6 +3644,7 @@ public Builder clearAnnotationSchemaUri() { * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationOrBuilder.java index 2ceef666a5b7..e0fe626fa4f3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationOrBuilder.java @@ -184,8 +184,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -199,8 +200,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -214,8 +216,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -230,8 +233,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -252,6 +256,7 @@ public interface ModelEvaluationOrBuilder * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -270,6 +275,7 @@ public interface ModelEvaluationOrBuilder * [EvaluatedAnnotation.data_item_payload][google.cloud.aiplatform.v1.EvaluatedAnnotation.data_item_payload]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -292,6 +298,7 @@ public interface ModelEvaluationOrBuilder * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
@@ -313,6 +320,7 @@ public interface ModelEvaluationOrBuilder * [EvaluatedAnnotation.ground_truths][google.cloud.aiplatform.v1.EvaluatedAnnotation.ground_truths]. * The schema is defined as an OpenAPI 3.0.2 [Schema * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject). + * * This field is not populated if there are neither EvaluatedDataItemViews nor * EvaluatedAnnotations under this ModelEvaluation. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationProto.java index 400e8ebff879..72b1fd789e6c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationProto.java @@ -50,31 +50,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/api/resource.proto\032,google/cloud/aiplat" + "form/v1/explanation.proto\032\034google/protob" + "uf/struct.proto\032\037google/protobuf/timesta" - + "mp.proto\"\353\005\n\017ModelEvaluation\022\021\n\004name\030\001 \001" - + "(\tB\003\340A\003\022\024\n\014display_name\030\n \001(\t\022\032\n\022metrics" - + "_schema_uri\030\002 \001(\t\022\'\n\007metrics\030\003 \001(\0132\026.goo" - + "gle.protobuf.Value\0224\n\013create_time\030\004 \001(\0132" - + "\032.google.protobuf.TimestampB\003\340A\003\022\030\n\020slic" - + "e_dimensions\030\005 \003(\t\022\034\n\024data_item_schema_u" - + "ri\030\006 \001(\t\022\035\n\025annotation_schema_uri\030\007 \001(\t\022" - + "G\n\021model_explanation\030\010 \001(\0132,.google.clou" - + "d.aiplatform.v1.ModelExplanation\022e\n\021expl" - + "anation_specs\030\t \003(\0132J.google.cloud.aipla" - + "tform.v1.ModelEvaluation.ModelEvaluation" - + "ExplanationSpec\022(\n\010metadata\030\013 \001(\0132\026.goog" - + "le.protobuf.Value\032\201\001\n\036ModelEvaluationExp" - + "lanationSpec\022\030\n\020explanation_type\030\001 \001(\t\022E" - + "\n\020explanation_spec\030\002 \001(\0132+.google.cloud." - + "aiplatform.v1.ExplanationSpec:\177\352A|\n)aipl" - + "atform.googleapis.com/ModelEvaluation\022Op" - + "rojects/{project}/locations/{location}/m" - + "odels/{model}/evaluations/{evaluation}B\322" - + "\001\n\036com.google.cloud.aiplatform.v1B\024Model" - + "EvaluationProtoP\001Z>cloud.google.com/go/a" - + "iplatform/apiv1/aiplatformpb;aiplatformp" - + "b\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\" - + "Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AIP" - + "latform::V1b\006proto3" + + "mp.proto\"\355\005\n\017ModelEvaluation\022\022\n\004name\030\001 \001" + + "(\tB\004\342A\001\003\022\024\n\014display_name\030\n \001(\t\022\032\n\022metric" + + "s_schema_uri\030\002 \001(\t\022\'\n\007metrics\030\003 \001(\0132\026.go" + + "ogle.protobuf.Value\0225\n\013create_time\030\004 \001(\013" + + "2\032.google.protobuf.TimestampB\004\342A\001\003\022\030\n\020sl" + + "ice_dimensions\030\005 \003(\t\022\034\n\024data_item_schema" + + "_uri\030\006 \001(\t\022\035\n\025annotation_schema_uri\030\007 \001(" + + "\t\022G\n\021model_explanation\030\010 \001(\0132,.google.cl" + + "oud.aiplatform.v1.ModelExplanation\022e\n\021ex" + + "planation_specs\030\t \003(\0132J.google.cloud.aip" + + "latform.v1.ModelEvaluation.ModelEvaluati" + + "onExplanationSpec\022(\n\010metadata\030\013 \001(\0132\026.go" + + "ogle.protobuf.Value\032\201\001\n\036ModelEvaluationE" + + "xplanationSpec\022\030\n\020explanation_type\030\001 \001(\t" + + "\022E\n\020explanation_spec\030\002 \001(\0132+.google.clou" + + "d.aiplatform.v1.ExplanationSpec:\177\352A|\n)ai" + + "platform.googleapis.com/ModelEvaluation\022" + + "Oprojects/{project}/locations/{location}" + + "/models/{model}/evaluations/{evaluation}" + + "B\322\001\n\036com.google.cloud.aiplatform.v1B\024Mod" + + "elEvaluationProtoP\001Z>cloud.google.com/go" + + "/aiplatform/apiv1/aiplatformpb;aiplatfor" + + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl" + + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A" + + "IPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSlice.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSlice.java index fbc90c739bdd..e8c1e9b324a0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSlice.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSlice.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluationSlice(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_descriptor; @@ -212,11 +207,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Slice(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_Slice_descriptor; @@ -356,11 +346,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SliceSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_Slice_SliceSpec_descriptor; @@ -520,8 +505,7 @@ public interface SliceConfigOrBuilder */ com.google.protobuf.BoolValueOrBuilder getAllValuesOrBuilder(); - public com.google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig - .KindCase + com.google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig.KindCase getKindCase(); } /** @@ -535,34 +519,49 @@ public interface SliceConfigOrBuilder * each possible label/value for the corresponding key in `config`. * Examples, with feature zip_code with values 12345, 23334, 88888 and * feature country with values "US", "Canada", "Mexico" in the dataset: + * * Example 1: + * * { * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * A single slice for any data with zip_code 12345 in the dataset. + * * Example 2: + * * { * "zip_code": { "range": { "low": 12345, "high": 20000 } } * } + * * A single slice containing data where the zip_codes between 12345 and * 20000 For this example, data with the zip_code of 12345 will be in this * slice. + * * Example 3: + * * { * "zip_code": { "range": { "low": 10000, "high": 20000 } }, * "country": { "value": { "string_value": "US" } } * } + * * A single slice containing data where the zip_codes between 10000 and * 20000 has the country "US". For this example, data with the zip_code of * 12345 and country "US" will be in this slice. + * * Example 4: + * * { "country": {"all_values": { "value": true } } } + * * Three slices are computed, one for each unique country in the dataset. + * * Example 5: + * * { * "country": { "all_values": { "value": true } }, * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * Three slices are computed, one for each unique country in the dataset * where the zip_code is also 12345. For this example, data with zip_code * 12345 and country "US" will be in one slice, zip_code 12345 and country @@ -591,11 +590,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SliceConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_Slice_SliceSpec_SliceConfig_descriptor; @@ -614,6 +608,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase @@ -1100,34 +1096,49 @@ protected Builder newBuilderForType( * each possible label/value for the corresponding key in `config`. * Examples, with feature zip_code with values 12345, 23334, 88888 and * feature country with values "US", "Canada", "Mexico" in the dataset: + * * Example 1: + * * { * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * A single slice for any data with zip_code 12345 in the dataset. + * * Example 2: + * * { * "zip_code": { "range": { "low": 12345, "high": 20000 } } * } + * * A single slice containing data where the zip_codes between 12345 and * 20000 For this example, data with the zip_code of 12345 will be in this * slice. + * * Example 3: + * * { * "zip_code": { "range": { "low": 10000, "high": 20000 } }, * "country": { "value": { "string_value": "US" } } * } + * * A single slice containing data where the zip_codes between 10000 and * 20000 has the country "US". For this example, data with the zip_code of * 12345 and country "US" will be in this slice. + * * Example 4: + * * { "country": {"all_values": { "value": true } } } + * * Three slices are computed, one for each unique country in the dataset. + * * Example 5: + * * { * "country": { "all_values": { "value": true } }, * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * Three slices are computed, one for each unique country in the dataset * where the zip_code is also 12345. For this example, data with zip_code * 12345 and country "US" will be in one slice, zip_code 12345 and country @@ -2260,11 +2271,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Range(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_Slice_SliceSpec_Range_descriptor; @@ -2956,7 +2962,7 @@ public interface ValueOrBuilder */ float getFloatValue(); - public com.google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Value.KindCase + com.google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.SliceSpec.Value.KindCase getKindCase(); } /** @@ -2986,11 +2992,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Value(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1_ModelEvaluationSlice_Slice_SliceSpec_Value_descriptor; @@ -3008,6 +3009,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSliceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSliceProto.java index ea1322052568..4a7176df1229 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSliceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelEvaluationSliceProto.java @@ -71,43 +71,43 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "aiplatform/v1/explanation.proto\032\034google/" + "protobuf/struct.proto\032\037google/protobuf/t" + "imestamp.proto\032\036google/protobuf/wrappers" - + ".proto\"\274\t\n\024ModelEvaluationSlice\022\021\n\004name\030" - + "\001 \001(\tB\003\340A\003\022J\n\005slice\030\002 \001(\01326.google.cloud" - + ".aiplatform.v1.ModelEvaluationSlice.Slic" - + "eB\003\340A\003\022\037\n\022metrics_schema_uri\030\003 \001(\tB\003\340A\003\022" - + ",\n\007metrics\030\004 \001(\0132\026.google.protobuf.Value" - + "B\003\340A\003\0224\n\013create_time\030\005 \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\022L\n\021model_explanation" - + "\030\006 \001(\0132,.google.cloud.aiplatform.v1.Mode" - + "lExplanationB\003\340A\003\032\332\005\n\005Slice\022\026\n\tdimension" - + "\030\001 \001(\tB\003\340A\003\022\022\n\005value\030\002 \001(\tB\003\340A\003\022Y\n\nslice" - + "_spec\030\003 \001(\0132@.google.cloud.aiplatform.v1" - + ".ModelEvaluationSlice.Slice.SliceSpecB\003\340" - + "A\003\032\311\004\n\tSliceSpec\022^\n\007configs\030\001 \003(\0132M.goog" - + "le.cloud.aiplatform.v1.ModelEvaluationSl" - + "ice.Slice.SliceSpec.ConfigsEntry\032\371\001\n\013Sli" - + "ceConfig\022W\n\005value\030\001 \001(\0132F.google.cloud.a" - + "iplatform.v1.ModelEvaluationSlice.Slice." - + "SliceSpec.ValueH\000\022W\n\005range\030\002 \001(\0132F.googl" + + ".proto\"\305\t\n\024ModelEvaluationSlice\022\022\n\004name\030" + + "\001 \001(\tB\004\342A\001\003\022K\n\005slice\030\002 \001(\01326.google.clou" + + "d.aiplatform.v1.ModelEvaluationSlice.Sli" + + "ceB\004\342A\001\003\022 \n\022metrics_schema_uri\030\003 \001(\tB\004\342A" + + "\001\003\022-\n\007metrics\030\004 \001(\0132\026.google.protobuf.Va" + + "lueB\004\342A\001\003\0225\n\013create_time\030\005 \001(\0132\032.google." + + "protobuf.TimestampB\004\342A\001\003\022M\n\021model_explan" + + "ation\030\006 \001(\0132,.google.cloud.aiplatform.v1" + + ".ModelExplanationB\004\342A\001\003\032\335\005\n\005Slice\022\027\n\tdim" + + "ension\030\001 \001(\tB\004\342A\001\003\022\023\n\005value\030\002 \001(\tB\004\342A\001\003\022" + + "Z\n\nslice_spec\030\003 \001(\0132@.google.cloud.aipla" + + "tform.v1.ModelEvaluationSlice.Slice.Slic" + + "eSpecB\004\342A\001\003\032\311\004\n\tSliceSpec\022^\n\007configs\030\001 \003" + + "(\0132M.google.cloud.aiplatform.v1.ModelEva" + + "luationSlice.Slice.SliceSpec.ConfigsEntr" + + "y\032\371\001\n\013SliceConfig\022W\n\005value\030\001 \001(\0132F.googl" + "e.cloud.aiplatform.v1.ModelEvaluationSli" - + "ce.Slice.SliceSpec.RangeH\000\0220\n\nall_values" - + "\030\003 \001(\0132\032.google.protobuf.BoolValueH\000B\006\n\004" - + "kind\032\"\n\005Range\022\013\n\003low\030\001 \001(\002\022\014\n\004high\030\002 \001(\002" - + "\032>\n\005Value\022\026\n\014string_value\030\001 \001(\tH\000\022\025\n\013flo" - + "at_value\030\002 \001(\002H\000B\006\n\004kind\032|\n\014ConfigsEntry" - + "\022\013\n\003key\030\001 \001(\t\022[\n\005value\030\002 \001(\0132L.google.cl" - + "oud.aiplatform.v1.ModelEvaluationSlice.S" - + "lice.SliceSpec.SliceConfig:\0028\001:\224\001\352A\220\001\n.a" - + "iplatform.googleapis.com/ModelEvaluation" - + "Slice\022^projects/{project}/locations/{loc" - + "ation}/models/{model}/evaluations/{evalu" - + "ation}/slices/{slice}B\327\001\n\036com.google.clo" - + "ud.aiplatform.v1B\031ModelEvaluationSlicePr" - + "otoP\001Z>cloud.google.com/go/aiplatform/ap" - + "iv1/aiplatformpb;aiplatformpb\252\002\032Google.C" - + "loud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlat" - + "form\\V1\352\002\035Google::Cloud::AIPlatform::V1b" - + "\006proto3" + + "ce.Slice.SliceSpec.ValueH\000\022W\n\005range\030\002 \001(" + + "\0132F.google.cloud.aiplatform.v1.ModelEval" + + "uationSlice.Slice.SliceSpec.RangeH\000\0220\n\na" + + "ll_values\030\003 \001(\0132\032.google.protobuf.BoolVa" + + "lueH\000B\006\n\004kind\032\"\n\005Range\022\013\n\003low\030\001 \001(\002\022\014\n\004h" + + "igh\030\002 \001(\002\032>\n\005Value\022\026\n\014string_value\030\001 \001(\t" + + "H\000\022\025\n\013float_value\030\002 \001(\002H\000B\006\n\004kind\032|\n\014Con" + + "figsEntry\022\013\n\003key\030\001 \001(\t\022[\n\005value\030\002 \001(\0132L." + + "google.cloud.aiplatform.v1.ModelEvaluati" + + "onSlice.Slice.SliceSpec.SliceConfig:\0028\001:" + + "\224\001\352A\220\001\n.aiplatform.googleapis.com/ModelE" + + "valuationSlice\022^projects/{project}/locat" + + "ions/{location}/models/{model}/evaluatio" + + "ns/{evaluation}/slices/{slice}B\327\001\n\036com.g" + + "oogle.cloud.aiplatform.v1B\031ModelEvaluati" + + "onSliceProtoP\001Z>cloud.google.com/go/aipl" + + "atform/apiv1/aiplatformpb;aiplatformpb\252\002" + + "\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Clo" + + "ud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlat" + + "form::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanation.java index b37821971827..8ff7544849d0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanation.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelExplanation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_ModelExplanation_descriptor; @@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -84,12 +80,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -110,6 +108,7 @@ public java.util.List getMeanAttribu
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -117,12 +116,14 @@ public java.util.List getMeanAttribu
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -144,6 +145,7 @@ public java.util.List getMeanAttribu
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -151,12 +153,14 @@ public java.util.List getMeanAttribu
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -177,6 +181,7 @@ public int getMeanAttributionsCount() {
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -184,12 +189,14 @@ public int getMeanAttributionsCount() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -210,6 +217,7 @@ public com.google.cloud.aiplatform.v1.Attribution getMeanAttributions(int index)
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -217,12 +225,14 @@ public com.google.cloud.aiplatform.v1.Attribution getMeanAttributions(int index)
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -652,6 +662,7 @@ private void ensureMeanAttributionsIsMutable() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -659,12 +670,14 @@ private void ensureMeanAttributionsIsMutable() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -688,6 +701,7 @@ public java.util.List getMeanAttribu
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -695,12 +709,14 @@ public java.util.List getMeanAttribu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -724,6 +740,7 @@ public int getMeanAttributionsCount() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -731,12 +748,14 @@ public int getMeanAttributionsCount() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -760,6 +779,7 @@ public com.google.cloud.aiplatform.v1.Attribution getMeanAttributions(int index)
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -767,12 +787,14 @@ public com.google.cloud.aiplatform.v1.Attribution getMeanAttributions(int index)
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -803,6 +825,7 @@ public Builder setMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -810,12 +833,14 @@ public Builder setMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -843,6 +868,7 @@ public Builder setMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -850,12 +876,14 @@ public Builder setMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -885,6 +913,7 @@ public Builder addMeanAttributions(com.google.cloud.aiplatform.v1.Attribution va
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -892,12 +921,14 @@ public Builder addMeanAttributions(com.google.cloud.aiplatform.v1.Attribution va
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -928,6 +959,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -935,12 +967,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -968,6 +1002,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -975,12 +1010,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1008,6 +1045,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1015,12 +1053,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1048,6 +1088,7 @@ public Builder addAllMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1055,12 +1096,14 @@ public Builder addAllMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1087,6 +1130,7 @@ public Builder clearMeanAttributions() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1094,12 +1138,14 @@ public Builder clearMeanAttributions() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1126,6 +1172,7 @@ public Builder removeMeanAttributions(int index) {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1133,12 +1180,14 @@ public Builder removeMeanAttributions(int index) {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1159,6 +1208,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder getMeanAttributionsBui
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1166,12 +1216,14 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder getMeanAttributionsBui
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1196,6 +1248,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getMeanAttributionsOr
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1203,12 +1256,14 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getMeanAttributionsOr
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1233,6 +1288,7 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getMeanAttributionsOr
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1240,12 +1296,14 @@ public com.google.cloud.aiplatform.v1.AttributionOrBuilder getMeanAttributionsOr
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1266,6 +1324,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addMeanAttributionsBui
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1273,12 +1332,14 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addMeanAttributionsBui
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -1300,6 +1361,7 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addMeanAttributionsBui
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1307,12 +1369,14 @@ public com.google.cloud.aiplatform.v1.Attribution.Builder addMeanAttributionsBui
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanationOrBuilder.java
index 98fbdd631454..17e60c0eaaf8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelExplanationOrBuilder.java
@@ -29,6 +29,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -36,12 +37,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -59,6 +62,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -66,12 +70,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -89,6 +95,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -96,12 +103,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -119,6 +128,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -126,12 +136,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
@@ -150,6 +162,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -157,12 +170,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1.Attribution.approximation_error]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceProto.java
new file mode 100644
index 000000000000..eb834f08bfc6
--- /dev/null
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelGardenServiceProto.java
@@ -0,0 +1,108 @@
+/*
+ * Copyright 2020 Google LLC
+ *
+ * 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
+ *
+ *     https://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.
+ */
+// Generated by the protocol buffer compiler.  DO NOT EDIT!
+// source: google/cloud/aiplatform/v1/model_garden_service.proto
+
+package com.google.cloud.aiplatform.v1;
+
+public final class ModelGardenServiceProto {
+  private ModelGardenServiceProto() {}
+
+  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+  }
+
+  static final com.google.protobuf.Descriptors.Descriptor
+      internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor;
+  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_fieldAccessorTable;
+
+  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+    return descriptor;
+  }
+
+  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+  static {
+    java.lang.String[] descriptorData = {
+      "\n5google/cloud/aiplatform/v1/model_garde"
+          + "n_service.proto\022\032google.cloud.aiplatform"
+          + ".v1\032\034google/api/annotations.proto\032\027googl"
+          + "e/api/client.proto\032\037google/api/field_beh"
+          + "avior.proto\032\031google/api/resource.proto\0320"
+          + "google/cloud/aiplatform/v1/publisher_mod"
+          + "el.proto\"\274\001\n\030GetPublisherModelRequest\022?\n"
+          + "\004name\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatform.googlea"
+          + "pis.com/PublisherModel\022\033\n\rlanguage_code\030"
+          + "\002 \001(\tB\004\342A\001\001\022B\n\004view\030\003 \001(\0162..google.cloud"
+          + ".aiplatform.v1.PublisherModelViewB\004\342A\001\001*"
+          + "\241\001\n\022PublisherModelView\022$\n PUBLISHER_MODE"
+          + "L_VIEW_UNSPECIFIED\020\000\022\036\n\032PUBLISHER_MODEL_"
+          + "VIEW_BASIC\020\001\022\035\n\031PUBLISHER_MODEL_VIEW_FUL"
+          + "L\020\002\022&\n\"PUBLISHER_MODEL_VERSION_VIEW_BASI"
+          + "C\020\0032\214\002\n\022ModelGardenService\022\246\001\n\021GetPublis"
+          + "herModel\0224.google.cloud.aiplatform.v1.Ge"
+          + "tPublisherModelRequest\032*.google.cloud.ai"
+          + "platform.v1.PublisherModel\"/\332A\004name\202\323\344\223\002"
+          + "\"\022 /v1/{name=publishers/*/models/*}\032M\312A\031"
+          + "aiplatform.googleapis.com\322A.https://www."
+          + "googleapis.com/auth/cloud-platformB\325\001\n\036c"
+          + "om.google.cloud.aiplatform.v1B\027ModelGard"
+          + "enServiceProtoP\001Z>cloud.google.com/go/ai"
+          + "platform/apiv1/aiplatformpb;aiplatformpb"
+          + "\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\C"
+          + "loud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPl"
+          + "atform::V1b\006proto3"
+    };
+    descriptor =
+        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
+            descriptorData,
+            new com.google.protobuf.Descriptors.FileDescriptor[] {
+              com.google.api.AnnotationsProto.getDescriptor(),
+              com.google.api.ClientProto.getDescriptor(),
+              com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
+              com.google.cloud.aiplatform.v1.PublisherModelProto.getDescriptor(),
+            });
+    internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor =
+        getDescriptor().getMessageTypes().get(0);
+    internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_fieldAccessorTable =
+        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+            internal_static_google_cloud_aiplatform_v1_GetPublisherModelRequest_descriptor,
+            new java.lang.String[] {
+              "Name", "LanguageCode", "View",
+            });
+    com.google.protobuf.ExtensionRegistry registry =
+        com.google.protobuf.ExtensionRegistry.newInstance();
+    registry.add(com.google.api.ClientProto.defaultHost);
+    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
+    registry.add(com.google.api.AnnotationsProto.http);
+    registry.add(com.google.api.ClientProto.methodSignature);
+    registry.add(com.google.api.ClientProto.oauthScopes);
+    registry.add(com.google.api.ResourceProto.resourceReference);
+    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
+        descriptor, registry);
+    com.google.api.AnnotationsProto.getDescriptor();
+    com.google.api.ClientProto.getDescriptor();
+    com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
+    com.google.cloud.aiplatform.v1.PublisherModelProto.getDescriptor();
+  }
+
+  // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfig.java
index 1ca960117f75..a9fb900f8e42 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfig.java
@@ -37,11 +37,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringAlertConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1_ModelMonitoringAlertConfig_descriptor;
@@ -133,7 +128,7 @@ private EmailAlertConfig(com.google.protobuf.GeneratedMessageV3.Builder build
     }
 
     private EmailAlertConfig() {
-      userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
     }
 
     @java.lang.Override
@@ -142,11 +137,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new EmailAlertConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringAlertConfig_EmailAlertConfig_descriptor;
@@ -166,7 +156,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     public static final int USER_EMAILS_FIELD_NUMBER = 1;
 
     @SuppressWarnings("serial")
-    private com.google.protobuf.LazyStringList userEmails_;
+    private com.google.protobuf.LazyStringArrayList userEmails_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
     /**
      *
      *
@@ -443,8 +434,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
       public Builder clear() {
         super.clear();
         bitField0_ = 0;
-        userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-        bitField0_ = (bitField0_ & ~0x00000001);
+        userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
         return this;
       }
 
@@ -476,7 +466,6 @@ public com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfi
           buildPartial() {
         com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfig result =
             new com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfig(this);
-        buildPartialRepeatedFields(result);
         if (bitField0_ != 0) {
           buildPartial0(result);
         }
@@ -484,18 +473,13 @@ public com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfi
         return result;
       }
 
-      private void buildPartialRepeatedFields(
-          com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfig result) {
-        if (((bitField0_ & 0x00000001) != 0)) {
-          userEmails_ = userEmails_.getUnmodifiableView();
-          bitField0_ = (bitField0_ & ~0x00000001);
-        }
-        result.userEmails_ = userEmails_;
-      }
-
       private void buildPartial0(
           com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.EmailAlertConfig result) {
         int from_bitField0_ = bitField0_;
+        if (((from_bitField0_ & 0x00000001) != 0)) {
+          userEmails_.makeImmutable();
+          result.userEmails_ = userEmails_;
+        }
       }
 
       @java.lang.Override
@@ -553,7 +537,7 @@ public Builder mergeFrom(
         if (!other.userEmails_.isEmpty()) {
           if (userEmails_.isEmpty()) {
             userEmails_ = other.userEmails_;
-            bitField0_ = (bitField0_ & ~0x00000001);
+            bitField0_ |= 0x00000001;
           } else {
             ensureUserEmailsIsMutable();
             userEmails_.addAll(other.userEmails_);
@@ -612,14 +596,14 @@ public Builder mergeFrom(
 
       private int bitField0_;
 
-      private com.google.protobuf.LazyStringList userEmails_ =
-          com.google.protobuf.LazyStringArrayList.EMPTY;
+      private com.google.protobuf.LazyStringArrayList userEmails_ =
+          com.google.protobuf.LazyStringArrayList.emptyList();
 
       private void ensureUserEmailsIsMutable() {
-        if (!((bitField0_ & 0x00000001) != 0)) {
+        if (!userEmails_.isModifiable()) {
           userEmails_ = new com.google.protobuf.LazyStringArrayList(userEmails_);
-          bitField0_ |= 0x00000001;
         }
+        bitField0_ |= 0x00000001;
       }
       /**
        *
@@ -633,7 +617,8 @@ private void ensureUserEmailsIsMutable() {
        * @return A list containing the userEmails.
        */
       public com.google.protobuf.ProtocolStringList getUserEmailsList() {
-        return userEmails_.getUnmodifiableView();
+        userEmails_.makeImmutable();
+        return userEmails_;
       }
       /**
        *
@@ -698,6 +683,7 @@ public Builder setUserEmails(int index, java.lang.String value) {
         }
         ensureUserEmailsIsMutable();
         userEmails_.set(index, value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -719,6 +705,7 @@ public Builder addUserEmails(java.lang.String value) {
         }
         ensureUserEmailsIsMutable();
         userEmails_.add(value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -737,6 +724,7 @@ public Builder addUserEmails(java.lang.String value) {
       public Builder addAllUserEmails(java.lang.Iterable values) {
         ensureUserEmailsIsMutable();
         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, userEmails_);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -752,8 +740,9 @@ public Builder addAllUserEmails(java.lang.Iterable values) {
        * @return This builder for chaining.
        */
       public Builder clearUserEmails() {
-        userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+        userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
         bitField0_ = (bitField0_ & ~0x00000001);
+        ;
         onChanged();
         return this;
       }
@@ -776,6 +765,7 @@ public Builder addUserEmailsBytes(com.google.protobuf.ByteString value) {
         checkByteStringIsUtf8(value);
         ensureUserEmailsIsMutable();
         userEmails_.add(value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -849,6 +839,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int alertCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object alert_;
 
   public enum AlertCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfigOrBuilder.java
index eaf6eed423a0..df39f752c471 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringAlertConfigOrBuilder.java
@@ -82,5 +82,5 @@ public interface ModelMonitoringAlertConfigOrBuilder
    */
   boolean getEnableLogging();
 
-  public com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.AlertCase getAlertCase();
+  com.google.cloud.aiplatform.v1.ModelMonitoringAlertConfig.AlertCase getAlertCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringObjectiveConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringObjectiveConfig.java
index f3448f6f71b9..fd279b6ff6fd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringObjectiveConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringObjectiveConfig.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringObjectiveConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_descriptor;
@@ -192,8 +187,10 @@ public interface TrainingDatasetOrBuilder
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -212,8 +209,10 @@ public interface TrainingDatasetOrBuilder
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -293,8 +292,7 @@ public interface TrainingDatasetOrBuilder
      */
     com.google.cloud.aiplatform.v1.SamplingStrategyOrBuilder getLoggingSamplingStrategyOrBuilder();
 
-    public com.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset
-            .DataSourceCase
+    com.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.TrainingDataset.DataSourceCase
         getDataSourceCase();
   }
   /**
@@ -327,11 +325,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new TrainingDataset();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_TrainingDataset_descriptor;
@@ -349,6 +342,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int dataSourceCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object dataSource_;
 
     public enum DataSourceCase
@@ -587,8 +582,10 @@ public com.google.cloud.aiplatform.v1.BigQuerySourceOrBuilder getBigquerySourceO
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -618,8 +615,10 @@ public java.lang.String getDataFormat() {
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -1891,8 +1890,10 @@ public com.google.cloud.aiplatform.v1.BigQuerySourceOrBuilder getBigquerySourceO
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1921,8 +1922,10 @@ public java.lang.String getDataFormat() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1951,8 +1954,10 @@ public com.google.protobuf.ByteString getDataFormatBytes() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1980,8 +1985,10 @@ public Builder setDataFormat(java.lang.String value) {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -2005,8 +2012,10 @@ public Builder clearDataFormat() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -2650,11 +2659,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new TrainingPredictionSkewDetectionConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_TrainingPredictionSkewDetectionConfig_descriptor;
@@ -4464,11 +4468,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new PredictionDriftDetectionConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_PredictionDriftDetectionConfig_descriptor;
@@ -6126,11 +6125,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ExplanationConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_ExplanationConfig_descriptor;
@@ -6253,7 +6247,7 @@ public interface ExplanationBaselineOrBuilder
               .ExplanationBaseline.PredictionFormat
           getPredictionFormat();
 
-      public com.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig
+      com.google.cloud.aiplatform.v1.ModelMonitoringObjectiveConfig.ExplanationConfig
               .ExplanationBaseline.DestinationCase
           getDestinationCase();
     }
@@ -6290,11 +6284,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new ExplanationBaseline();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.ModelMonitoringProto
             .internal_static_google_cloud_aiplatform_v1_ModelMonitoringObjectiveConfig_ExplanationConfig_ExplanationBaseline_descriptor;
@@ -6478,6 +6467,8 @@ private PredictionFormat(int value) {
       }
 
       private int destinationCase_ = 0;
+
+      @SuppressWarnings("serial")
       private java.lang.Object destination_;
 
       public enum DestinationCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringStatsAnomalies.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringStatsAnomalies.java
index 58eba1515678..933e9381d704 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringStatsAnomalies.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelMonitoringStatsAnomalies.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringStatsAnomalies();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto
         .internal_static_google_cloud_aiplatform_v1_ModelMonitoringStatsAnomalies_descriptor;
@@ -260,11 +255,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new FeatureHistoricStatsAnomalies();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.ModelDeploymentMonitoringJobProto
           .internal_static_google_cloud_aiplatform_v1_ModelMonitoringStatsAnomalies_FeatureHistoricStatsAnomalies_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelOrBuilder.java
index fae79222b672..a709fb29ee28 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelOrBuilder.java
@@ -560,6 +560,31 @@ com.google.cloud.aiplatform.v1.Model.ExportFormatOrBuilder getSupportedExportFor
    */
   com.google.protobuf.ByteString getTrainingPipelineBytes();
 
+  /**
+   *
+   *
+   * 
+   * This field is populated if the model is produced by a pipeline job.
+   * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return The pipelineJob. + */ + java.lang.String getPipelineJob(); + /** + * + * + *
+   * This field is populated if the model is produced by a pipeline job.
+   * 
+ * + * string pipeline_job = 47 [(.google.api.resource_reference) = { ... } + * + * @return The bytes for pipelineJob. + */ + com.google.protobuf.ByteString getPipelineJobBytes(); + /** * * @@ -806,30 +831,39 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -857,30 +891,39 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -908,30 +951,39 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -960,30 +1012,39 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -1017,19 +1078,25 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -1061,19 +1128,25 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -1105,19 +1178,25 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -1150,19 +1229,25 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob]. @@ -1331,6 +1416,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * *
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -1338,6 +1424,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -1345,6 +1432,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1370,6 +1458,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -1377,6 +1466,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -1384,6 +1474,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1409,6 +1500,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1.PredictionService.Explain] after
@@ -1416,6 +1508,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
    * of
@@ -1423,6 +1516,7 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    * or
    * [explanation_spec][google.cloud.aiplatform.v1.BatchPredictionJob.explanation_spec]
    * of [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1474,9 +1568,11 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym
    *
    * 
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1488,9 +1584,11 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1505,9 +1603,11 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1519,9 +1619,11 @@ com.google.cloud.aiplatform.v1.Model.DeploymentResourcesType getSupportedDeploym * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1537,9 +1639,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelProto.java index 87d66f9b4d26..0b86e4f008a0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelProto.java @@ -43,6 +43,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_aiplatform_v1_Model_LabelsEntry_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_aiplatform_v1_Model_LabelsEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_LargeModelReference_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_aiplatform_v1_PredictSchemata_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -77,80 +81,84 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "cloud/aiplatform/v1/env_var.proto\032,googl" + "e/cloud/aiplatform/v1/explanation.proto\032" + "\034google/protobuf/struct.proto\032\037google/pr" - + "otobuf/timestamp.proto\"\232\020\n\005Model\022\014\n\004name" - + "\030\001 \001(\t\022\032\n\nversion_id\030\034 \001(\tB\006\340A\005\340A\003\022\027\n\017ve" - + "rsion_aliases\030\035 \003(\t\022<\n\023version_create_ti" - + "me\030\037 \001(\0132\032.google.protobuf.TimestampB\003\340A" - + "\003\022<\n\023version_update_time\030 \001(\0132\032.google." - + "protobuf.TimestampB\003\340A\003\022\031\n\014display_name\030" - + "\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001(\t\022\033\n\023versi" - + "on_description\030\036 \001(\t\022E\n\020predict_schemata" - + "\030\004 \001(\0132+.google.cloud.aiplatform.v1.Pred" - + "ictSchemata\022 \n\023metadata_schema_uri\030\005 \001(\t" - + "B\003\340A\005\022-\n\010metadata\030\006 \001(\0132\026.google.protobu" - + "f.ValueB\003\340A\005\022U\n\030supported_export_formats" - + "\030\024 \003(\0132..google.cloud.aiplatform.v1.Mode" - + "l.ExportFormatB\003\340A\003\022M\n\021training_pipeline" - + "\030\007 \001(\tB2\340A\003\372A,\n*aiplatform.googleapis.co" - + "m/TrainingPipeline\022K\n\016container_spec\030\t \001" - + "(\0132..google.cloud.aiplatform.v1.ModelCon" - + "tainerSpecB\003\340A\004\022\031\n\014artifact_uri\030\032 \001(\tB\003\340" - + "A\005\022l\n$supported_deployment_resources_typ" - + "es\030\n \003(\01629.google.cloud.aiplatform.v1.Mo" - + "del.DeploymentResourcesTypeB\003\340A\003\022,\n\037supp" - + "orted_input_storage_formats\030\013 \003(\tB\003\340A\003\022-" - + "\n supported_output_storage_formats\030\014 \003(\t" - + "B\003\340A\003\0224\n\013create_time\030\r \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\0224\n\013update_time\030\016 \001(\013" - + "2\032.google.protobuf.TimestampB\003\340A\003\022J\n\017dep" - + "loyed_models\030\017 \003(\0132,.google.cloud.aiplat" - + "form.v1.DeployedModelRefB\003\340A\003\022E\n\020explana" + + "otobuf/timestamp.proto\"\360\020\n\005Model\022\014\n\004name" + + "\030\001 \001(\t\022\031\n\nversion_id\030\034 \001(\tB\005\342A\002\005\003\022\027\n\017ver" + + "sion_aliases\030\035 \003(\t\022=\n\023version_create_tim" + + "e\030\037 \001(\0132\032.google.protobuf.TimestampB\004\342A\001" + + "\003\022=\n\023version_update_time\030 \001(\0132\032.google." + + "protobuf.TimestampB\004\342A\001\003\022\032\n\014display_name" + + "\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003 \001(\t\022\033\n\023ver" + + "sion_description\030\036 \001(\t\022E\n\020predict_schema" + + "ta\030\004 \001(\0132+.google.cloud.aiplatform.v1.Pr" + + "edictSchemata\022!\n\023metadata_schema_uri\030\005 \001" + + "(\tB\004\342A\001\005\022.\n\010metadata\030\006 \001(\0132\026.google.prot" + + "obuf.ValueB\004\342A\001\005\022V\n\030supported_export_for" + + "mats\030\024 \003(\0132..google.cloud.aiplatform.v1." + + "Model.ExportFormatB\004\342A\001\003\022N\n\021training_pip" + + "eline\030\007 \001(\tB3\342A\001\003\372A,\n*aiplatform.googlea" + + "pis.com/TrainingPipeline\022@\n\014pipeline_job" + + "\030/ \001(\tB*\372A\'\n%aiplatform.googleapis.com/P" + + "ipelineJob\022L\n\016container_spec\030\t \001(\0132..goo" + + "gle.cloud.aiplatform.v1.ModelContainerSp" + + "ecB\004\342A\001\004\022\032\n\014artifact_uri\030\032 \001(\tB\004\342A\001\005\022m\n$" + + "supported_deployment_resources_types\030\n \003" + + "(\01629.google.cloud.aiplatform.v1.Model.De" + + "ploymentResourcesTypeB\004\342A\001\003\022-\n\037supported" + + "_input_storage_formats\030\013 \003(\tB\004\342A\001\003\022.\n su" + + "pported_output_storage_formats\030\014 \003(\tB\004\342A" + + "\001\003\0225\n\013create_time\030\r \001(\0132\032.google.protobu" + + "f.TimestampB\004\342A\001\003\0225\n\013update_time\030\016 \001(\0132\032" + + ".google.protobuf.TimestampB\004\342A\001\003\022K\n\017depl" + + "oyed_models\030\017 \003(\0132,.google.cloud.aiplatf" + + "orm.v1.DeployedModelRefB\004\342A\001\003\022E\n\020explana" + "tion_spec\030\027 \001(\0132+.google.cloud.aiplatfor" + "m.v1.ExplanationSpec\022\014\n\004etag\030\020 \001(\t\022=\n\006la" + "bels\030\021 \003(\0132-.google.cloud.aiplatform.v1." + "Model.LabelsEntry\022C\n\017encryption_spec\030\030 \001" + "(\0132*.google.cloud.aiplatform.v1.Encrypti" - + "onSpec\022K\n\021model_source_info\030& \001(\0132+.goog" - + "le.cloud.aiplatform.v1.ModelSourceInfoB\003" - + "\340A\003\022U\n\023original_model_info\030\" \001(\01323.googl" - + "e.cloud.aiplatform.v1.Model.OriginalMode" - + "lInfoB\003\340A\003\022\036\n\021metadata_artifact\030, \001(\tB\003\340" - + "A\003\032\325\001\n\014ExportFormat\022\017\n\002id\030\001 \001(\tB\003\340A\003\022b\n\023" - + "exportable_contents\030\002 \003(\0162@.google.cloud" - + ".aiplatform.v1.Model.ExportFormat.Export" - + "ableContentB\003\340A\003\"P\n\021ExportableContent\022\"\n" - + "\036EXPORTABLE_CONTENT_UNSPECIFIED\020\000\022\014\n\010ART" - + "IFACT\020\001\022\t\n\005IMAGE\020\002\032K\n\021OriginalModelInfo\022" - + "6\n\005model\030\001 \001(\tB\'\340A\003\372A!\n\037aiplatform.googl" - + "eapis.com/Model\032-\n\013LabelsEntry\022\013\n\003key\030\001 " - + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\214\001\n\027DeploymentRes" - + "ourcesType\022)\n%DEPLOYMENT_RESOURCES_TYPE_" - + "UNSPECIFIED\020\000\022\027\n\023DEDICATED_RESOURCES\020\001\022\027" - + "\n\023AUTOMATIC_RESOURCES\020\002\022\024\n\020SHARED_RESOUR" - + "CES\020\003:\\\352AY\n\037aiplatform.googleapis.com/Mo" - + "del\0226projects/{project}/locations/{locat" - + "ion}/models/{model}\"{\n\017PredictSchemata\022 " - + "\n\023instance_schema_uri\030\001 \001(\tB\003\340A\005\022\"\n\025para" - + "meters_schema_uri\030\002 \001(\tB\003\340A\005\022\"\n\025predicti" - + "on_schema_uri\030\003 \001(\tB\003\340A\005\"\373\001\n\022ModelContai" - + "nerSpec\022\031\n\timage_uri\030\001 \001(\tB\006\340A\002\340A\005\022\024\n\007co" - + "mmand\030\002 \003(\tB\003\340A\005\022\021\n\004args\030\003 \003(\tB\003\340A\005\0224\n\003e" - + "nv\030\004 \003(\0132\".google.cloud.aiplatform.v1.En" - + "vVarB\003\340A\005\0224\n\005ports\030\005 \003(\0132 .google.cloud." - + "aiplatform.v1.PortB\003\340A\005\022\032\n\rpredict_route" - + "\030\006 \001(\tB\003\340A\005\022\031\n\014health_route\030\007 \001(\tB\003\340A\005\"\036" - + "\n\004Port\022\026\n\016container_port\030\003 \001(\005\"\346\001\n\017Model" - + "SourceInfo\022P\n\013source_type\030\001 \001(\0162;.google" - + ".cloud.aiplatform.v1.ModelSourceInfo.Mod" - + "elSourceType\022\014\n\004copy\030\002 \001(\010\"s\n\017ModelSourc" - + "eType\022!\n\035MODEL_SOURCE_TYPE_UNSPECIFIED\020\000" - + "\022\n\n\006AUTOML\020\001\022\n\n\006CUSTOM\020\002\022\010\n\004BQML\020\003\022\020\n\014MO" - + "DEL_GARDEN\020\004\022\t\n\005GENIE\020\005B\310\001\n\036com.google.c" - + "loud.aiplatform.v1B\nModelProtoP\001Z>cloud." - + "google.com/go/aiplatform/apiv1/aiplatfor" - + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo" - + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo" - + "gle::Cloud::AIPlatform::V1b\006proto3" + + "onSpec\022L\n\021model_source_info\030& \001(\0132+.goog" + + "le.cloud.aiplatform.v1.ModelSourceInfoB\004" + + "\342A\001\003\022V\n\023original_model_info\030\" \001(\01323.goog" + + "le.cloud.aiplatform.v1.Model.OriginalMod" + + "elInfoB\004\342A\001\003\022\037\n\021metadata_artifact\030, \001(\tB" + + "\004\342A\001\003\032\327\001\n\014ExportFormat\022\020\n\002id\030\001 \001(\tB\004\342A\001\003" + + "\022c\n\023exportable_contents\030\002 \003(\0162@.google.c" + + "loud.aiplatform.v1.Model.ExportFormat.Ex" + + "portableContentB\004\342A\001\003\"P\n\021ExportableConte" + + "nt\022\"\n\036EXPORTABLE_CONTENT_UNSPECIFIED\020\000\022\014" + + "\n\010ARTIFACT\020\001\022\t\n\005IMAGE\020\002\032L\n\021OriginalModel" + + "Info\0227\n\005model\030\001 \001(\tB(\342A\001\003\372A!\n\037aiplatform" + + ".googleapis.com/Model\032-\n\013LabelsEntry\022\013\n\003" + + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\214\001\n\027Deploym" + + "entResourcesType\022)\n%DEPLOYMENT_RESOURCES" + + "_TYPE_UNSPECIFIED\020\000\022\027\n\023DEDICATED_RESOURC" + + "ES\020\001\022\027\n\023AUTOMATIC_RESOURCES\020\002\022\024\n\020SHARED_" + + "RESOURCES\020\003:\\\352AY\n\037aiplatform.googleapis." + + "com/Model\0226projects/{project}/locations/" + + "{location}/models/{model}\")\n\023LargeModelR" + + "eference\022\022\n\004name\030\001 \001(\tB\004\342A\001\002\"~\n\017PredictS" + + "chemata\022!\n\023instance_schema_uri\030\001 \001(\tB\004\342A" + + "\001\005\022#\n\025parameters_schema_uri\030\002 \001(\tB\004\342A\001\005\022" + + "#\n\025prediction_schema_uri\030\003 \001(\tB\004\342A\001\005\"\200\002\n" + + "\022ModelContainerSpec\022\030\n\timage_uri\030\001 \001(\tB\005" + + "\342A\002\002\005\022\025\n\007command\030\002 \003(\tB\004\342A\001\005\022\022\n\004args\030\003 \003" + + "(\tB\004\342A\001\005\0225\n\003env\030\004 \003(\0132\".google.cloud.aip" + + "latform.v1.EnvVarB\004\342A\001\005\0225\n\005ports\030\005 \003(\0132 " + + ".google.cloud.aiplatform.v1.PortB\004\342A\001\005\022\033" + + "\n\rpredict_route\030\006 \001(\tB\004\342A\001\005\022\032\n\014health_ro" + + "ute\030\007 \001(\tB\004\342A\001\005\"\036\n\004Port\022\026\n\016container_por" + + "t\030\003 \001(\005\"\346\001\n\017ModelSourceInfo\022P\n\013source_ty" + + "pe\030\001 \001(\0162;.google.cloud.aiplatform.v1.Mo" + + "delSourceInfo.ModelSourceType\022\014\n\004copy\030\002 " + + "\001(\010\"s\n\017ModelSourceType\022!\n\035MODEL_SOURCE_T" + + "YPE_UNSPECIFIED\020\000\022\n\n\006AUTOML\020\001\022\n\n\006CUSTOM\020" + + "\002\022\010\n\004BQML\020\003\022\020\n\014MODEL_GARDEN\020\004\022\t\n\005GENIE\020\005" + + "B\310\001\n\036com.google.cloud.aiplatform.v1B\nMod" + + "elProtoP\001Z>cloud.google.com/go/aiplatfor" + + "m/apiv1/aiplatformpb;aiplatformpb\252\002\032Goog" + + "le.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AI" + + "Platform\\V1\352\002\035Google::Cloud::AIPlatform:" + + ":V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -184,6 +192,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Metadata", "SupportedExportFormats", "TrainingPipeline", + "PipelineJob", "ContainerSpec", "ArtifactUri", "SupportedDeploymentResourcesTypes", @@ -224,8 +233,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Key", "Value", }); - internal_static_google_cloud_aiplatform_v1_PredictSchemata_descriptor = + internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor = getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_aiplatform_v1_LargeModelReference_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_LargeModelReference_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_aiplatform_v1_PredictSchemata_descriptor = + getDescriptor().getMessageTypes().get(2); internal_static_google_cloud_aiplatform_v1_PredictSchemata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1_PredictSchemata_descriptor, @@ -233,7 +250,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceSchemaUri", "ParametersSchemaUri", "PredictionSchemaUri", }); internal_static_google_cloud_aiplatform_v1_ModelContainerSpec_descriptor = - getDescriptor().getMessageTypes().get(2); + getDescriptor().getMessageTypes().get(3); internal_static_google_cloud_aiplatform_v1_ModelContainerSpec_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1_ModelContainerSpec_descriptor, @@ -241,7 +258,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ImageUri", "Command", "Args", "Env", "Ports", "PredictRoute", "HealthRoute", }); internal_static_google_cloud_aiplatform_v1_Port_descriptor = - getDescriptor().getMessageTypes().get(3); + getDescriptor().getMessageTypes().get(4); internal_static_google_cloud_aiplatform_v1_Port_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1_Port_descriptor, @@ -249,7 +266,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ContainerPort", }); internal_static_google_cloud_aiplatform_v1_ModelSourceInfo_descriptor = - getDescriptor().getMessageTypes().get(4); + getDescriptor().getMessageTypes().get(5); internal_static_google_cloud_aiplatform_v1_ModelSourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1_ModelSourceInfo_descriptor, diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelServiceProto.java index 4cde2682d6a1..ef717aaac450 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelServiceProto.java @@ -175,218 +175,218 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "o\032*google/cloud/aiplatform/v1/operation." + "proto\032#google/longrunning/operations.pro" + "to\032\033google/protobuf/empty.proto\032 google/" - + "protobuf/field_mask.proto\"\326\001\n\022UploadMode" - + "lRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locati" - + "ons.googleapis.com/Location\022\031\n\014parent_mo" - + "del\030\004 \001(\tB\003\340A\001\022\025\n\010model_id\030\005 \001(\tB\003\340A\001\0225\n" - + "\005model\030\002 \001(\0132!.google.cloud.aiplatform.v" - + "1.ModelB\003\340A\002\022\034\n\017service_account\030\006 \001(\tB\003\340" - + "A\001\"n\n\034UploadModelOperationMetadata\022N\n\020ge" - + "neric_metadata\030\001 \001(\01324.google.cloud.aipl" - + "atform.v1.GenericOperationMetadata\"i\n\023Up" - + "loadModelResponse\0223\n\005model\030\001 \001(\tB$\372A!\n\037a" - + "iplatform.googleapis.com/Model\022\035\n\020model_" - + "version_id\030\002 \001(\tB\003\340A\003\"H\n\017GetModelRequest" - + "\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googl" - + "eapis.com/Model\"\306\001\n\021ListModelsRequest\0229\n" - + "\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googlea" - + "pis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage" + + "protobuf/field_mask.proto\"\333\001\n\022UploadMode" + + "lRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locat" + + "ions.googleapis.com/Location\022\032\n\014parent_m" + + "odel\030\004 \001(\tB\004\342A\001\001\022\026\n\010model_id\030\005 \001(\tB\004\342A\001\001" + + "\0226\n\005model\030\002 \001(\0132!.google.cloud.aiplatfor" + + "m.v1.ModelB\004\342A\001\002\022\035\n\017service_account\030\006 \001(" + + "\tB\004\342A\001\001\"n\n\034UploadModelOperationMetadata\022" + + "N\n\020generic_metadata\030\001 \001(\01324.google.cloud" + + ".aiplatform.v1.GenericOperationMetadata\"" + + "j\n\023UploadModelResponse\0223\n\005model\030\001 \001(\tB$\372" + + "A!\n\037aiplatform.googleapis.com/Model\022\036\n\020m" + + "odel_version_id\030\002 \001(\tB\004\342A\001\003\"I\n\017GetModelR" + + "equest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatfor" + + "m.googleapis.com/Model\"\307\001\n\021ListModelsReq" + + "uest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations" + + ".googleapis.com/Location\022\016\n\006filter\030\002 \001(\t" + + "\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022" + + "-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fie" + + "ldMask\022\020\n\010order_by\030\006 \001(\t\"`\n\022ListModelsRe" + + "sponse\0221\n\006models\030\001 \003(\0132!.google.cloud.ai" + + "platform.v1.Model\022\027\n\017next_page_token\030\002 \001" + + "(\t\"\312\001\n\030ListModelVersionsRequest\0226\n\004name\030" + + "\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.co" + + "m/Model\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token" + + "\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022-\n\tread_mask\030\005 \001(" + + "\0132\032.google.protobuf.FieldMask\022\020\n\010order_b" + + "y\030\006 \001(\t\"g\n\031ListModelVersionsResponse\0221\n\006" + + "models\030\001 \003(\0132!.google.cloud.aiplatform.v" + + "1.Model\022\027\n\017next_page_token\030\002 \001(\t\"\203\001\n\022Upd" + + "ateModelRequest\0226\n\005model\030\001 \001(\0132!.google." + + "cloud.aiplatform.v1.ModelB\004\342A\001\002\0225\n\013updat" + + "e_mask\030\002 \001(\0132\032.google.protobuf.FieldMask" + + "B\004\342A\001\002\"L\n\022DeleteModelRequest\0226\n\004name\030\001 \001" + + "(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/M" + + "odel\"S\n\031DeleteModelVersionRequest\0226\n\004nam" + + "e\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis." + + "com/Model\"s\n\032MergeVersionAliasesRequest\022" + + "6\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googl" + + "eapis.com/Model\022\035\n\017version_aliases\030\002 \003(\t" + + "B\004\342A\001\002\"\360\002\n\022ExportModelRequest\0226\n\004name\030\001 " + + "\001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/" + + "Model\022X\n\routput_config\030\002 \001(\0132;.google.cl" + + "oud.aiplatform.v1.ExportModelRequest.Out" + + "putConfigB\004\342A\001\002\032\307\001\n\014OutputConfig\022\030\n\020expo" + + "rt_format_id\030\001 \001(\t\022H\n\024artifact_destinati" + + "on\030\003 \001(\0132*.google.cloud.aiplatform.v1.Gc" + + "sDestination\022S\n\021image_destination\030\004 \001(\0132" + + "8.google.cloud.aiplatform.v1.ContainerRe" + + "gistryDestination\"\237\002\n\034ExportModelOperati" + + "onMetadata\022N\n\020generic_metadata\030\001 \001(\01324.g" + + "oogle.cloud.aiplatform.v1.GenericOperati" + + "onMetadata\022^\n\013output_info\030\002 \001(\0132C.google" + + ".cloud.aiplatform.v1.ExportModelOperatio" + + "nMetadata.OutputInfoB\004\342A\001\003\032O\n\nOutputInfo" + + "\022!\n\023artifact_output_uri\030\002 \001(\tB\004\342A\001\003\022\036\n\020i" + + "mage_output_uri\030\003 \001(\tB\004\342A\001\003\"\025\n\023ExportMod" + + "elResponse\"\304\002\n\020CopyModelRequest\022\030\n\010model" + + "_id\030\004 \001(\tB\004\342A\001\001H\000\022@\n\014parent_model\030\005 \001(\tB" + + "(\342A\001\001\372A!\n\037aiplatform.googleapis.com/Mode" + + "lH\000\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations." + + "googleapis.com/Location\022>\n\014source_model\030" + + "\002 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.co" + + "m/Model\022C\n\017encryption_spec\030\003 \001(\0132*.googl" + + "e.cloud.aiplatform.v1.EncryptionSpecB\023\n\021" + + "destination_model\"l\n\032CopyModelOperationM" + + "etadata\022N\n\020generic_metadata\030\001 \001(\01324.goog" + + "le.cloud.aiplatform.v1.GenericOperationM" + + "etadata\"h\n\021CopyModelResponse\0223\n\005model\030\001 " + + "\001(\tB$\372A!\n\037aiplatform.googleapis.com/Mode" + + "l\022\036\n\020model_version_id\030\002 \001(\tB\004\342A\001\003\"\245\001\n\034Im" + + "portModelEvaluationRequest\0228\n\006parent\030\001 \001" + + "(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/M" + + "odel\022K\n\020model_evaluation\030\002 \001(\0132+.google." + + "cloud.aiplatform.v1.ModelEvaluationB\004\342A\001" + + "\002\"\306\001\n\'BatchImportModelEvaluationSlicesRe" + + "quest\022B\n\006parent\030\001 \001(\tB2\342A\001\002\372A+\n)aiplatfo" + + "rm.googleapis.com/ModelEvaluation\022W\n\027mod" + + "el_evaluation_slices\030\002 \003(\01320.google.clou" + + "d.aiplatform.v1.ModelEvaluationSliceB\004\342A" + + "\001\002\"Z\n(BatchImportModelEvaluationSlicesRe" + + "sponse\022.\n imported_model_evaluation_slic" + + "es\030\001 \003(\tB\004\342A\001\003\"\307\001\n&BatchImportEvaluatedA" + + "nnotationsRequest\022G\n\006parent\030\001 \001(\tB7\342A\001\002\372" + + "A0\n.aiplatform.googleapis.com/ModelEvalu" + + "ationSlice\022T\n\025evaluated_annotations\030\002 \003(" + + "\0132/.google.cloud.aiplatform.v1.Evaluated" + + "AnnotationB\004\342A\001\002\"]\n\'BatchImportEvaluated" + + "AnnotationsResponse\0222\n$imported_evaluate" + + "d_annotations_count\030\001 \001(\005B\004\342A\001\003\"]\n\031GetMo" + + "delEvaluationRequest\022@\n\004name\030\001 \001(\tB2\342A\001\002" + + "\372A+\n)aiplatform.googleapis.com/ModelEval" + + "uation\"\275\001\n\033ListModelEvaluationsRequest\0228" + + "\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.goog" + + "leapis.com/Model\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage" + "_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_" - + "mask\030\005 \001(\0132\032.google.protobuf.FieldMask\022\020" - + "\n\010order_by\030\006 \001(\t\"`\n\022ListModelsResponse\0221" - + "\n\006models\030\001 \003(\0132!.google.cloud.aiplatform" - + ".v1.Model\022\027\n\017next_page_token\030\002 \001(\t\"\311\001\n\030L" - + "istModelVersionsRequest\0225\n\004name\030\001 \001(\tB\'\340" - + "A\002\372A!\n\037aiplatform.googleapis.com/Model\022\021" - + "\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n" - + "\006filter\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.googl" - + "e.protobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"g" - + "\n\031ListModelVersionsResponse\0221\n\006models\030\001 " - + "\003(\0132!.google.cloud.aiplatform.v1.Model\022\027" - + "\n\017next_page_token\030\002 \001(\t\"\201\001\n\022UpdateModelR" - + "equest\0225\n\005model\030\001 \001(\0132!.google.cloud.aip" - + "latform.v1.ModelB\003\340A\002\0224\n\013update_mask\030\002 \001" - + "(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"K\n\022D" - + "eleteModelRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n" - + "\037aiplatform.googleapis.com/Model\"R\n\031Dele" - + "teModelVersionRequest\0225\n\004name\030\001 \001(\tB\'\340A\002" - + "\372A!\n\037aiplatform.googleapis.com/Model\"q\n\032" - + "MergeVersionAliasesRequest\0225\n\004name\030\001 \001(\t" - + "B\'\340A\002\372A!\n\037aiplatform.googleapis.com/Mode" - + "l\022\034\n\017version_aliases\030\002 \003(\tB\003\340A\002\"\356\002\n\022Expo" - + "rtModelRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037ai" - + "platform.googleapis.com/Model\022W\n\routput_" - + "config\030\002 \001(\0132;.google.cloud.aiplatform.v" - + "1.ExportModelRequest.OutputConfigB\003\340A\002\032\307" - + "\001\n\014OutputConfig\022\030\n\020export_format_id\030\001 \001(" - + "\t\022H\n\024artifact_destination\030\003 \001(\0132*.google" - + ".cloud.aiplatform.v1.GcsDestination\022S\n\021i" - + "mage_destination\030\004 \001(\01328.google.cloud.ai" - + "platform.v1.ContainerRegistryDestination" - + "\"\234\002\n\034ExportModelOperationMetadata\022N\n\020gen" - + "eric_metadata\030\001 \001(\01324.google.cloud.aipla" - + "tform.v1.GenericOperationMetadata\022]\n\013out" - + "put_info\030\002 \001(\0132C.google.cloud.aiplatform" - + ".v1.ExportModelOperationMetadata.OutputI" - + "nfoB\003\340A\003\032M\n\nOutputInfo\022 \n\023artifact_outpu" - + "t_uri\030\002 \001(\tB\003\340A\003\022\035\n\020image_output_uri\030\003 \001" - + "(\tB\003\340A\003\"\025\n\023ExportModelResponse\"\300\002\n\020CopyM" - + "odelRequest\022\027\n\010model_id\030\004 \001(\tB\003\340A\001H\000\022?\n\014" - + "parent_model\030\005 \001(\tB\'\340A\001\372A!\n\037aiplatform.g" - + "oogleapis.com/ModelH\000\0229\n\006parent\030\001 \001(\tB)\340" - + "A\002\372A#\n!locations.googleapis.com/Location" - + "\022=\n\014source_model\030\002 \001(\tB\'\340A\002\372A!\n\037aiplatfo" - + "rm.googleapis.com/Model\022C\n\017encryption_sp" - + "ec\030\003 \001(\0132*.google.cloud.aiplatform.v1.En" - + "cryptionSpecB\023\n\021destination_model\"l\n\032Cop" - + "yModelOperationMetadata\022N\n\020generic_metad" - + "ata\030\001 \001(\01324.google.cloud.aiplatform.v1.G" - + "enericOperationMetadata\"g\n\021CopyModelResp" - + "onse\0223\n\005model\030\001 \001(\tB$\372A!\n\037aiplatform.goo" - + "gleapis.com/Model\022\035\n\020model_version_id\030\002 " - + "\001(\tB\003\340A\003\"\243\001\n\034ImportModelEvaluationReques" - + "t\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.go" - + "ogleapis.com/Model\022J\n\020model_evaluation\030\002" - + " \001(\0132+.google.cloud.aiplatform.v1.ModelE" - + "valuationB\003\340A\002\"\304\001\n\'BatchImportModelEvalu" - + "ationSlicesRequest\022A\n\006parent\030\001 \001(\tB1\340A\002\372" - + "A+\n)aiplatform.googleapis.com/ModelEvalu" - + "ation\022V\n\027model_evaluation_slices\030\002 \003(\01320" - + ".google.cloud.aiplatform.v1.ModelEvaluat" - + "ionSliceB\003\340A\002\"Y\n(BatchImportModelEvaluat" - + "ionSlicesResponse\022-\n imported_model_eval" - + "uation_slices\030\001 \003(\tB\003\340A\003\"\305\001\n&BatchImport" - + "EvaluatedAnnotationsRequest\022F\n\006parent\030\001 " - + "\001(\tB6\340A\002\372A0\n.aiplatform.googleapis.com/M" - + "odelEvaluationSlice\022S\n\025evaluated_annotat" - + "ions\030\002 \003(\0132/.google.cloud.aiplatform.v1." - + "EvaluatedAnnotationB\003\340A\002\"\\\n\'BatchImportE" - + "valuatedAnnotationsResponse\0221\n$imported_" - + "evaluated_annotations_count\030\001 \001(\005B\003\340A\003\"\\" - + "\n\031GetModelEvaluationRequest\022?\n\004name\030\001 \001(" - + "\tB1\340A\002\372A+\n)aiplatform.googleapis.com/Mod" - + "elEvaluation\"\274\001\n\033ListModelEvaluationsReq" - + "uest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform" - + ".googleapis.com/Model\022\016\n\006filter\030\002 \001(\t\022\021\n" - + "\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\t" - + "read_mask\030\005 \001(\0132\032.google.protobuf.FieldM" - + "ask\"\177\n\034ListModelEvaluationsResponse\022F\n\021m" - + "odel_evaluations\030\001 \003(\0132+.google.cloud.ai" - + "platform.v1.ModelEvaluation\022\027\n\017next_page" - + "_token\030\002 \001(\t\"f\n\036GetModelEvaluationSliceR" - + "equest\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n.aiplatform" - + ".googleapis.com/ModelEvaluationSlice\"\313\001\n" - + " ListModelEvaluationSlicesRequest\022A\n\006par" - + "ent\030\001 \001(\tB1\340A\002\372A+\n)aiplatform.googleapis" - + ".com/ModelEvaluation\022\016\n\006filter\030\002 \001(\t\022\021\n\t" - + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tr" - + "ead_mask\030\005 \001(\0132\032.google.protobuf.FieldMa" - + "sk\"\217\001\n!ListModelEvaluationSlicesResponse" - + "\022Q\n\027model_evaluation_slices\030\001 \003(\01320.goog" - + "le.cloud.aiplatform.v1.ModelEvaluationSl" - + "ice\022\027\n\017next_page_token\030\002 \001(\t2\372\035\n\014ModelSe" - + "rvice\022\340\001\n\013UploadModel\022..google.cloud.aip" - + "latform.v1.UploadModelRequest\032\035.google.l" - + "ongrunning.Operation\"\201\001\202\323\344\223\0026\"1/v1/{pare" - + "nt=projects/*/locations/*}/models:upload" - + ":\001*\332A\014parent,model\312A3\n\023UploadModelRespon" - + "se\022\034UploadModelOperationMetadata\022\225\001\n\010Get" - + "Model\022+.google.cloud.aiplatform.v1.GetMo" - + "delRequest\032!.google.cloud.aiplatform.v1." - + "Model\"9\202\323\344\223\002,\022*/v1/{name=projects/*/loca" - + "tions/*/models/*}\332A\004name\022\250\001\n\nListModels\022" - + "-.google.cloud.aiplatform.v1.ListModelsR" - + "equest\032..google.cloud.aiplatform.v1.List" - + "ModelsResponse\";\202\323\344\223\002,\022*/v1/{parent=proj" - + "ects/*/locations/*}/models\332A\006parent\022\310\001\n\021" - + "ListModelVersions\0224.google.cloud.aiplatf" - + "orm.v1.ListModelVersionsRequest\0325.google" - + ".cloud.aiplatform.v1.ListModelVersionsRe" - + "sponse\"F\202\323\344\223\0029\0227/v1/{name=projects/*/loc" - + "ations/*/models/*}:listVersions\332A\004name\022\265" - + "\001\n\013UpdateModel\022..google.cloud.aiplatform" - + ".v1.UpdateModelRequest\032!.google.cloud.ai" - + "platform.v1.Model\"S\202\323\344\223\002920/v1/{model.na" - + "me=projects/*/locations/*/models/*}:\005mod" - + "el\332A\021model,update_mask\022\312\001\n\013DeleteModel\022." - + ".google.cloud.aiplatform.v1.DeleteModelR" - + "equest\032\035.google.longrunning.Operation\"l\202" - + "\323\344\223\002,**/v1/{name=projects/*/locations/*/" - + "models/*}\332A\004name\312A0\n\025google.protobuf.Emp" - + "ty\022\027DeleteOperationMetadata\022\346\001\n\022DeleteMo" - + "delVersion\0225.google.cloud.aiplatform.v1." - + "DeleteModelVersionRequest\032\035.google.longr" - + "unning.Operation\"z\202\323\344\223\002:*8/v1/{name=proj" - + "ects/*/locations/*/models/*}:deleteVersi" - + "on\332A\004name\312A0\n\025google.protobuf.Empty\022\027Del" - + "eteOperationMetadata\022\322\001\n\023MergeVersionAli" - + "ases\0226.google.cloud.aiplatform.v1.MergeV" - + "ersionAliasesRequest\032!.google.cloud.aipl" - + "atform.v1.Model\"`\202\323\344\223\002C\">/v1/{name=proje" - + "cts/*/locations/*/models/*}:mergeVersion" - + "Aliases:\001*\332A\024name,version_aliases\022\346\001\n\013Ex" - + "portModel\022..google.cloud.aiplatform.v1.E" - + "xportModelRequest\032\035.google.longrunning.O" - + "peration\"\207\001\202\323\344\223\0026\"1/v1/{name=projects/*/" - + "locations/*/models/*}:export:\001*\332A\022name,o" - + "utput_config\312A3\n\023ExportModelResponse\022\034Ex" - + "portModelOperationMetadata\022\335\001\n\tCopyModel" - + "\022,.google.cloud.aiplatform.v1.CopyModelR" - + "equest\032\035.google.longrunning.Operation\"\202\001" - + "\202\323\344\223\0024\"//v1/{parent=projects/*/locations" - + "/*}/models:copy:\001*\332A\023parent,source_model" - + "\312A/\n\021CopyModelResponse\022\032CopyModelOperati" - + "onMetadata\022\344\001\n\025ImportModelEvaluation\0228.g" - + "oogle.cloud.aiplatform.v1.ImportModelEva" - + "luationRequest\032+.google.cloud.aiplatform" - + ".v1.ModelEvaluation\"d\202\323\344\223\002D\"?/v1/{parent" - + "=projects/*/locations/*/models/*}/evalua" - + "tions:import:\001*\332A\027parent,model_evaluatio" - + "n\022\250\002\n BatchImportModelEvaluationSlices\022C" - + ".google.cloud.aiplatform.v1.BatchImportM" - + "odelEvaluationSlicesRequest\032D.google.clo" - + "ud.aiplatform.v1.BatchImportModelEvaluat" - + "ionSlicesResponse\"y\202\323\344\223\002R\"M/v1/{parent=p" - + "rojects/*/locations/*/models/*/evaluatio" - + "ns/*}/slices:batchImport:\001*\332A\036parent,mod" - + "el_evaluation_slices\022\245\002\n\037BatchImportEval" - + "uatedAnnotations\022B.google.cloud.aiplatfo" - + "rm.v1.BatchImportEvaluatedAnnotationsReq" - + "uest\032C.google.cloud.aiplatform.v1.BatchI" - + "mportEvaluatedAnnotationsResponse\"y\202\323\344\223\002" - + "T\"O/v1/{parent=projects/*/locations/*/mo" - + "dels/*/evaluations/*/slices/*}:batchImpo" - + "rt:\001*\332A\034parent,evaluated_annotations\022\301\001\n" - + "\022GetModelEvaluation\0225.google.cloud.aipla" - + "tform.v1.GetModelEvaluationRequest\032+.goo" - + "gle.cloud.aiplatform.v1.ModelEvaluation\"" - + "G\202\323\344\223\002:\0228/v1/{name=projects/*/locations/" - + "*/models/*/evaluations/*}\332A\004name\022\324\001\n\024Lis" - + "tModelEvaluations\0227.google.cloud.aiplatf" - + "orm.v1.ListModelEvaluationsRequest\0328.goo" - + "gle.cloud.aiplatform.v1.ListModelEvaluat" - + "ionsResponse\"I\202\323\344\223\002:\0228/v1/{parent=projec" - + "ts/*/locations/*/models/*}/evaluations\332A" - + "\006parent\022\331\001\n\027GetModelEvaluationSlice\022:.go" - + "ogle.cloud.aiplatform.v1.GetModelEvaluat" - + "ionSliceRequest\0320.google.cloud.aiplatfor" - + "m.v1.ModelEvaluationSlice\"P\202\323\344\223\002C\022A/v1/{" - + "name=projects/*/locations/*/models/*/eva" - + "luations/*/slices/*}\332A\004name\022\354\001\n\031ListMode" - + "lEvaluationSlices\022<.google.cloud.aiplatf" - + "orm.v1.ListModelEvaluationSlicesRequest\032" - + "=.google.cloud.aiplatform.v1.ListModelEv" - + "aluationSlicesResponse\"R\202\323\344\223\002C\022A/v1/{par" - + "ent=projects/*/locations/*/models/*/eval" - + "uations/*}/slices\332A\006parent\032M\312A\031aiplatfor" - + "m.googleapis.com\322A.https://www.googleapi" - + "s.com/auth/cloud-platformB\317\001\n\036com.google" - + ".cloud.aiplatform.v1B\021ModelServiceProtoP" - + "\001Z>cloud.google.com/go/aiplatform/apiv1/" - + "aiplatformpb;aiplatformpb\252\002\032Google.Cloud" - + ".AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatform" - + "\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pro" - + "to3" + + "mask\030\005 \001(\0132\032.google.protobuf.FieldMask\"\177" + + "\n\034ListModelEvaluationsResponse\022F\n\021model_" + + "evaluations\030\001 \003(\0132+.google.cloud.aiplatf" + + "orm.v1.ModelEvaluation\022\027\n\017next_page_toke" + + "n\030\002 \001(\t\"g\n\036GetModelEvaluationSliceReques" + + "t\022E\n\004name\030\001 \001(\tB7\342A\001\002\372A0\n.aiplatform.goo" + + "gleapis.com/ModelEvaluationSlice\"\314\001\n Lis" + + "tModelEvaluationSlicesRequest\022B\n\006parent\030" + + "\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleapis.co" + + "m/ModelEvaluation\022\016\n\006filter\030\002 \001(\t\022\021\n\tpag" + + "e_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread" + + "_mask\030\005 \001(\0132\032.google.protobuf.FieldMask\"" + + "\217\001\n!ListModelEvaluationSlicesResponse\022Q\n" + + "\027model_evaluation_slices\030\001 \003(\01320.google." + + "cloud.aiplatform.v1.ModelEvaluationSlice" + + "\022\027\n\017next_page_token\030\002 \001(\t2\372\035\n\014ModelServi" + + "ce\022\340\001\n\013UploadModel\022..google.cloud.aiplat" + + "form.v1.UploadModelRequest\032\035.google.long" + + "running.Operation\"\201\001\312A3\n\023UploadModelResp" + + "onse\022\034UploadModelOperationMetadata\332A\014par" + + "ent,model\202\323\344\223\0026\"1/v1/{parent=projects/*/" + + "locations/*}/models:upload:\001*\022\225\001\n\010GetMod" + + "el\022+.google.cloud.aiplatform.v1.GetModel" + + "Request\032!.google.cloud.aiplatform.v1.Mod" + + "el\"9\332A\004name\202\323\344\223\002,\022*/v1/{name=projects/*/" + + "locations/*/models/*}\022\250\001\n\nListModels\022-.g" + + "oogle.cloud.aiplatform.v1.ListModelsRequ" + + "est\032..google.cloud.aiplatform.v1.ListMod" + + "elsResponse\";\332A\006parent\202\323\344\223\002,\022*/v1/{paren" + + "t=projects/*/locations/*}/models\022\310\001\n\021Lis" + + "tModelVersions\0224.google.cloud.aiplatform" + + ".v1.ListModelVersionsRequest\0325.google.cl" + + "oud.aiplatform.v1.ListModelVersionsRespo" + + "nse\"F\332A\004name\202\323\344\223\0029\0227/v1/{name=projects/*" + + "/locations/*/models/*}:listVersions\022\265\001\n\013" + + "UpdateModel\022..google.cloud.aiplatform.v1" + + ".UpdateModelRequest\032!.google.cloud.aipla" + + "tform.v1.Model\"S\332A\021model,update_mask\202\323\344\223" + + "\002920/v1/{model.name=projects/*/locations" + + "/*/models/*}:\005model\022\312\001\n\013DeleteModel\022..go" + + "ogle.cloud.aiplatform.v1.DeleteModelRequ" + + "est\032\035.google.longrunning.Operation\"l\312A0\n" + + "\025google.protobuf.Empty\022\027DeleteOperationM" + + "etadata\332A\004name\202\323\344\223\002,**/v1/{name=projects" + + "/*/locations/*/models/*}\022\346\001\n\022DeleteModel" + + "Version\0225.google.cloud.aiplatform.v1.Del" + + "eteModelVersionRequest\032\035.google.longrunn" + + "ing.Operation\"z\312A0\n\025google.protobuf.Empt" + + "y\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002:*" + + "8/v1/{name=projects/*/locations/*/models" + + "/*}:deleteVersion\022\322\001\n\023MergeVersionAliase" + + "s\0226.google.cloud.aiplatform.v1.MergeVers" + + "ionAliasesRequest\032!.google.cloud.aiplatf" + + "orm.v1.Model\"`\332A\024name,version_aliases\202\323\344" + + "\223\002C\">/v1/{name=projects/*/locations/*/mo" + + "dels/*}:mergeVersionAliases:\001*\022\346\001\n\013Expor" + + "tModel\022..google.cloud.aiplatform.v1.Expo" + + "rtModelRequest\032\035.google.longrunning.Oper" + + "ation\"\207\001\312A3\n\023ExportModelResponse\022\034Export" + + "ModelOperationMetadata\332A\022name,output_con" + + "fig\202\323\344\223\0026\"1/v1/{name=projects/*/location" + + "s/*/models/*}:export:\001*\022\335\001\n\tCopyModel\022,." + + "google.cloud.aiplatform.v1.CopyModelRequ" + + "est\032\035.google.longrunning.Operation\"\202\001\312A/" + + "\n\021CopyModelResponse\022\032CopyModelOperationM" + + "etadata\332A\023parent,source_model\202\323\344\223\0024\"//v1" + + "/{parent=projects/*/locations/*}/models:" + + "copy:\001*\022\344\001\n\025ImportModelEvaluation\0228.goog" + + "le.cloud.aiplatform.v1.ImportModelEvalua" + + "tionRequest\032+.google.cloud.aiplatform.v1" + + ".ModelEvaluation\"d\332A\027parent,model_evalua" + + "tion\202\323\344\223\002D\"?/v1/{parent=projects/*/locat" + + "ions/*/models/*}/evaluations:import:\001*\022\250" + + "\002\n BatchImportModelEvaluationSlices\022C.go" + + "ogle.cloud.aiplatform.v1.BatchImportMode" + + "lEvaluationSlicesRequest\032D.google.cloud." + + "aiplatform.v1.BatchImportModelEvaluation" + + "SlicesResponse\"y\332A\036parent,model_evaluati" + + "on_slices\202\323\344\223\002R\"M/v1/{parent=projects/*/" + + "locations/*/models/*/evaluations/*}/slic" + + "es:batchImport:\001*\022\245\002\n\037BatchImportEvaluat" + + "edAnnotations\022B.google.cloud.aiplatform." + + "v1.BatchImportEvaluatedAnnotationsReques" + + "t\032C.google.cloud.aiplatform.v1.BatchImpo" + + "rtEvaluatedAnnotationsResponse\"y\332A\034paren" + + "t,evaluated_annotations\202\323\344\223\002T\"O/v1/{pare" + + "nt=projects/*/locations/*/models/*/evalu" + + "ations/*/slices/*}:batchImport:\001*\022\301\001\n\022Ge" + + "tModelEvaluation\0225.google.cloud.aiplatfo" + + "rm.v1.GetModelEvaluationRequest\032+.google" + + ".cloud.aiplatform.v1.ModelEvaluation\"G\332A" + + "\004name\202\323\344\223\002:\0228/v1/{name=projects/*/locati" + + "ons/*/models/*/evaluations/*}\022\324\001\n\024ListMo" + + "delEvaluations\0227.google.cloud.aiplatform" + + ".v1.ListModelEvaluationsRequest\0328.google" + + ".cloud.aiplatform.v1.ListModelEvaluation" + + "sResponse\"I\332A\006parent\202\323\344\223\002:\0228/v1/{parent=" + + "projects/*/locations/*/models/*}/evaluat" + + "ions\022\331\001\n\027GetModelEvaluationSlice\022:.googl" + + "e.cloud.aiplatform.v1.GetModelEvaluation" + + "SliceRequest\0320.google.cloud.aiplatform.v" + + "1.ModelEvaluationSlice\"P\332A\004name\202\323\344\223\002C\022A/" + + "v1/{name=projects/*/locations/*/models/*" + + "/evaluations/*/slices/*}\022\354\001\n\031ListModelEv" + + "aluationSlices\022<.google.cloud.aiplatform" + + ".v1.ListModelEvaluationSlicesRequest\032=.g" + + "oogle.cloud.aiplatform.v1.ListModelEvalu" + + "ationSlicesResponse\"R\332A\006parent\202\323\344\223\002C\022A/v" + + "1/{parent=projects/*/locations/*/models/" + + "*/evaluations/*}/slices\032M\312A\031aiplatform.g" + + "oogleapis.com\322A.https://www.googleapis.c" + + "om/auth/cloud-platformB\317\001\n\036com.google.cl" + + "oud.aiplatform.v1B\021ModelServiceProtoP\001Z>" + + "cloud.google.com/go/aiplatform/apiv1/aip" + + "latformpb;aiplatformpb\252\002\032Google.Cloud.AI" + + "Platform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1" + + "\352\002\035Google::Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelSourceInfo.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelSourceInfo.java index f01828c9f6ce..e27f1a2e2a42 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelSourceInfo.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ModelSourceInfo.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelSourceInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_ModelSourceInfo_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexOperationMetadata.java index 3258f85b0a93..0c5f07627119 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexOperationMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_MutateDeployedIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexRequest.java index 1f404e6a8cf7..e6328374a3f7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_MutateDeployedIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexResponse.java index fcf5754ce378..12ea8dd6bd8d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_MutateDeployedIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelOperationMetadata.java index 45c4d3fc89b5..d3fbb3904ec1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_MutateDeployedModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequest.java index f5605e29ce12..6c81db82386b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_MutateDeployedModelRequest_descriptor; @@ -135,6 +130,7 @@ public com.google.protobuf.ByteString getEndpointBytes() { *
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -162,6 +158,7 @@ public boolean hasDeployedModel() {
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -191,6 +188,7 @@ public com.google.cloud.aiplatform.v1.DeployedModel getDeployedModel() {
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -810,6 +808,7 @@ public Builder setEndpointBytes(com.google.protobuf.ByteString value) {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -836,6 +835,7 @@ public boolean hasDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -868,6 +868,7 @@ public com.google.cloud.aiplatform.v1.DeployedModel getDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -902,6 +903,7 @@ public Builder setDeployedModel(com.google.cloud.aiplatform.v1.DeployedModel val
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -934,6 +936,7 @@ public Builder setDeployedModel(
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -972,6 +975,7 @@ public Builder mergeDeployedModel(com.google.cloud.aiplatform.v1.DeployedModel v
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -1003,6 +1007,7 @@ public Builder clearDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -1029,6 +1034,7 @@ public com.google.cloud.aiplatform.v1.DeployedModel.Builder getDeployedModelBuil
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -1059,6 +1065,7 @@ public com.google.cloud.aiplatform.v1.DeployedModelOrBuilder getDeployedModelOrB
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequestOrBuilder.java
index 0c48911c63a6..dd9d9d810191 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelRequestOrBuilder.java
@@ -62,6 +62,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -86,6 +87,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
@@ -110,6 +112,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1.AutomaticResources]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelResponse.java
index a2c6887371b4..4462dd2b4d6f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/MutateDeployedModelResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MutateDeployedModelResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1_MutateDeployedModelResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJob.java
index 031735af72bd..4d5fec43a562 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJob.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new NasJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.NasJobProto
         .internal_static_google_cloud_aiplatform_v1_NasJob_descriptor;
@@ -619,9 +614,11 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -645,9 +642,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -662,9 +661,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -686,9 +687,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -3237,9 +3240,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3263,9 +3268,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3280,9 +3287,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3304,9 +3313,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3334,9 +3345,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3360,9 +3373,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3384,9 +3399,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOrBuilder.java index a25698c7d9a8..0d1c08544076 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOrBuilder.java @@ -389,9 +389,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -403,9 +405,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -420,9 +424,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -434,9 +440,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -452,9 +460,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutput.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutput.java index 13fb625820a7..9761ac5eac07 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutput.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutput.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasJobOutput(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobOutput_descriptor; @@ -224,11 +219,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MultiTrialJobOutput(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobOutput_MultiTrialJobOutput_descriptor; @@ -1722,6 +1712,8 @@ public com.google.protobuf.Parser getParserForType() { } private int outputCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object output_; public enum OutputCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutputOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutputOrBuilder.java index e86afcf19e42..44fc1546e7cd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutputOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobOutputOrBuilder.java @@ -68,5 +68,5 @@ public interface NasJobOutputOrBuilder com.google.cloud.aiplatform.v1.NasJobOutput.MultiTrialJobOutputOrBuilder getMultiTrialJobOutputOrBuilder(); - public com.google.cloud.aiplatform.v1.NasJobOutput.OutputCase getOutputCase(); + com.google.cloud.aiplatform.v1.NasJobOutput.OutputCase getOutputCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobProto.java index 649f30dbcc38..d02be014c737 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobProto.java @@ -89,90 +89,91 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "aiplatform/v1/job_state.proto\032&google/cl" + "oud/aiplatform/v1/study.proto\032\037google/pr" + "otobuf/timestamp.proto\032\027google/rpc/statu" - + "s.proto\"\275\006\n\006NasJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n" - + "\014display_name\030\002 \001(\tB\003\340A\002\022A\n\014nas_job_spec" - + "\030\004 \001(\0132&.google.cloud.aiplatform.v1.NasJ" - + "obSpecB\003\340A\002\022E\n\016nas_job_output\030\005 \001(\0132(.go" - + "ogle.cloud.aiplatform.v1.NasJobOutputB\003\340" - + "A\003\0228\n\005state\030\006 \001(\0162$.google.cloud.aiplatf" - + "orm.v1.JobStateB\003\340A\003\0224\n\013create_time\030\007 \001(" - + "\0132\032.google.protobuf.TimestampB\003\340A\003\0223\n\nst" - + "art_time\030\010 \001(\0132\032.google.protobuf.Timesta" - + "mpB\003\340A\003\0221\n\010end_time\030\t \001(\0132\032.google.proto" - + "buf.TimestampB\003\340A\003\0224\n\013update_time\030\n \001(\0132" - + "\032.google.protobuf.TimestampB\003\340A\003\022&\n\005erro" - + "r\030\013 \001(\0132\022.google.rpc.StatusB\003\340A\003\022>\n\006labe" - + "ls\030\014 \003(\0132..google.cloud.aiplatform.v1.Na" - + "sJob.LabelsEntry\022C\n\017encryption_spec\030\r \001(" - + "\0132*.google.cloud.aiplatform.v1.Encryptio" - + "nSpec\022/\n enable_restricted_image_trainin" - + "g\030\016 \001(\010B\005\030\001\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001" - + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001:`\352A]\n aiplatform.g" - + "oogleapis.com/NasJob\0229projects/{project}" - + "/locations/{location}/nasJobs/{nas_job}\"" - + "\275\002\n\016NasTrialDetail\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\022\n" - + "\nparameters\030\002 \001(\t\022:\n\014search_trial\030\003 \001(\0132" - + "$.google.cloud.aiplatform.v1.NasTrial\0229\n" - + "\013train_trial\030\004 \001(\0132$.google.cloud.aiplat" - + "form.v1.NasTrial:\214\001\352A\210\001\n(aiplatform.goog" - + "leapis.com/NasTrialDetail\022\\projects/{pro" - + "ject}/locations/{location}/nasJobs/{nas_" - + "job}/nasTrialDetails/{nas_trial_detail}\"" - + "\245\n\n\nNasJobSpec\022d\n\032multi_trial_algorithm_" - + "spec\030\002 \001(\0132>.google.cloud.aiplatform.v1." - + "NasJobSpec.MultiTrialAlgorithmSpecH\000\022\031\n\021" - + "resume_nas_job_id\030\003 \001(\t\022\031\n\021search_space_" - + "spec\030\001 \001(\t\032\344\010\n\027MultiTrialAlgorithmSpec\022q" - + "\n\025multi_trial_algorithm\030\001 \001(\0162R.google.c" - + "loud.aiplatform.v1.NasJobSpec.MultiTrial" - + "AlgorithmSpec.MultiTrialAlgorithm\022Y\n\006met" - + "ric\030\002 \001(\0132I.google.cloud.aiplatform.v1.N" - + "asJobSpec.MultiTrialAlgorithmSpec.Metric" - + "Spec\022n\n\021search_trial_spec\030\003 \001(\0132N.google" - + ".cloud.aiplatform.v1.NasJobSpec.MultiTri" - + "alAlgorithmSpec.SearchTrialSpecB\003\340A\002\022g\n\020" - + "train_trial_spec\030\004 \001(\0132M.google.cloud.ai" + + "s.proto\"\310\006\n\006NasJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032" + + "\n\014display_name\030\002 \001(\tB\004\342A\001\002\022B\n\014nas_job_sp" + + "ec\030\004 \001(\0132&.google.cloud.aiplatform.v1.Na" + + "sJobSpecB\004\342A\001\002\022F\n\016nas_job_output\030\005 \001(\0132(" + + ".google.cloud.aiplatform.v1.NasJobOutput" + + "B\004\342A\001\003\0229\n\005state\030\006 \001(\0162$.google.cloud.aip" + + "latform.v1.JobStateB\004\342A\001\003\0225\n\013create_time" + + "\030\007 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003" + + "\0224\n\nstart_time\030\010 \001(\0132\032.google.protobuf.T" + + "imestampB\004\342A\001\003\0222\n\010end_time\030\t \001(\0132\032.googl" + + "e.protobuf.TimestampB\004\342A\001\003\0225\n\013update_tim" + + "e\030\n \001(\0132\032.google.protobuf.TimestampB\004\342A\001" + + "\003\022\'\n\005error\030\013 \001(\0132\022.google.rpc.StatusB\004\342A" + + "\001\003\022>\n\006labels\030\014 \003(\0132..google.cloud.aiplat" + + "form.v1.NasJob.LabelsEntry\022C\n\017encryption" + + "_spec\030\r \001(\0132*.google.cloud.aiplatform.v1" + + ".EncryptionSpec\0220\n enable_restricted_ima" + + "ge_training\030\016 \001(\010B\006\030\001\342A\001\001\032-\n\013LabelsEntry" + + "\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:`\352A]\n a" + + "iplatform.googleapis.com/NasJob\0229project" + + "s/{project}/locations/{location}/nasJobs" + + "/{nas_job}\"\276\002\n\016NasTrialDetail\022\022\n\004name\030\001 " + + "\001(\tB\004\342A\001\003\022\022\n\nparameters\030\002 \001(\t\022:\n\014search_" + + "trial\030\003 \001(\0132$.google.cloud.aiplatform.v1" + + ".NasTrial\0229\n\013train_trial\030\004 \001(\0132$.google." + + "cloud.aiplatform.v1.NasTrial:\214\001\352A\210\001\n(aip" + + "latform.googleapis.com/NasTrialDetail\022\\p" + + "rojects/{project}/locations/{location}/n" + + "asJobs/{nas_job}/nasTrialDetails/{nas_tr" + + "ial_detail}\"\256\n\n\nNasJobSpec\022d\n\032multi_tria" + + "l_algorithm_spec\030\002 \001(\0132>.google.cloud.ai" + "platform.v1.NasJobSpec.MultiTrialAlgorit" - + "hmSpec.TrainTrialSpec\032\316\001\n\nMetricSpec\022\026\n\t" - + "metric_id\030\001 \001(\tB\003\340A\002\022e\n\004goal\030\002 \001(\0162R.goo" - + "gle.cloud.aiplatform.v1.NasJobSpec.Multi" - + "TrialAlgorithmSpec.MetricSpec.GoalTypeB\003" - + "\340A\002\"A\n\010GoalType\022\031\n\025GOAL_TYPE_UNSPECIFIED" - + "\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIMIZE\020\002\032\305\001\n\017Searc" - + "hTrialSpec\022M\n\025search_trial_job_spec\030\001 \001(" - + "\0132).google.cloud.aiplatform.v1.CustomJob" - + "SpecB\003\340A\002\022\034\n\017max_trial_count\030\002 \001(\005B\003\340A\002\022" - + "%\n\030max_parallel_trial_count\030\003 \001(\005B\003\340A\002\022\036" - + "\n\026max_failed_trial_count\030\004 \001(\005\032\235\001\n\016Train" - + "TrialSpec\022L\n\024train_trial_job_spec\030\001 \001(\0132" - + ").google.cloud.aiplatform.v1.CustomJobSp" - + "ecB\003\340A\002\022%\n\030max_parallel_trial_count\030\002 \001(" - + "\005B\003\340A\002\022\026\n\tfrequency\030\003 \001(\005B\003\340A\002\"i\n\023MultiT" - + "rialAlgorithm\022%\n!MULTI_TRIAL_ALGORITHM_U" - + "NSPECIFIED\020\000\022\032\n\026REINFORCEMENT_LEARNING\020\001" - + "\022\017\n\013GRID_SEARCH\020\002B\024\n\022nas_algorithm_spec\"" - + "\230\002\n\014NasJobOutput\022c\n\026multi_trial_job_outp" - + "ut\030\001 \001(\0132<.google.cloud.aiplatform.v1.Na" - + "sJobOutput.MultiTrialJobOutputB\003\340A\003H\000\032\230\001" - + "\n\023MultiTrialJobOutput\022@\n\rsearch_trials\030\001" - + " \003(\0132$.google.cloud.aiplatform.v1.NasTri" - + "alB\003\340A\003\022?\n\014train_trials\030\002 \003(\0132$.google.c" - + "loud.aiplatform.v1.NasTrialB\003\340A\003B\010\n\006outp" - + "ut\"\364\002\n\010NasTrial\022\017\n\002id\030\001 \001(\tB\003\340A\003\022>\n\005stat" - + "e\030\002 \001(\0162*.google.cloud.aiplatform.v1.Nas" - + "Trial.StateB\003\340A\003\022G\n\021final_measurement\030\003 " - + "\001(\0132\'.google.cloud.aiplatform.v1.Measure" - + "mentB\003\340A\003\0223\n\nstart_time\030\004 \001(\0132\032.google.p" - + "rotobuf.TimestampB\003\340A\003\0221\n\010end_time\030\005 \001(\013" - + "2\032.google.protobuf.TimestampB\003\340A\003\"f\n\005Sta" - + "te\022\025\n\021STATE_UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001" - + "\022\n\n\006ACTIVE\020\002\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020" - + "\004\022\016\n\nINFEASIBLE\020\005B\311\001\n\036com.google.cloud.a" - + "iplatform.v1B\013NasJobProtoP\001Z>cloud.googl" - + "e.com/go/aiplatform/apiv1/aiplatformpb;a" - + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1" - + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::" - + "Cloud::AIPlatform::V1b\006proto3" + + "hmSpecH\000\022\031\n\021resume_nas_job_id\030\003 \001(\t\022\031\n\021s" + + "earch_space_spec\030\001 \001(\t\032\355\010\n\027MultiTrialAlg" + + "orithmSpec\022q\n\025multi_trial_algorithm\030\001 \001(" + + "\0162R.google.cloud.aiplatform.v1.NasJobSpe" + + "c.MultiTrialAlgorithmSpec.MultiTrialAlgo" + + "rithm\022Y\n\006metric\030\002 \001(\0132I.google.cloud.aip" + + "latform.v1.NasJobSpec.MultiTrialAlgorith" + + "mSpec.MetricSpec\022o\n\021search_trial_spec\030\003 " + + "\001(\0132N.google.cloud.aiplatform.v1.NasJobS" + + "pec.MultiTrialAlgorithmSpec.SearchTrialS" + + "pecB\004\342A\001\002\022g\n\020train_trial_spec\030\004 \001(\0132M.go" + + "ogle.cloud.aiplatform.v1.NasJobSpec.Mult" + + "iTrialAlgorithmSpec.TrainTrialSpec\032\320\001\n\nM" + + "etricSpec\022\027\n\tmetric_id\030\001 \001(\tB\004\342A\001\002\022f\n\004go" + + "al\030\002 \001(\0162R.google.cloud.aiplatform.v1.Na" + + "sJobSpec.MultiTrialAlgorithmSpec.MetricS" + + "pec.GoalTypeB\004\342A\001\002\"A\n\010GoalType\022\031\n\025GOAL_T" + + "YPE_UNSPECIFIED\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIM" + + "IZE\020\002\032\310\001\n\017SearchTrialSpec\022N\n\025search_tria" + + "l_job_spec\030\001 \001(\0132).google.cloud.aiplatfo" + + "rm.v1.CustomJobSpecB\004\342A\001\002\022\035\n\017max_trial_c" + + "ount\030\002 \001(\005B\004\342A\001\002\022&\n\030max_parallel_trial_c" + + "ount\030\003 \001(\005B\004\342A\001\002\022\036\n\026max_failed_trial_cou" + + "nt\030\004 \001(\005\032\240\001\n\016TrainTrialSpec\022M\n\024train_tri" + + "al_job_spec\030\001 \001(\0132).google.cloud.aiplatf" + + "orm.v1.CustomJobSpecB\004\342A\001\002\022&\n\030max_parall" + + "el_trial_count\030\002 \001(\005B\004\342A\001\002\022\027\n\tfrequency\030" + + "\003 \001(\005B\004\342A\001\002\"i\n\023MultiTrialAlgorithm\022%\n!MU" + + "LTI_TRIAL_ALGORITHM_UNSPECIFIED\020\000\022\032\n\026REI" + + "NFORCEMENT_LEARNING\020\001\022\017\n\013GRID_SEARCH\020\002B\024" + + "\n\022nas_algorithm_spec\"\233\002\n\014NasJobOutput\022d\n" + + "\026multi_trial_job_output\030\001 \001(\0132<.google.c" + + "loud.aiplatform.v1.NasJobOutput.MultiTri" + + "alJobOutputB\004\342A\001\003H\000\032\232\001\n\023MultiTrialJobOut" + + "put\022A\n\rsearch_trials\030\001 \003(\0132$.google.clou" + + "d.aiplatform.v1.NasTrialB\004\342A\001\003\022@\n\014train_" + + "trials\030\002 \003(\0132$.google.cloud.aiplatform.v" + + "1.NasTrialB\004\342A\001\003B\010\n\006output\"\371\002\n\010NasTrial\022" + + "\020\n\002id\030\001 \001(\tB\004\342A\001\003\022?\n\005state\030\002 \001(\0162*.googl" + + "e.cloud.aiplatform.v1.NasTrial.StateB\004\342A" + + "\001\003\022H\n\021final_measurement\030\003 \001(\0132\'.google.c" + + "loud.aiplatform.v1.MeasurementB\004\342A\001\003\0224\n\n" + + "start_time\030\004 \001(\0132\032.google.protobuf.Times" + + "tampB\004\342A\001\003\0222\n\010end_time\030\005 \001(\0132\032.google.pr" + + "otobuf.TimestampB\004\342A\001\003\"f\n\005State\022\025\n\021STATE" + + "_UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001\022\n\n\006ACTIVE\020" + + "\002\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020\004\022\016\n\nINFEAS" + + "IBLE\020\005B\311\001\n\036com.google.cloud.aiplatform.v" + + "1B\013NasJobProtoP\001Z>cloud.google.com/go/ai" + + "platform/apiv1/aiplatformpb;aiplatformpb" + + "\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\C" + + "loud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPl" + + "atform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpec.java index 5a4a9734a633..25ff1f1a50b5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpec.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasJobSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobSpec_descriptor; @@ -268,11 +263,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MultiTrialAlgorithmSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobSpec_MultiTrialAlgorithmSpec_descriptor; @@ -546,11 +536,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobSpec_MultiTrialAlgorithmSpec_MetricSpec_descriptor; @@ -1592,6 +1577,7 @@ public interface SearchTrialSpecOrBuilder *
        * The number of failed trials that need to be seen before failing
        * the NasJob.
+       *
        * If set to 0, Vertex AI decides how many trials must fail
        * before the whole job fails.
        * 
@@ -1630,11 +1616,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchTrialSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobSpec_MultiTrialAlgorithmSpec_SearchTrialSpec_descriptor; @@ -1757,6 +1738,7 @@ public int getMaxParallelTrialCount() { *
        * The number of failed trials that need to be seen before failing
        * the NasJob.
+       *
        * If set to 0, Vertex AI decides how many trials must fail
        * before the whole job fails.
        * 
@@ -2570,6 +2552,7 @@ public Builder clearMaxParallelTrialCount() { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2588,6 +2571,7 @@ public int getMaxFailedTrialCount() { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2610,6 +2594,7 @@ public Builder setMaxFailedTrialCount(int value) { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2801,11 +2786,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainTrialSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasJobSpec_MultiTrialAlgorithmSpec_TrainTrialSpec_descriptor; @@ -5300,6 +5280,8 @@ public com.google.protobuf.Parser getParserForType() { } private int nasAlgorithmSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object nasAlgorithmSpec_; public enum NasAlgorithmSpecCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpecOrBuilder.java index 64bd0cfc6906..eac802765dd9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasJobSpecOrBuilder.java @@ -121,5 +121,5 @@ public interface NasJobSpecOrBuilder */ com.google.protobuf.ByteString getSearchSpaceSpecBytes(); - public com.google.cloud.aiplatform.v1.NasJobSpec.NasAlgorithmSpecCase getNasAlgorithmSpecCase(); + com.google.cloud.aiplatform.v1.NasJobSpec.NasAlgorithmSpecCase getNasAlgorithmSpecCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrial.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrial.java index 2980de9825bc..479633d058ca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrial.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrial.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasTrial(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasTrial_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrialDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrialDetail.java index 3ba364a1f075..39663a88b602 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrialDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NasTrialDetail.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasTrialDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.NasJobProto .internal_static_google_cloud_aiplatform_v1_NasTrialDetail_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NearestNeighborSearchOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NearestNeighborSearchOperationMetadata.java index 10b13f42c74e..d0b0dd774d53 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NearestNeighborSearchOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NearestNeighborSearchOperationMetadata.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NearestNeighborSearchOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_NearestNeighborSearchOperationMetadata_descriptor; @@ -237,11 +232,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RecordError(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_NearestNeighborSearchOperationMetadata_RecordError_descriptor; @@ -2026,11 +2016,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContentValidationStats(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_NearestNeighborSearchOperationMetadata_ContentValidationStats_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Neighbor.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Neighbor.java index ee2530e758c9..61b167e7e91a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Neighbor.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Neighbor.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Neighbor(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_Neighbor_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NfsMount.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NfsMount.java index 9aa4c3898760..84747c0c2dfb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NfsMount.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/NfsMount.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NfsMount(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1_NfsMount_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/OperationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/OperationProto.java index fb799cf2481b..7190379a5bcb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/OperationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/OperationProto.java @@ -48,19 +48,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "roto\022\032google.cloud.aiplatform.v1\032\037google" + "/api/field_behavior.proto\032\037google/protob" + "uf/timestamp.proto\032\027google/rpc/status.pr" - + "oto\"\271\001\n\030GenericOperationMetadata\0221\n\020part" - + "ial_failures\030\001 \003(\0132\022.google.rpc.StatusB\003" - + "\340A\003\0224\n\013create_time\030\002 \001(\0132\032.google.protob" - + "uf.TimestampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032" - + ".google.protobuf.TimestampB\003\340A\003\"i\n\027Delet" - + "eOperationMetadata\022N\n\020generic_metadata\030\001" - + " \001(\01324.google.cloud.aiplatform.v1.Generi" - + "cOperationMetadataB\314\001\n\036com.google.cloud." - + "aiplatform.v1B\016OperationProtoP\001Z>cloud.g" - + "oogle.com/go/aiplatform/apiv1/aiplatform" - + "pb;aiplatformpb\252\002\032Google.Cloud.AIPlatfor" - + "m.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goog" - + "le::Cloud::AIPlatform::V1b\006proto3" + + "oto\"\274\001\n\030GenericOperationMetadata\0222\n\020part" + + "ial_failures\030\001 \003(\0132\022.google.rpc.StatusB\004" + + "\342A\001\003\0225\n\013create_time\030\002 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\0225\n\013update_time\030\003 \001(\013" + + "2\032.google.protobuf.TimestampB\004\342A\001\003\"i\n\027De" + + "leteOperationMetadata\022N\n\020generic_metadat" + + "a\030\001 \001(\01324.google.cloud.aiplatform.v1.Gen" + + "ericOperationMetadataB\314\001\n\036com.google.clo" + + "ud.aiplatform.v1B\016OperationProtoP\001Z>clou" + + "d.google.com/go/aiplatform/apiv1/aiplatf" + + "ormpb;aiplatformpb\252\002\032Google.Cloud.AIPlat" + + "form.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035G" + + "oogle::Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PauseModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PauseModelDeploymentMonitoringJobRequest.java index 2501db086d54..57aa9344cfd7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PauseModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PauseModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PauseModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_PauseModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Pipeline.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Pipeline.java index 3ee64e5001a0..1411fc8fe61c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Pipeline.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Pipeline.java @@ -117,118 +117,119 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/pipeline_state.proto\032&google/cloud/aipl" + "atform/v1/value.proto\032\034google/protobuf/s" + "truct.proto\032\037google/protobuf/timestamp.p" - + "roto\032\027google/rpc/status.proto\"\230\016\n\013Pipeli" - + "neJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_name" - + "\030\002 \001(\t\0224\n\013create_time\030\003 \001(\0132\032.google.pro" - + "tobuf.TimestampB\003\340A\003\0223\n\nstart_time\030\004 \001(\013" - + "2\032.google.protobuf.TimestampB\003\340A\003\0221\n\010end" + + "roto\032\027google/rpc/status.proto\"\242\016\n\013Pipeli" + + "neJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display_nam" + + "e\030\002 \001(\t\0225\n\013create_time\030\003 \001(\0132\032.google.pr" + + "otobuf.TimestampB\004\342A\001\003\0224\n\nstart_time\030\004 \001" + + "(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0222\n\010" + + "end_time\030\005 \001(\0132\032.google.protobuf.Timesta" + + "mpB\004\342A\001\003\0225\n\013update_time\030\006 \001(\0132\032.google.p" + + "rotobuf.TimestampB\004\342A\001\003\022.\n\rpipeline_spec" + + "\030\007 \001(\0132\027.google.protobuf.Struct\022>\n\005state" + + "\030\010 \001(\0162).google.cloud.aiplatform.v1.Pipe" + + "lineStateB\004\342A\001\003\022G\n\njob_detail\030\t \001(\0132-.go" + + "ogle.cloud.aiplatform.v1.PipelineJobDeta" + + "ilB\004\342A\001\003\022\'\n\005error\030\n \001(\0132\022.google.rpc.Sta" + + "tusB\004\342A\001\003\022C\n\006labels\030\013 \003(\01323.google.cloud" + + ".aiplatform.v1.PipelineJob.LabelsEntry\022M" + + "\n\016runtime_config\030\014 \001(\01325.google.cloud.ai" + + "platform.v1.PipelineJob.RuntimeConfig\022C\n" + + "\017encryption_spec\030\020 \001(\0132*.google.cloud.ai" + + "platform.v1.EncryptionSpec\022\027\n\017service_ac" + + "count\030\021 \001(\t\0224\n\007network\030\022 \001(\tB#\372A \n\036compu" + + "te.googleapis.com/Network\022\024\n\014template_ur" + + "i\030\023 \001(\t\022U\n\021template_metadata\030\024 \001(\01324.goo" + + "gle.cloud.aiplatform.v1.PipelineTemplate" + + "MetadataB\004\342A\001\003\032\371\005\n\rRuntimeConfig\022]\n\npara" + + "meters\030\001 \003(\0132E.google.cloud.aiplatform.v" + + "1.PipelineJob.RuntimeConfig.ParametersEn" + + "tryB\002\030\001\022\"\n\024gcs_output_directory\030\002 \001(\tB\004\342" + + "A\001\002\022d\n\020parameter_values\030\003 \003(\0132J.google.c" + + "loud.aiplatform.v1.PipelineJob.RuntimeCo" + + "nfig.ParameterValuesEntry\022I\n\016failure_pol" + + "icy\030\004 \001(\01621.google.cloud.aiplatform.v1.P" + + "ipelineFailurePolicy\022b\n\017input_artifacts\030" + + "\005 \003(\0132I.google.cloud.aiplatform.v1.Pipel" + + "ineJob.RuntimeConfig.InputArtifactsEntry" + + "\032.\n\rInputArtifact\022\025\n\013artifact_id\030\001 \001(\tH\000" + + "B\006\n\004kind\032T\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t" + + "\0220\n\005value\030\002 \001(\0132!.google.cloud.aiplatfor" + + "m.v1.Value:\0028\001\032N\n\024ParameterValuesEntry\022\013" + + "\n\003key\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.google.prot" + + "obuf.Value:\0028\001\032z\n\023InputArtifactsEntry\022\013\n" + + "\003key\030\001 \001(\t\022R\n\005value\030\002 \001(\0132C.google.cloud" + + ".aiplatform.v1.PipelineJob.RuntimeConfig" + + ".InputArtifact:\0028\001\032-\n\013LabelsEntry\022\013\n\003key" + + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:o\352Al\n%aiplatfo" + + "rm.googleapis.com/PipelineJob\022Cprojects/" + + "{project}/locations/{location}/pipelineJ" + + "obs/{pipeline_job}\"+\n\030PipelineTemplateMe" + + "tadata\022\017\n\007version\030\003 \001(\t\"\355\001\n\021PipelineJobD" + + "etail\022C\n\020pipeline_context\030\001 \001(\0132#.google" + + ".cloud.aiplatform.v1.ContextB\004\342A\001\003\022G\n\024pi" + + "peline_run_context\030\002 \001(\0132#.google.cloud." + + "aiplatform.v1.ContextB\004\342A\001\003\022J\n\014task_deta" + + "ils\030\003 \003(\0132..google.cloud.aiplatform.v1.P" + + "ipelineTaskDetailB\004\342A\001\003\"\256\013\n\022PipelineTask" + + "Detail\022\025\n\007task_id\030\001 \001(\003B\004\342A\001\003\022\034\n\016parent_" + + "task_id\030\014 \001(\003B\004\342A\001\003\022\027\n\ttask_name\030\002 \001(\tB\004" + + "\342A\001\003\0225\n\013create_time\030\003 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\0224\n\nstart_time\030\004 \001(\0132" + + "\032.google.protobuf.TimestampB\004\342A\001\003\0222\n\010end" + "_time\030\005 \001(\0132\032.google.protobuf.TimestampB" - + "\003\340A\003\0224\n\013update_time\030\006 \001(\0132\032.google.proto" - + "buf.TimestampB\003\340A\003\022.\n\rpipeline_spec\030\007 \001(" - + "\0132\027.google.protobuf.Struct\022=\n\005state\030\010 \001(" - + "\0162).google.cloud.aiplatform.v1.PipelineS" - + "tateB\003\340A\003\022F\n\njob_detail\030\t \001(\0132-.google.c" - + "loud.aiplatform.v1.PipelineJobDetailB\003\340A" - + "\003\022&\n\005error\030\n \001(\0132\022.google.rpc.StatusB\003\340A" - + "\003\022C\n\006labels\030\013 \003(\01323.google.cloud.aiplatf" - + "orm.v1.PipelineJob.LabelsEntry\022M\n\016runtim" - + "e_config\030\014 \001(\01325.google.cloud.aiplatform" - + ".v1.PipelineJob.RuntimeConfig\022C\n\017encrypt" - + "ion_spec\030\020 \001(\0132*.google.cloud.aiplatform" - + ".v1.EncryptionSpec\022\027\n\017service_account\030\021 " - + "\001(\t\0224\n\007network\030\022 \001(\tB#\372A \n\036compute.googl" - + "eapis.com/Network\022\024\n\014template_uri\030\023 \001(\t\022" - + "T\n\021template_metadata\030\024 \001(\01324.google.clou" - + "d.aiplatform.v1.PipelineTemplateMetadata" - + "B\003\340A\003\032\370\005\n\rRuntimeConfig\022]\n\nparameters\030\001 " - + "\003(\0132E.google.cloud.aiplatform.v1.Pipelin" - + "eJob.RuntimeConfig.ParametersEntryB\002\030\001\022!" - + "\n\024gcs_output_directory\030\002 \001(\tB\003\340A\002\022d\n\020par" - + "ameter_values\030\003 \003(\0132J.google.cloud.aipla" - + "tform.v1.PipelineJob.RuntimeConfig.Param" - + "eterValuesEntry\022I\n\016failure_policy\030\004 \001(\0162" - + "1.google.cloud.aiplatform.v1.PipelineFai" - + "lurePolicy\022b\n\017input_artifacts\030\005 \003(\0132I.go" - + "ogle.cloud.aiplatform.v1.PipelineJob.Run" - + "timeConfig.InputArtifactsEntry\032.\n\rInputA" - + "rtifact\022\025\n\013artifact_id\030\001 \001(\tH\000B\006\n\004kind\032T" - + "\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\0220\n\005value\030" - + "\002 \001(\0132!.google.cloud.aiplatform.v1.Value" - + ":\0028\001\032N\n\024ParameterValuesEntry\022\013\n\003key\030\001 \001(" - + "\t\022%\n\005value\030\002 \001(\0132\026.google.protobuf.Value" - + ":\0028\001\032z\n\023InputArtifactsEntry\022\013\n\003key\030\001 \001(\t" - + "\022R\n\005value\030\002 \001(\0132C.google.cloud.aiplatfor" - + "m.v1.PipelineJob.RuntimeConfig.InputArti" - + "fact:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005" - + "value\030\002 \001(\t:\0028\001:o\352Al\n%aiplatform.googlea" - + "pis.com/PipelineJob\022Cprojects/{project}/" - + "locations/{location}/pipelineJobs/{pipel" - + "ine_job}\"+\n\030PipelineTemplateMetadata\022\017\n\007" - + "version\030\003 \001(\t\"\352\001\n\021PipelineJobDetail\022B\n\020p" - + "ipeline_context\030\001 \001(\0132#.google.cloud.aip" - + "latform.v1.ContextB\003\340A\003\022F\n\024pipeline_run_" - + "context\030\002 \001(\0132#.google.cloud.aiplatform." - + "v1.ContextB\003\340A\003\022I\n\014task_details\030\003 \003(\0132.." - + "google.cloud.aiplatform.v1.PipelineTaskD" - + "etailB\003\340A\003\"\235\013\n\022PipelineTaskDetail\022\024\n\007tas" - + "k_id\030\001 \001(\003B\003\340A\003\022\033\n\016parent_task_id\030\014 \001(\003B" - + "\003\340A\003\022\026\n\ttask_name\030\002 \001(\tB\003\340A\003\0224\n\013create_t" - + "ime\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340" - + "A\003\0223\n\nstart_time\030\004 \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\0221\n\010end_time\030\005 \001(\0132\032.goog" - + "le.protobuf.TimestampB\003\340A\003\022T\n\017executor_d" - + "etail\030\006 \001(\01326.google.cloud.aiplatform.v1" - + ".PipelineTaskExecutorDetailB\003\340A\003\022H\n\005stat" - + "e\030\007 \001(\01624.google.cloud.aiplatform.v1.Pip" - + "elineTaskDetail.StateB\003\340A\003\022=\n\texecution\030" - + "\010 \001(\0132%.google.cloud.aiplatform.v1.Execu" - + "tionB\003\340A\003\022&\n\005error\030\t \001(\0132\022.google.rpc.St" - + "atusB\003\340A\003\022d\n\024pipeline_task_status\030\r \003(\0132" - + "A.google.cloud.aiplatform.v1.PipelineTas" - + "kDetail.PipelineTaskStatusB\003\340A\003\022O\n\006input" - + "s\030\n \003(\0132:.google.cloud.aiplatform.v1.Pip" - + "elineTaskDetail.InputsEntryB\003\340A\003\022Q\n\007outp" - + "uts\030\013 \003(\0132;.google.cloud.aiplatform.v1.P" - + "ipelineTaskDetail.OutputsEntryB\003\340A\003\032\274\001\n\022" - + "PipelineTaskStatus\0224\n\013update_time\030\001 \001(\0132" - + "\032.google.protobuf.TimestampB\003\340A\003\022H\n\005stat" - + "e\030\002 \001(\01624.google.cloud.aiplatform.v1.Pip" - + "elineTaskDetail.StateB\003\340A\003\022&\n\005error\030\003 \001(" - + "\0132\022.google.rpc.StatusB\003\340A\003\032L\n\014ArtifactLi" - + "st\022<\n\tartifacts\030\001 \003(\0132$.google.cloud.aip" - + "latform.v1.ArtifactB\003\340A\003\032j\n\013InputsEntry\022" - + "\013\n\003key\030\001 \001(\t\022J\n\005value\030\002 \001(\0132;.google.clo" - + "ud.aiplatform.v1.PipelineTaskDetail.Arti" - + "factList:\0028\001\032k\n\014OutputsEntry\022\013\n\003key\030\001 \001(" - + "\t\022J\n\005value\030\002 \001(\0132;.google.cloud.aiplatfo" - + "rm.v1.PipelineTaskDetail.ArtifactList:\0028" - + "\001\"\246\001\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PE" - + "NDING\020\001\022\013\n\007RUNNING\020\002\022\r\n\tSUCCEEDED\020\003\022\022\n\016C" - + "ANCEL_PENDING\020\004\022\016\n\nCANCELLING\020\005\022\r\n\tCANCE" - + "LLED\020\006\022\n\n\006FAILED\020\007\022\013\n\007SKIPPED\020\010\022\021\n\rNOT_T" - + "RIGGERED\020\t\"\313\004\n\032PipelineTaskExecutorDetai" - + "l\022g\n\020container_detail\030\001 \001(\0132F.google.clo" - + "ud.aiplatform.v1.PipelineTaskExecutorDet" - + "ail.ContainerDetailB\003\340A\003H\000\022h\n\021custom_job" - + "_detail\030\002 \001(\0132F.google.cloud.aiplatform." - + "v1.PipelineTaskExecutorDetail.CustomJobD" - + "etailB\003\340A\003H\000\032\347\001\n\017ContainerDetail\022=\n\010main" - + "_job\030\001 \001(\tB+\340A\003\372A%\n#aiplatform.googleapi" - + "s.com/CustomJob\022J\n\025pre_caching_check_job" - + "\030\002 \001(\tB+\340A\003\372A%\n#aiplatform.googleapis.co" - + "m/CustomJob\022\035\n\020failed_main_jobs\030\003 \003(\tB\003\340" - + "A\003\022*\n\035failed_pre_caching_check_jobs\030\004 \003(" - + "\tB\003\340A\003\032e\n\017CustomJobDetail\0228\n\003job\030\001 \001(\tB+" - + "\340A\003\372A%\n#aiplatform.googleapis.com/Custom" - + "Job\022\030\n\013failed_jobs\030\003 \003(\tB\003\340A\003B\t\n\007details" - + "B\227\002\n\036com.google.cloud.aiplatform.v1B\010Pip" - + "elineP\001Z>cloud.google.com/go/aiplatform/" - + "apiv1/aiplatformpb;aiplatformpb\252\002\032Google" - + ".Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPl" - + "atform\\V1\352\002\035Google::Cloud::AIPlatform::V" - + "1\352AN\n\036compute.googleapis.com/Network\022,pr" - + "ojects/{project}/global/networks/{networ" - + "k}b\006proto3" + + "\004\342A\001\003\022U\n\017executor_detail\030\006 \001(\01326.google." + + "cloud.aiplatform.v1.PipelineTaskExecutor" + + "DetailB\004\342A\001\003\022I\n\005state\030\007 \001(\01624.google.clo" + + "ud.aiplatform.v1.PipelineTaskDetail.Stat" + + "eB\004\342A\001\003\022>\n\texecution\030\010 \001(\0132%.google.clou" + + "d.aiplatform.v1.ExecutionB\004\342A\001\003\022\'\n\005error" + + "\030\t \001(\0132\022.google.rpc.StatusB\004\342A\001\003\022e\n\024pipe" + + "line_task_status\030\r \003(\0132A.google.cloud.ai" + + "platform.v1.PipelineTaskDetail.PipelineT" + + "askStatusB\004\342A\001\003\022P\n\006inputs\030\n \003(\0132:.google" + + ".cloud.aiplatform.v1.PipelineTaskDetail." + + "InputsEntryB\004\342A\001\003\022R\n\007outputs\030\013 \003(\0132;.goo" + + "gle.cloud.aiplatform.v1.PipelineTaskDeta" + + "il.OutputsEntryB\004\342A\001\003\032\277\001\n\022PipelineTaskSt" + + "atus\0225\n\013update_time\030\001 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\022I\n\005state\030\002 \001(\01624.goo" + + "gle.cloud.aiplatform.v1.PipelineTaskDeta" + + "il.StateB\004\342A\001\003\022\'\n\005error\030\003 \001(\0132\022.google.r" + + "pc.StatusB\004\342A\001\003\032M\n\014ArtifactList\022=\n\tartif" + + "acts\030\001 \003(\0132$.google.cloud.aiplatform.v1." + + "ArtifactB\004\342A\001\003\032j\n\013InputsEntry\022\013\n\003key\030\001 \001" + + "(\t\022J\n\005value\030\002 \001(\0132;.google.cloud.aiplatf" + + "orm.v1.PipelineTaskDetail.ArtifactList:\002" + + "8\001\032k\n\014OutputsEntry\022\013\n\003key\030\001 \001(\t\022J\n\005value" + + "\030\002 \001(\0132;.google.cloud.aiplatform.v1.Pipe" + + "lineTaskDetail.ArtifactList:\0028\001\"\246\001\n\005Stat" + + "e\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\013\n" + + "\007RUNNING\020\002\022\r\n\tSUCCEEDED\020\003\022\022\n\016CANCEL_PEND" + + "ING\020\004\022\016\n\nCANCELLING\020\005\022\r\n\tCANCELLED\020\006\022\n\n\006" + + "FAILED\020\007\022\013\n\007SKIPPED\020\010\022\021\n\rNOT_TRIGGERED\020\t" + + "\"\323\004\n\032PipelineTaskExecutorDetail\022h\n\020conta" + + "iner_detail\030\001 \001(\0132F.google.cloud.aiplatf" + + "orm.v1.PipelineTaskExecutorDetail.Contai" + + "nerDetailB\004\342A\001\003H\000\022i\n\021custom_job_detail\030\002" + + " \001(\0132F.google.cloud.aiplatform.v1.Pipeli" + + "neTaskExecutorDetail.CustomJobDetailB\004\342A" + + "\001\003H\000\032\353\001\n\017ContainerDetail\022>\n\010main_job\030\001 \001" + + "(\tB,\342A\001\003\372A%\n#aiplatform.googleapis.com/C" + + "ustomJob\022K\n\025pre_caching_check_job\030\002 \001(\tB" + + ",\342A\001\003\372A%\n#aiplatform.googleapis.com/Cust" + + "omJob\022\036\n\020failed_main_jobs\030\003 \003(\tB\004\342A\001\003\022+\n" + + "\035failed_pre_caching_check_jobs\030\004 \003(\tB\004\342A" + + "\001\003\032g\n\017CustomJobDetail\0229\n\003job\030\001 \001(\tB,\342A\001\003" + + "\372A%\n#aiplatform.googleapis.com/CustomJob" + + "\022\031\n\013failed_jobs\030\003 \003(\tB\004\342A\001\003B\t\n\007detailsB\227" + + "\002\n\036com.google.cloud.aiplatform.v1B\010Pipel" + + "ineP\001Z>cloud.google.com/go/aiplatform/ap" + + "iv1/aiplatformpb;aiplatformpb\252\002\032Google.C" + + "loud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlat" + + "form\\V1\352\002\035Google::Cloud::AIPlatform::V1\352" + + "AN\n\036compute.googleapis.com/Network\022,proj" + + "ects/{project}/global/networks/{network}" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJob.java index cb1da14508ee..826b41c8b077 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJob.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineJob_descriptor; @@ -466,11 +461,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RuntimeConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineJob_RuntimeConfig_descriptor; @@ -555,8 +545,7 @@ public interface InputArtifactOrBuilder */ com.google.protobuf.ByteString getArtifactIdBytes(); - public com.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.InputArtifact.KindCase - getKindCase(); + com.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.InputArtifact.KindCase getKindCase(); } /** * @@ -585,11 +574,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InputArtifact(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineJob_RuntimeConfig_InputArtifact_descriptor; @@ -607,6 +591,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase @@ -3946,9 +3932,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -3972,9 +3960,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -3989,9 +3979,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4013,9 +4005,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4150,6 +4144,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -4179,6 +4174,7 @@ public java.lang.String getServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -4216,6 +4212,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -4251,6 +4248,7 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -6924,9 +6922,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -6950,9 +6950,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -6967,9 +6969,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -6991,9 +6995,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7021,9 +7027,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7047,9 +7055,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7071,9 +7081,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7478,6 +7490,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7506,6 +7519,7 @@ public java.lang.String getServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7534,6 +7548,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7561,6 +7576,7 @@ public Builder setServiceAccount(java.lang.String value) { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7584,6 +7600,7 @@ public Builder clearServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7617,6 +7634,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7651,6 +7669,7 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7685,6 +7704,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7718,6 +7738,7 @@ public Builder setNetwork(java.lang.String value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7747,6 +7768,7 @@ public Builder clearNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobDetail.java index 7c99ade0f6a2..a34856a130fc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobDetail.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineJobDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineJobDetail_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobOrBuilder.java index 1df6c98798aa..b273a5b02999 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineJobOrBuilder.java @@ -377,9 +377,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -391,9 +393,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -408,9 +412,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -422,9 +428,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -440,9 +448,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -532,6 +542,7 @@ java.lang.String getLabelsOrDefault( * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -550,6 +561,7 @@ java.lang.String getLabelsOrDefault( * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -572,6 +584,7 @@ java.lang.String getLabelsOrDefault( * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -596,6 +609,7 @@ java.lang.String getLabelsOrDefault( * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineServiceProto.java index 343d5a9ba4ae..2272b8c60ea3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineServiceProto.java @@ -94,106 +94,107 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "proto\0322google/cloud/aiplatform/v1/traini" + "ng_pipeline.proto\032#google/longrunning/op" + "erations.proto\032\033google/protobuf/empty.pr" - + "oto\032 google/protobuf/field_mask.proto\"\250\001" - + "\n\035CreateTrainingPipelineRequest\0229\n\006paren" - + "t\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.co" - + "m/Location\022L\n\021training_pipeline\030\002 \001(\0132,." - + "google.cloud.aiplatform.v1.TrainingPipel" - + "ineB\003\340A\002\"^\n\032GetTrainingPipelineRequest\022@" - + "\n\004name\030\001 \001(\tB2\340A\002\372A,\n*aiplatform.googlea" - + "pis.com/TrainingPipeline\"\277\001\n\034ListTrainin" - + "gPipelinesRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A" - + "#\n!locations.googleapis.com/Location\022\016\n\006" - + "filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_" - + "token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google." - + "protobuf.FieldMask\"\202\001\n\035ListTrainingPipel" - + "inesResponse\022H\n\022training_pipelines\030\001 \003(\013" - + "2,.google.cloud.aiplatform.v1.TrainingPi" - + "peline\022\027\n\017next_page_token\030\002 \001(\t\"a\n\035Delet" - + "eTrainingPipelineRequest\022@\n\004name\030\001 \001(\tB2" - + "\340A\002\372A,\n*aiplatform.googleapis.com/Traini" - + "ngPipeline\"a\n\035CancelTrainingPipelineRequ" - + "est\022@\n\004name\030\001 \001(\tB2\340A\002\372A,\n*aiplatform.go" - + "ogleapis.com/TrainingPipeline\"\262\001\n\030Create" - + "PipelineJobRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372" - + "A#\n!locations.googleapis.com/Location\022B\n" - + "\014pipeline_job\030\002 \001(\0132\'.google.cloud.aipla" - + "tform.v1.PipelineJobB\003\340A\002\022\027\n\017pipeline_jo" - + "b_id\030\003 \001(\t\"T\n\025GetPipelineJobRequest\022;\n\004n" - + "ame\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googleapis" - + ".com/PipelineJob\"\314\001\n\027ListPipelineJobsReq" - + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations." - + "googleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022" - + "\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020" - + "\n\010order_by\030\006 \001(\t\022-\n\tread_mask\030\007 \001(\0132\032.go" - + "ogle.protobuf.FieldMask\"s\n\030ListPipelineJ" - + "obsResponse\022>\n\rpipeline_jobs\030\001 \003(\0132\'.goo" - + "gle.cloud.aiplatform.v1.PipelineJob\022\027\n\017n" - + "ext_page_token\030\002 \001(\t\"W\n\030DeletePipelineJo" - + "bRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%aiplatfo" - + "rm.googleapis.com/PipelineJob\"W\n\030CancelP" - + "ipelineJobRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n" - + "%aiplatform.googleapis.com/PipelineJob2\374" - + "\020\n\017PipelineService\022\356\001\n\026CreateTrainingPip" - + "eline\0229.google.cloud.aiplatform.v1.Creat" - + "eTrainingPipelineRequest\032,.google.cloud." - + "aiplatform.v1.TrainingPipeline\"k\202\323\344\223\002J\"5" - + "/v1/{parent=projects/*/locations/*}/trai" - + "ningPipelines:\021training_pipeline\332A\030paren" - + "t,training_pipeline\022\301\001\n\023GetTrainingPipel" - + "ine\0226.google.cloud.aiplatform.v1.GetTrai" - + "ningPipelineRequest\032,.google.cloud.aipla" - + "tform.v1.TrainingPipeline\"D\202\323\344\223\0027\0225/v1/{" - + "name=projects/*/locations/*/trainingPipe" - + "lines/*}\332A\004name\022\324\001\n\025ListTrainingPipeline" - + "s\0228.google.cloud.aiplatform.v1.ListTrain" - + "ingPipelinesRequest\0329.google.cloud.aipla" - + "tform.v1.ListTrainingPipelinesResponse\"F" - + "\202\323\344\223\0027\0225/v1/{parent=projects/*/locations" - + "/*}/trainingPipelines\332A\006parent\022\353\001\n\026Delet" + + "oto\032 google/protobuf/field_mask.proto\"\252\001" + + "\n\035CreateTrainingPipelineRequest\022:\n\006paren" + + "t\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.c" + + "om/Location\022M\n\021training_pipeline\030\002 \001(\0132," + + ".google.cloud.aiplatform.v1.TrainingPipe" + + "lineB\004\342A\001\002\"_\n\032GetTrainingPipelineRequest" + + "\022A\n\004name\030\001 \001(\tB3\342A\001\002\372A,\n*aiplatform.goog" + + "leapis.com/TrainingPipeline\"\300\001\n\034ListTrai" + + "ningPipelinesRequest\022:\n\006parent\030\001 \001(\tB*\342A" + + "\001\002\372A#\n!locations.googleapis.com/Location" + + "\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\np" + + "age_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.goo" + + "gle.protobuf.FieldMask\"\202\001\n\035ListTrainingP" + + "ipelinesResponse\022H\n\022training_pipelines\030\001" + + " \003(\0132,.google.cloud.aiplatform.v1.Traini" + + "ngPipeline\022\027\n\017next_page_token\030\002 \001(\t\"b\n\035D" + + "eleteTrainingPipelineRequest\022A\n\004name\030\001 \001" + + "(\tB3\342A\001\002\372A,\n*aiplatform.googleapis.com/T" + + "rainingPipeline\"b\n\035CancelTrainingPipelin" + + "eRequest\022A\n\004name\030\001 \001(\tB3\342A\001\002\372A,\n*aiplatf" + + "orm.googleapis.com/TrainingPipeline\"\264\001\n\030" + + "CreatePipelineJobRequest\022:\n\006parent\030\001 \001(\t" + + "B*\342A\001\002\372A#\n!locations.googleapis.com/Loca" + + "tion\022C\n\014pipeline_job\030\002 \001(\0132\'.google.clou" + + "d.aiplatform.v1.PipelineJobB\004\342A\001\002\022\027\n\017pip" + + "eline_job_id\030\003 \001(\t\"U\n\025GetPipelineJobRequ" + + "est\022<\n\004name\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.g" + + "oogleapis.com/PipelineJob\"\315\001\n\027ListPipeli" + + "neJobsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!" + + "locations.googleapis.com/Location\022\016\n\006fil" + + "ter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_tok" + + "en\030\004 \001(\t\022\020\n\010order_by\030\006 \001(\t\022-\n\tread_mask\030" + + "\007 \001(\0132\032.google.protobuf.FieldMask\"s\n\030Lis" + + "tPipelineJobsResponse\022>\n\rpipeline_jobs\030\001" + + " \003(\0132\'.google.cloud.aiplatform.v1.Pipeli" + + "neJob\022\027\n\017next_page_token\030\002 \001(\t\"X\n\030Delete" + + "PipelineJobRequest\022<\n\004name\030\001 \001(\tB.\342A\001\002\372A" + + "\'\n%aiplatform.googleapis.com/PipelineJob" + + "\"X\n\030CancelPipelineJobRequest\022<\n\004name\030\001 \001" + + "(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis.com/P" + + "ipelineJob2\374\020\n\017PipelineService\022\356\001\n\026Creat" + "eTrainingPipeline\0229.google.cloud.aiplatf" - + "orm.v1.DeleteTrainingPipelineRequest\032\035.g" - + "oogle.longrunning.Operation\"w\202\323\344\223\0027*5/v1" - + "/{name=projects/*/locations/*/trainingPi" - + "pelines/*}\332A\004name\312A0\n\025google.protobuf.Em" - + "pty\022\027DeleteOperationMetadata\022\273\001\n\026CancelT" - + "rainingPipeline\0229.google.cloud.aiplatfor" - + "m.v1.CancelTrainingPipelineRequest\032\026.goo" - + "gle.protobuf.Empty\"N\202\323\344\223\002A\"cloud." - + "google.com/go/aiplatform/apiv1/aiplatfor" - + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo" - + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo" - + "gle::Cloud::AIPlatform::V1b\006proto3" + + "orm.v1.CreateTrainingPipelineRequest\032,.g" + + "oogle.cloud.aiplatform.v1.TrainingPipeli" + + "ne\"k\332A\030parent,training_pipeline\202\323\344\223\002J\"5/" + + "v1/{parent=projects/*/locations/*}/train" + + "ingPipelines:\021training_pipeline\022\301\001\n\023GetT" + + "rainingPipeline\0226.google.cloud.aiplatfor" + + "m.v1.GetTrainingPipelineRequest\032,.google" + + ".cloud.aiplatform.v1.TrainingPipeline\"D\332" + + "A\004name\202\323\344\223\0027\0225/v1/{name=projects/*/locat" + + "ions/*/trainingPipelines/*}\022\324\001\n\025ListTrai" + + "ningPipelines\0228.google.cloud.aiplatform." + + "v1.ListTrainingPipelinesRequest\0329.google" + + ".cloud.aiplatform.v1.ListTrainingPipelin" + + "esResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1/{parent" + + "=projects/*/locations/*}/trainingPipelin" + + "es\022\353\001\n\026DeleteTrainingPipeline\0229.google.c" + + "loud.aiplatform.v1.DeleteTrainingPipelin" + + "eRequest\032\035.google.longrunning.Operation\"" + + "w\312A0\n\025google.protobuf.Empty\022\027DeleteOpera" + + "tionMetadata\332A\004name\202\323\344\223\0027*5/v1/{name=pro" + + "jects/*/locations/*/trainingPipelines/*}" + + "\022\273\001\n\026CancelTrainingPipeline\0229.google.clo" + + "ud.aiplatform.v1.CancelTrainingPipelineR" + + "equest\032\026.google.protobuf.Empty\"N\332A\004name\202" + + "\323\344\223\002A\"cloud.google.com/go/aiplatform/api" + + "v1/aiplatformpb;aiplatformpb\252\002\032Google.Cl" + + "oud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatf" + + "orm\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006" + + "proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskDetail.java index d920462acc51..c38e748f85b1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskDetail.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineTaskDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskDetail_descriptor; @@ -552,11 +547,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineTaskStatus(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskDetail_PipelineTaskStatus_descriptor; @@ -1820,11 +1810,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ArtifactList(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskDetail_ArtifactList_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetail.java index b48ebc909881..5f4a253d1f6d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetail.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineTaskExecutorDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskExecutorDetail_descriptor; @@ -305,8 +300,8 @@ private ContainerDetail(com.google.protobuf.GeneratedMessageV3.Builder builde private ContainerDetail() { mainJob_ = ""; preCachingCheckJob_ = ""; - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); + failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -315,11 +310,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContainerDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskExecutorDetail_ContainerDetail_descriptor; @@ -461,7 +451,8 @@ public com.google.protobuf.ByteString getPreCachingCheckJobBytes() { public static final int FAILED_MAIN_JOBS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedMainJobs_; + private com.google.protobuf.LazyStringArrayList failedMainJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -536,7 +527,8 @@ public com.google.protobuf.ByteString getFailedMainJobsBytes(int index) { public static final int FAILED_PRE_CACHING_CHECK_JOBS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedPreCachingCheckJobs_; + private com.google.protobuf.LazyStringArrayList failedPreCachingCheckJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -880,10 +872,8 @@ public Builder clear() { bitField0_ = 0; mainJob_ = ""; preCachingCheckJob_ = ""; - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); + failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -915,7 +905,6 @@ public com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail buildPartial() { com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail result = new com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -923,20 +912,6 @@ public com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail result) { - if (((bitField0_ & 0x00000004) != 0)) { - failedMainJobs_ = failedMainJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.failedMainJobs_ = failedMainJobs_; - if (((bitField0_ & 0x00000008) != 0)) { - failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetail result) { int from_bitField0_ = bitField0_; @@ -946,6 +921,14 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000002) != 0)) { result.preCachingCheckJob_ = preCachingCheckJob_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + failedMainJobs_.makeImmutable(); + result.failedMainJobs_ = failedMainJobs_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + failedPreCachingCheckJobs_.makeImmutable(); + result.failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_; + } } @java.lang.Override @@ -1013,7 +996,7 @@ public Builder mergeFrom( if (!other.failedMainJobs_.isEmpty()) { if (failedMainJobs_.isEmpty()) { failedMainJobs_ = other.failedMainJobs_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureFailedMainJobsIsMutable(); failedMainJobs_.addAll(other.failedMainJobs_); @@ -1023,7 +1006,7 @@ public Builder mergeFrom( if (!other.failedPreCachingCheckJobs_.isEmpty()) { if (failedPreCachingCheckJobs_.isEmpty()) { failedPreCachingCheckJobs_ = other.failedPreCachingCheckJobs_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.addAll(other.failedPreCachingCheckJobs_); @@ -1363,14 +1346,14 @@ public Builder setPreCachingCheckJobBytes(com.google.protobuf.ByteString value) return this; } - private com.google.protobuf.LazyStringList failedMainJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedMainJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedMainJobsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!failedMainJobs_.isModifiable()) { failedMainJobs_ = new com.google.protobuf.LazyStringArrayList(failedMainJobs_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1387,7 +1370,8 @@ private void ensureFailedMainJobsIsMutable() { * @return A list containing the failedMainJobs. */ public com.google.protobuf.ProtocolStringList getFailedMainJobsList() { - return failedMainJobs_.getUnmodifiableView(); + failedMainJobs_.makeImmutable(); + return failedMainJobs_; } /** * @@ -1464,6 +1448,7 @@ public Builder setFailedMainJobs(int index, java.lang.String value) { } ensureFailedMainJobsIsMutable(); failedMainJobs_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1488,6 +1473,7 @@ public Builder addFailedMainJobs(java.lang.String value) { } ensureFailedMainJobsIsMutable(); failedMainJobs_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1509,6 +1495,7 @@ public Builder addFailedMainJobs(java.lang.String value) { public Builder addAllFailedMainJobs(java.lang.Iterable values) { ensureFailedMainJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedMainJobs_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1527,8 +1514,9 @@ public Builder addAllFailedMainJobs(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearFailedMainJobs() { - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1554,19 +1542,20 @@ public Builder addFailedMainJobsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureFailedMainJobsIsMutable(); failedMainJobs_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList failedPreCachingCheckJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedPreCachingCheckJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedPreCachingCheckJobsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!failedPreCachingCheckJobs_.isModifiable()) { failedPreCachingCheckJobs_ = new com.google.protobuf.LazyStringArrayList(failedPreCachingCheckJobs_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1587,7 +1576,8 @@ private void ensureFailedPreCachingCheckJobsIsMutable() { * @return A list containing the failedPreCachingCheckJobs. */ public com.google.protobuf.ProtocolStringList getFailedPreCachingCheckJobsList() { - return failedPreCachingCheckJobs_.getUnmodifiableView(); + failedPreCachingCheckJobs_.makeImmutable(); + return failedPreCachingCheckJobs_; } /** * @@ -1680,6 +1670,7 @@ public Builder setFailedPreCachingCheckJobs(int index, java.lang.String value) { } ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1708,6 +1699,7 @@ public Builder addFailedPreCachingCheckJobs(java.lang.String value) { } ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1733,6 +1725,7 @@ public Builder addFailedPreCachingCheckJobs(java.lang.String value) { public Builder addAllFailedPreCachingCheckJobs(java.lang.Iterable values) { ensureFailedPreCachingCheckJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedPreCachingCheckJobs_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1755,8 +1748,9 @@ public Builder addAllFailedPreCachingCheckJobs(java.lang.Iterable builde private CustomJobDetail() { job_ = ""; - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -1983,11 +1978,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJobDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTaskExecutorDetail_CustomJobDetail_descriptor; @@ -2064,7 +2054,8 @@ public com.google.protobuf.ByteString getJobBytes() { public static final int FAILED_JOBS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedJobs_; + private com.google.protobuf.LazyStringArrayList failedJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -2359,8 +2350,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; job_ = ""; - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -2392,7 +2382,6 @@ public com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail buildPartial() { com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail result = new com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2400,21 +2389,16 @@ public com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail result) { - if (((bitField0_ & 0x00000002) != 0)) { - failedJobs_ = failedJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.failedJobs_ = failedJobs_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetail result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.job_ = job_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + failedJobs_.makeImmutable(); + result.failedJobs_ = failedJobs_; + } } @java.lang.Override @@ -2477,7 +2461,7 @@ public Builder mergeFrom( if (!other.failedJobs_.isEmpty()) { if (failedJobs_.isEmpty()) { failedJobs_ = other.failedJobs_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureFailedJobsIsMutable(); failedJobs_.addAll(other.failedJobs_); @@ -2663,14 +2647,14 @@ public Builder setJobBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList failedJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedJobsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!failedJobs_.isModifiable()) { failedJobs_ = new com.google.protobuf.LazyStringArrayList(failedJobs_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -2686,7 +2670,8 @@ private void ensureFailedJobsIsMutable() { * @return A list containing the failedJobs. */ public com.google.protobuf.ProtocolStringList getFailedJobsList() { - return failedJobs_.getUnmodifiableView(); + failedJobs_.makeImmutable(); + return failedJobs_; } /** * @@ -2759,6 +2744,7 @@ public Builder setFailedJobs(int index, java.lang.String value) { } ensureFailedJobsIsMutable(); failedJobs_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2782,6 +2768,7 @@ public Builder addFailedJobs(java.lang.String value) { } ensureFailedJobsIsMutable(); failedJobs_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2802,6 +2789,7 @@ public Builder addFailedJobs(java.lang.String value) { public Builder addAllFailedJobs(java.lang.Iterable values) { ensureFailedJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedJobs_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2819,8 +2807,9 @@ public Builder addAllFailedJobs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearFailedJobs() { - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -2845,6 +2834,7 @@ public Builder addFailedJobsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureFailedJobsIsMutable(); failedJobs_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2918,6 +2908,8 @@ public com.google.protobuf.Parser getParserForType() { } private int detailsCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object details_; public enum DetailsCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetailOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetailOrBuilder.java index 87eeb5dd8d61..5c55dcdd7f26 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetailOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTaskExecutorDetailOrBuilder.java @@ -107,5 +107,5 @@ public interface PipelineTaskExecutorDetailOrBuilder com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetailOrBuilder getCustomJobDetailOrBuilder(); - public com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.DetailsCase getDetailsCase(); + com.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.DetailsCase getDetailsCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadata.java index 8cbb6b59d910..41e47adbc7fd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineTemplateMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.Pipeline .internal_static_google_cloud_aiplatform_v1_PipelineTemplateMetadata_descriptor; @@ -79,9 +74,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -106,9 +103,11 @@ public java.lang.String getVersion() { * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -481,9 +480,11 @@ public Builder mergeFrom( * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -507,9 +508,11 @@ public java.lang.String getVersion() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -533,9 +536,11 @@ public com.google.protobuf.ByteString getVersionBytes() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -558,9 +563,11 @@ public Builder setVersion(java.lang.String value) { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -579,9 +586,11 @@ public Builder clearVersion() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadataOrBuilder.java index d4a548882113..408896c47c58 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PipelineTemplateMetadataOrBuilder.java @@ -28,9 +28,11 @@ public interface PipelineTemplateMetadataOrBuilder * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -44,9 +46,11 @@ public interface PipelineTemplateMetadataOrBuilder * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Port.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Port.java index 236826de9819..491de2236e94 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Port.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Port.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Port(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_Port_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredefinedSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredefinedSplit.java index b8c14e353149..1cda8b8b9bad 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredefinedSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredefinedSplit.java @@ -24,6 +24,7 @@ *
  * Assigns input data to training, validation, and test sets based on the
  * value of a provided key.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredefinedSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_PredefinedSplit_descriptor; @@ -295,6 +291,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build *
    * Assigns input data to training, validation, and test sets based on the
    * value of a provided key.
+   *
    * Supported only for tabular Datasets.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequest.java index 09a1bbe10af3..d4e76f857f04 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PredictionServiceProto .internal_static_google_cloud_aiplatform_v1_PredictRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequestResponseLoggingConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequestResponseLoggingConfig.java index ff2106774426..e377021889f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequestResponseLoggingConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictRequestResponseLoggingConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictRequestResponseLoggingConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointProto .internal_static_google_cloud_aiplatform_v1_PredictRequestResponseLoggingConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictResponse.java index 25ca6a98f206..85beb63408e2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictResponse.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PredictionServiceProto .internal_static_google_cloud_aiplatform_v1_PredictResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictSchemata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictSchemata.java index 96b6c4664ac7..630e705fa25c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictSchemata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictSchemata.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictSchemata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelProto .internal_static_google_cloud_aiplatform_v1_PredictSchemata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceProto.java index e18e8437da1d..358d38caefd7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PredictionServiceProto.java @@ -63,58 +63,58 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ior.proto\032\031google/api/httpbody.proto\032\031go" + "ogle/api/resource.proto\032,google/cloud/ai" + "platform/v1/explanation.proto\032\034google/pr" - + "otobuf/struct.proto\"\252\001\n\016PredictRequest\022<" - + "\n\010endpoint\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.goo" - + "gleapis.com/Endpoint\022.\n\tinstances\030\002 \003(\0132" - + "\026.google.protobuf.ValueB\003\340A\002\022*\n\nparamete" - + "rs\030\003 \001(\0132\026.google.protobuf.Value\"\321\001\n\017Pre" - + "dictResponse\022+\n\013predictions\030\001 \003(\0132\026.goog" - + "le.protobuf.Value\022\031\n\021deployed_model_id\030\002" - + " \001(\t\0226\n\005model\030\003 \001(\tB\'\340A\003\372A!\n\037aiplatform." - + "googleapis.com/Model\022\035\n\020model_version_id" - + "\030\005 \001(\tB\003\340A\003\022\037\n\022model_display_name\030\004 \001(\tB" - + "\003\340A\003\"z\n\021RawPredictRequest\022<\n\010endpoint\030\001 " - + "\001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.com/E" - + "ndpoint\022\'\n\thttp_body\030\002 \001(\0132\024.google.api." - + "HttpBody\"\235\002\n\016ExplainRequest\022<\n\010endpoint\030" - + "\001 \001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.com" - + "/Endpoint\022.\n\tinstances\030\002 \003(\0132\026.google.pr" - + "otobuf.ValueB\003\340A\002\022*\n\nparameters\030\004 \001(\0132\026." - + "google.protobuf.Value\022V\n\031explanation_spe" - + "c_override\030\005 \001(\01323.google.cloud.aiplatfo" - + "rm.v1.ExplanationSpecOverride\022\031\n\021deploye" - + "d_model_id\030\003 \001(\t\"\230\001\n\017ExplainResponse\022=\n\014" - + "explanations\030\001 \003(\0132\'.google.cloud.aiplat" - + "form.v1.Explanation\022\031\n\021deployed_model_id" - + "\030\002 \001(\t\022+\n\013predictions\030\003 \003(\0132\026.google.pro" - + "tobuf.Value2\327\006\n\021PredictionService\022\224\002\n\007Pr" - + "edict\022*.google.cloud.aiplatform.v1.Predi" - + "ctRequest\032+.google.cloud.aiplatform.v1.P" - + "redictResponse\"\257\001\202\323\344\223\002\210\001\"9/v1/{endpoint=" + + "otobuf/struct.proto\"\254\001\n\016PredictRequest\022=" + + "\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.go" + + "ogleapis.com/Endpoint\022/\n\tinstances\030\002 \003(\013" + + "2\026.google.protobuf.ValueB\004\342A\001\002\022*\n\nparame" + + "ters\030\003 \001(\0132\026.google.protobuf.Value\"\324\001\n\017P" + + "redictResponse\022+\n\013predictions\030\001 \003(\0132\026.go" + + "ogle.protobuf.Value\022\031\n\021deployed_model_id" + + "\030\002 \001(\t\0227\n\005model\030\003 \001(\tB(\342A\001\003\372A!\n\037aiplatfo" + + "rm.googleapis.com/Model\022\036\n\020model_version" + + "_id\030\005 \001(\tB\004\342A\001\003\022 \n\022model_display_name\030\004 " + + "\001(\tB\004\342A\001\003\"{\n\021RawPredictRequest\022=\n\010endpoi" + + "nt\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.googleapis" + + ".com/Endpoint\022\'\n\thttp_body\030\002 \001(\0132\024.googl" + + "e.api.HttpBody\"\237\002\n\016ExplainRequest\022=\n\010end" + + "point\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.googlea" + + "pis.com/Endpoint\022/\n\tinstances\030\002 \003(\0132\026.go" + + "ogle.protobuf.ValueB\004\342A\001\002\022*\n\nparameters\030" + + "\004 \001(\0132\026.google.protobuf.Value\022V\n\031explana" + + "tion_spec_override\030\005 \001(\01323.google.cloud." + + "aiplatform.v1.ExplanationSpecOverride\022\031\n" + + "\021deployed_model_id\030\003 \001(\t\"\230\001\n\017ExplainResp" + + "onse\022=\n\014explanations\030\001 \003(\0132\'.google.clou" + + "d.aiplatform.v1.Explanation\022\031\n\021deployed_" + + "model_id\030\002 \001(\t\022+\n\013predictions\030\003 \003(\0132\026.go" + + "ogle.protobuf.Value2\327\006\n\021PredictionServic" + + "e\022\224\002\n\007Predict\022*.google.cloud.aiplatform." + + "v1.PredictRequest\032+.google.cloud.aiplatf" + + "orm.v1.PredictResponse\"\257\001\332A\035endpoint,ins" + + "tances,parameters\202\323\344\223\002\210\001\"9/v1/{endpoint=" + "projects/*/locations/*/endpoints/*}:pred" + "ict:\001*ZH\"C/v1/{endpoint=projects/*/locat" + "ions/*/publishers/*/models/*}:predict:\001*" - + "\332A\035endpoint,instances,parameters\022\376\001\n\nRaw" - + "Predict\022-.google.cloud.aiplatform.v1.Raw" - + "PredictRequest\032\024.google.api.HttpBody\"\252\001\202" - + "\323\344\223\002\216\001\"\"9" - + "/v1/{endpoint=projects/*/locations/*/end" - + "points/*}:explain:\001*\332A/endpoint,instance" - + "s,parameters,deployed_model_id\032M\312A\031aipla" - + "tform.googleapis.com\322A.https://www.googl" - + "eapis.com/auth/cloud-platformB\324\001\n\036com.go" - + "ogle.cloud.aiplatform.v1B\026PredictionServ" - + "iceProtoP\001Z>cloud.google.com/go/aiplatfo" - + "rm/apiv1/aiplatformpb;aiplatformpb\252\002\032Goo" - + "gle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\A" - + "IPlatform\\V1\352\002\035Google::Cloud::AIPlatform" - + "::V1b\006proto3" + + "\022\376\001\n\nRawPredict\022-.google.cloud.aiplatfor" + + "m.v1.RawPredictRequest\032\024.google.api.Http" + + "Body\"\252\001\332A\022endpoint,http_body\202\323\344\223\002\216\001\"\"9/v1/{endpoint=projects" + + "/*/locations/*/endpoints/*}:explain:\001*\032M" + + "\312A\031aiplatform.googleapis.com\322A.https://w" + + "ww.googleapis.com/auth/cloud-platformB\324\001" + + "\n\036com.google.cloud.aiplatform.v1B\026Predic" + + "tionServiceProtoP\001Z>cloud.google.com/go/" + + "aiplatform/apiv1/aiplatformpb;aiplatform" + + "pb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google" + + "\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AI" + + "Platform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Presets.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Presets.java index 4870b6e1032d..4dea1050f26f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Presets.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Presets.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Presets(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_Presets_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateEndpoints.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateEndpoints.java index 7cbc506ee5ec..a2c39440b6da 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateEndpoints.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateEndpoints.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PrivateEndpoints(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointProto .internal_static_google_cloud_aiplatform_v1_PrivateEndpoints_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateServiceConnectConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateServiceConnectConfig.java index cbb8736a5d15..1d7d6d0cd169 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateServiceConnectConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PrivateServiceConnectConfig.java @@ -38,7 +38,7 @@ private PrivateServiceConnectConfig(com.google.protobuf.GeneratedMessageV3.Build } private PrivateServiceConnectConfig() { - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PrivateServiceConnectConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ServiceNetworkingProto .internal_static_google_cloud_aiplatform_v1_PrivateServiceConnectConfig_descriptor; @@ -88,7 +83,8 @@ public boolean getEnablePrivateServiceConnect() { public static final int PROJECT_ALLOWLIST_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList projectAllowlist_; + private com.google.protobuf.LazyStringArrayList projectAllowlist_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -369,8 +365,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; enablePrivateServiceConnect_ = false; - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -398,7 +393,6 @@ public com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig build() { public com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig buildPartial() { com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig result = new com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -406,20 +400,15 @@ public com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig result) { - if (((bitField0_ & 0x00000002) != 0)) { - projectAllowlist_ = projectAllowlist_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.projectAllowlist_ = projectAllowlist_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.PrivateServiceConnectConfig result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.enablePrivateServiceConnect_ = enablePrivateServiceConnect_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + projectAllowlist_.makeImmutable(); + result.projectAllowlist_ = projectAllowlist_; + } } @java.lang.Override @@ -474,7 +463,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.PrivateServiceConnectCon if (!other.projectAllowlist_.isEmpty()) { if (projectAllowlist_.isEmpty()) { projectAllowlist_ = other.projectAllowlist_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureProjectAllowlistIsMutable(); projectAllowlist_.addAll(other.projectAllowlist_); @@ -595,14 +584,14 @@ public Builder clearEnablePrivateServiceConnect() { return this; } - private com.google.protobuf.LazyStringList projectAllowlist_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList projectAllowlist_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureProjectAllowlistIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!projectAllowlist_.isModifiable()) { projectAllowlist_ = new com.google.protobuf.LazyStringArrayList(projectAllowlist_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -617,7 +606,8 @@ private void ensureProjectAllowlistIsMutable() { * @return A list containing the projectAllowlist. */ public com.google.protobuf.ProtocolStringList getProjectAllowlistList() { - return projectAllowlist_.getUnmodifiableView(); + projectAllowlist_.makeImmutable(); + return projectAllowlist_; } /** * @@ -686,6 +676,7 @@ public Builder setProjectAllowlist(int index, java.lang.String value) { } ensureProjectAllowlistIsMutable(); projectAllowlist_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -708,6 +699,7 @@ public Builder addProjectAllowlist(java.lang.String value) { } ensureProjectAllowlistIsMutable(); projectAllowlist_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -727,6 +719,7 @@ public Builder addProjectAllowlist(java.lang.String value) { public Builder addAllProjectAllowlist(java.lang.Iterable values) { ensureProjectAllowlistIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, projectAllowlist_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -743,8 +736,9 @@ public Builder addAllProjectAllowlist(java.lang.Iterable value * @return This builder for chaining. */ public Builder clearProjectAllowlist() { - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -768,6 +762,7 @@ public Builder addProjectAllowlistBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureProjectAllowlistIsMutable(); projectAllowlist_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModel.java new file mode 100644 index 000000000000..ae006e3ab178 --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModel.java @@ -0,0 +1,13682 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/publisher_model.proto + +package com.google.cloud.aiplatform.v1; + +/** + * + * + *
+ * A Model Garden Publisher Model.
+ * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel} + */ +public final class PublisherModel extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel) + PublisherModelOrBuilder { + private static final long serialVersionUID = 0L; + // Use PublisherModel.newBuilder() to construct. + private PublisherModel(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private PublisherModel() { + name_ = ""; + versionId_ = ""; + openSourceCategory_ = 0; + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); + launchStage_ = 0; + publisherModelTemplate_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new PublisherModel(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.class, + com.google.cloud.aiplatform.v1.PublisherModel.Builder.class); + } + + /** + * + * + *
+   * An enum representing the open source category of a PublisherModel.
+   * 
+ * + * Protobuf enum {@code google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory} + */ + public enum OpenSourceCategory implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * The open source category is unspecified, which should not be used.
+     * 
+ * + * OPEN_SOURCE_CATEGORY_UNSPECIFIED = 0; + */ + OPEN_SOURCE_CATEGORY_UNSPECIFIED(0), + /** + * + * + *
+     * Used to indicate the PublisherModel is not open sourced.
+     * 
+ * + * PROPRIETARY = 1; + */ + PROPRIETARY(1), + /** + * + * + *
+     * Used to indicate the PublisherModel is a Google-owned open source model
+     * w/ Google checkpoint.
+     * 
+ * + * GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 2; + */ + GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT(2), + /** + * + * + *
+     * Used to indicate the PublisherModel is a 3p-owned open source model w/
+     * Google checkpoint.
+     * 
+ * + * THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 3; + */ + THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT(3), + /** + * + * + *
+     * Used to indicate the PublisherModel is a Google-owned pure open source
+     * model.
+     * 
+ * + * GOOGLE_OWNED_OSS = 4; + */ + GOOGLE_OWNED_OSS(4), + /** + * + * + *
+     * Used to indicate the PublisherModel is a 3p-owned pure open source model.
+     * 
+ * + * THIRD_PARTY_OWNED_OSS = 5; + */ + THIRD_PARTY_OWNED_OSS(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * The open source category is unspecified, which should not be used.
+     * 
+ * + * OPEN_SOURCE_CATEGORY_UNSPECIFIED = 0; + */ + public static final int OPEN_SOURCE_CATEGORY_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+     * Used to indicate the PublisherModel is not open sourced.
+     * 
+ * + * PROPRIETARY = 1; + */ + public static final int PROPRIETARY_VALUE = 1; + /** + * + * + *
+     * Used to indicate the PublisherModel is a Google-owned open source model
+     * w/ Google checkpoint.
+     * 
+ * + * GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 2; + */ + public static final int GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT_VALUE = 2; + /** + * + * + *
+     * Used to indicate the PublisherModel is a 3p-owned open source model w/
+     * Google checkpoint.
+     * 
+ * + * THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 3; + */ + public static final int THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT_VALUE = 3; + /** + * + * + *
+     * Used to indicate the PublisherModel is a Google-owned pure open source
+     * model.
+     * 
+ * + * GOOGLE_OWNED_OSS = 4; + */ + public static final int GOOGLE_OWNED_OSS_VALUE = 4; + /** + * + * + *
+     * Used to indicate the PublisherModel is a 3p-owned pure open source model.
+     * 
+ * + * THIRD_PARTY_OWNED_OSS = 5; + */ + public static final int THIRD_PARTY_OWNED_OSS_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OpenSourceCategory valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static OpenSourceCategory forNumber(int value) { + switch (value) { + case 0: + return OPEN_SOURCE_CATEGORY_UNSPECIFIED; + case 1: + return PROPRIETARY; + case 2: + return GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT; + case 3: + return THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT; + case 4: + return GOOGLE_OWNED_OSS; + case 5: + return THIRD_PARTY_OWNED_OSS; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public OpenSourceCategory findValueByNumber(int number) { + return OpenSourceCategory.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModel.getDescriptor().getEnumTypes().get(0); + } + + private static final OpenSourceCategory[] VALUES = values(); + + public static OpenSourceCategory valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private OpenSourceCategory(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory) + } + + /** + * + * + *
+   * An enum representing the launch stage of a PublisherModel.
+   * 
+ * + * Protobuf enum {@code google.cloud.aiplatform.v1.PublisherModel.LaunchStage} + */ + public enum LaunchStage implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * The model launch stage is unspecified.
+     * 
+ * + * LAUNCH_STAGE_UNSPECIFIED = 0; + */ + LAUNCH_STAGE_UNSPECIFIED(0), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Experimental launch stage.
+     * 
+ * + * EXPERIMENTAL = 1; + */ + EXPERIMENTAL(1), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Private Preview launch stage.
+     * 
+ * + * PRIVATE_PREVIEW = 2; + */ + PRIVATE_PREVIEW(2), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Public Preview launch stage.
+     * 
+ * + * PUBLIC_PREVIEW = 3; + */ + PUBLIC_PREVIEW(3), + /** + * + * + *
+     * Used to indicate the PublisherModel is at GA launch stage.
+     * 
+ * + * GA = 4; + */ + GA(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * The model launch stage is unspecified.
+     * 
+ * + * LAUNCH_STAGE_UNSPECIFIED = 0; + */ + public static final int LAUNCH_STAGE_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Experimental launch stage.
+     * 
+ * + * EXPERIMENTAL = 1; + */ + public static final int EXPERIMENTAL_VALUE = 1; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Private Preview launch stage.
+     * 
+ * + * PRIVATE_PREVIEW = 2; + */ + public static final int PRIVATE_PREVIEW_VALUE = 2; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Public Preview launch stage.
+     * 
+ * + * PUBLIC_PREVIEW = 3; + */ + public static final int PUBLIC_PREVIEW_VALUE = 3; + /** + * + * + *
+     * Used to indicate the PublisherModel is at GA launch stage.
+     * 
+ * + * GA = 4; + */ + public static final int GA_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LaunchStage valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LaunchStage forNumber(int value) { + switch (value) { + case 0: + return LAUNCH_STAGE_UNSPECIFIED; + case 1: + return EXPERIMENTAL; + case 2: + return PRIVATE_PREVIEW; + case 3: + return PUBLIC_PREVIEW; + case 4: + return GA; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LaunchStage findValueByNumber(int number) { + return LaunchStage.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModel.getDescriptor().getEnumTypes().get(1); + } + + private static final LaunchStage[] VALUES = values(); + + public static LaunchStage valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LaunchStage(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.aiplatform.v1.PublisherModel.LaunchStage) + } + + public interface ResourceReferenceOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.ResourceReference) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return Whether the uri field is set. + */ + boolean hasUri(); + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return The uri. + */ + java.lang.String getUri(); + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return The bytes for uri. + */ + com.google.protobuf.ByteString getUriBytes(); + + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return Whether the resourceName field is set. + */ + boolean hasResourceName(); + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return The resourceName. + */ + java.lang.String getResourceName(); + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return The bytes for resourceName. + */ + com.google.protobuf.ByteString getResourceNameBytes(); + + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.ReferenceCase + getReferenceCase(); + } + /** + * + * + *
+   * Reference to a resource.
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.ResourceReference} + */ + public static final class ResourceReference extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.ResourceReference) + ResourceReferenceOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResourceReference.newBuilder() to construct. + private ResourceReference(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ResourceReference() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ResourceReference(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.class, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.Builder.class); + } + + private int referenceCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object reference_; + + public enum ReferenceCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + URI(1), + RESOURCE_NAME(2), + REFERENCE_NOT_SET(0); + private final int value; + + private ReferenceCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ReferenceCase valueOf(int value) { + return forNumber(value); + } + + public static ReferenceCase forNumber(int value) { + switch (value) { + case 1: + return URI; + case 2: + return RESOURCE_NAME; + case 0: + return REFERENCE_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public ReferenceCase getReferenceCase() { + return ReferenceCase.forNumber(referenceCase_); + } + + public static final int URI_FIELD_NUMBER = 1; + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return Whether the uri field is set. + */ + public boolean hasUri() { + return referenceCase_ == 1; + } + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return The uri. + */ + public java.lang.String getUri() { + java.lang.Object ref = ""; + if (referenceCase_ == 1) { + ref = reference_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (referenceCase_ == 1) { + reference_ = s; + } + return s; + } + } + /** + * + * + *
+     * The URI of the resource.
+     * 
+ * + * string uri = 1; + * + * @return The bytes for uri. + */ + public com.google.protobuf.ByteString getUriBytes() { + java.lang.Object ref = ""; + if (referenceCase_ == 1) { + ref = reference_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (referenceCase_ == 1) { + reference_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_NAME_FIELD_NUMBER = 2; + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return Whether the resourceName field is set. + */ + public boolean hasResourceName() { + return referenceCase_ == 2; + } + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return The resourceName. + */ + public java.lang.String getResourceName() { + java.lang.Object ref = ""; + if (referenceCase_ == 2) { + ref = reference_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (referenceCase_ == 2) { + reference_ = s; + } + return s; + } + } + /** + * + * + *
+     * The resource name of the Google Cloud resource.
+     * 
+ * + * string resource_name = 2; + * + * @return The bytes for resourceName. + */ + public com.google.protobuf.ByteString getResourceNameBytes() { + java.lang.Object ref = ""; + if (referenceCase_ == 2) { + ref = reference_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (referenceCase_ == 2) { + reference_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (referenceCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, reference_); + } + if (referenceCase_ == 2) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, reference_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (referenceCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, reference_); + } + if (referenceCase_ == 2) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, reference_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference other = + (com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference) obj; + + if (!getReferenceCase().equals(other.getReferenceCase())) return false; + switch (referenceCase_) { + case 1: + if (!getUri().equals(other.getUri())) return false; + break; + case 2: + if (!getResourceName().equals(other.getResourceName())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (referenceCase_) { + case 1: + hash = (37 * hash) + URI_FIELD_NUMBER; + hash = (53 * hash) + getUri().hashCode(); + break; + case 2: + hash = (37 * hash) + RESOURCE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getResourceName().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+     * Reference to a resource.
+     * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.ResourceReference} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.ResourceReference) + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReferenceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.class, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.Builder.class); + } + + // Construct using + // com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + referenceCase_ = 0; + reference_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference build() { + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference result = + new com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference result) { + int from_bitField0_ = bitField0_; + } + + private void buildPartialOneofs( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference result) { + result.referenceCase_ = referenceCase_; + result.reference_ = this.reference_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference) { + return mergeFrom((com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference.getDefaultInstance()) + return this; + switch (other.getReferenceCase()) { + case URI: + { + referenceCase_ = 1; + reference_ = other.reference_; + onChanged(); + break; + } + case RESOURCE_NAME: + { + referenceCase_ = 2; + reference_ = other.reference_; + onChanged(); + break; + } + case REFERENCE_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + referenceCase_ = 1; + reference_ = s; + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + referenceCase_ = 2; + reference_ = s; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int referenceCase_ = 0; + private java.lang.Object reference_; + + public ReferenceCase getReferenceCase() { + return ReferenceCase.forNumber(referenceCase_); + } + + public Builder clearReference() { + referenceCase_ = 0; + reference_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @return Whether the uri field is set. + */ + @java.lang.Override + public boolean hasUri() { + return referenceCase_ == 1; + } + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @return The uri. + */ + @java.lang.Override + public java.lang.String getUri() { + java.lang.Object ref = ""; + if (referenceCase_ == 1) { + ref = reference_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (referenceCase_ == 1) { + reference_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @return The bytes for uri. + */ + @java.lang.Override + public com.google.protobuf.ByteString getUriBytes() { + java.lang.Object ref = ""; + if (referenceCase_ == 1) { + ref = reference_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (referenceCase_ == 1) { + reference_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @param value The uri to set. + * @return This builder for chaining. + */ + public Builder setUri(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + referenceCase_ = 1; + reference_ = value; + onChanged(); + return this; + } + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @return This builder for chaining. + */ + public Builder clearUri() { + if (referenceCase_ == 1) { + referenceCase_ = 0; + reference_ = null; + onChanged(); + } + return this; + } + /** + * + * + *
+       * The URI of the resource.
+       * 
+ * + * string uri = 1; + * + * @param value The bytes for uri to set. + * @return This builder for chaining. + */ + public Builder setUriBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + referenceCase_ = 1; + reference_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @return Whether the resourceName field is set. + */ + @java.lang.Override + public boolean hasResourceName() { + return referenceCase_ == 2; + } + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @return The resourceName. + */ + @java.lang.Override + public java.lang.String getResourceName() { + java.lang.Object ref = ""; + if (referenceCase_ == 2) { + ref = reference_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (referenceCase_ == 2) { + reference_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @return The bytes for resourceName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getResourceNameBytes() { + java.lang.Object ref = ""; + if (referenceCase_ == 2) { + ref = reference_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (referenceCase_ == 2) { + reference_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @param value The resourceName to set. + * @return This builder for chaining. + */ + public Builder setResourceName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + referenceCase_ = 2; + reference_ = value; + onChanged(); + return this; + } + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @return This builder for chaining. + */ + public Builder clearResourceName() { + if (referenceCase_ == 2) { + referenceCase_ = 0; + reference_ = null; + onChanged(); + } + return this; + } + /** + * + * + *
+       * The resource name of the Google Cloud resource.
+       * 
+ * + * string resource_name = 2; + * + * @param value The bytes for resourceName to set. + * @return This builder for chaining. + */ + public Builder setResourceNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + referenceCase_ = 2; + reference_ = value; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.ResourceReference) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.ResourceReference) + private static final com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResourceReference parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface DocumentationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.Documentation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+     * NODE.JS, etc..
+     * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + java.lang.String getTitle(); + /** + * + * + *
+     * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+     * NODE.JS, etc..
+     * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + com.google.protobuf.ByteString getTitleBytes(); + + /** + * + * + *
+     * Required. Content of this piece of document (in Markdown format).
+     * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The content. + */ + java.lang.String getContent(); + /** + * + * + *
+     * Required. Content of this piece of document (in Markdown format).
+     * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for content. + */ + com.google.protobuf.ByteString getContentBytes(); + } + /** + * + * + *
+   * A named piece of documentation.
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.Documentation} + */ + public static final class Documentation extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.Documentation) + DocumentationOrBuilder { + private static final long serialVersionUID = 0L; + // Use Documentation.newBuilder() to construct. + private Documentation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Documentation() { + title_ = ""; + content_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Documentation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.class, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder.class); + } + + public static final int TITLE_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object title_ = ""; + /** + * + * + *
+     * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+     * NODE.JS, etc..
+     * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * + * + *
+     * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+     * NODE.JS, etc..
+     * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTENT_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object content_ = ""; + /** + * + * + *
+     * Required. Content of this piece of document (in Markdown format).
+     * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The content. + */ + @java.lang.Override + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + content_ = s; + return s; + } + } + /** + * + * + *
+     * Required. Content of this piece of document (in Markdown format).
+     * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for content. + */ + @java.lang.Override + public com.google.protobuf.ByteString getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, content_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, content_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.PublisherModel.Documentation)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.Documentation other = + (com.google.cloud.aiplatform.v1.PublisherModel.Documentation) obj; + + if (!getTitle().equals(other.getTitle())) return false; + if (!getContent().equals(other.getContent())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (37 * hash) + CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getContent().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+     * A named piece of documentation.
+     * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.Documentation} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.Documentation) + com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.class, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder.class); + } + + // Construct using com.google.cloud.aiplatform.v1.PublisherModel.Documentation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + title_ = ""; + content_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.Documentation.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation build() { + com.google.cloud.aiplatform.v1.PublisherModel.Documentation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.Documentation result = + new com.google.cloud.aiplatform.v1.PublisherModel.Documentation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.title_ = title_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.content_ = content_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.PublisherModel.Documentation) { + return mergeFrom((com.google.cloud.aiplatform.v1.PublisherModel.Documentation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.aiplatform.v1.PublisherModel.Documentation other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.Documentation.getDefaultInstance()) + return this; + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getContent().isEmpty()) { + content_ = other.content_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + title_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + content_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object title_ = ""; + /** + * + * + *
+       * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+       * NODE.JS, etc..
+       * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+       * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+       * NODE.JS, etc..
+       * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+       * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+       * NODE.JS, etc..
+       * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + title_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+       * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+       * NODE.JS, etc..
+       * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTitle() { + title_ = getDefaultInstance().getTitle(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * + * + *
+       * Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+       * NODE.JS, etc..
+       * 
+ * + * string title = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + title_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object content_ = ""; + /** + * + * + *
+       * Required. Content of this piece of document (in Markdown format).
+       * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The content. + */ + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + content_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+       * Required. Content of this piece of document (in Markdown format).
+       * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for content. + */ + public com.google.protobuf.ByteString getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+       * Required. Content of this piece of document (in Markdown format).
+       * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The content to set. + * @return This builder for chaining. + */ + public Builder setContent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+       * Required. Content of this piece of document (in Markdown format).
+       * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearContent() { + content_ = getDefaultInstance().getContent(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+       * Required. Content of this piece of document (in Markdown format).
+       * 
+ * + * string content = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for content to set. + * @return This builder for chaining. + */ + public Builder setContentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + content_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.Documentation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.Documentation) + private static final com.google.cloud.aiplatform.v1.PublisherModel.Documentation + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.PublisherModel.Documentation(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.Documentation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Documentation parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface CallToActionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.CallToAction) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the viewRestApi field is set. + */ + boolean hasViewRestApi(); + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The viewRestApi. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi getViewRestApi(); + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder + getViewRestApiOrBuilder(); + + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openNotebook field is set. + */ + boolean hasOpenNotebook(); + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openNotebook. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenNotebook(); + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getOpenNotebookOrBuilder(); + + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the createApplication field is set. + */ + boolean hasCreateApplication(); + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The createApplication. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getCreateApplication(); + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getCreateApplicationOrBuilder(); + + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openFineTuningPipeline field is set. + */ + boolean hasOpenFineTuningPipeline(); + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openFineTuningPipeline. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenFineTuningPipeline(); + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getOpenFineTuningPipelineOrBuilder(); + + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openPromptTuningPipeline field is set. + */ + boolean hasOpenPromptTuningPipeline(); + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openPromptTuningPipeline. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenPromptTuningPipeline(); + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getOpenPromptTuningPipelineOrBuilder(); + + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenie field is set. + */ + boolean hasOpenGenie(); + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenie. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenie(); + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getOpenGenieOrBuilder(); + + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the deploy field is set. + */ + boolean hasDeploy(); + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The deploy. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy getDeploy(); + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder getDeployOrBuilder(); + + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenerationAiStudio field is set. + */ + boolean hasOpenGenerationAiStudio(); + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenerationAiStudio. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenerationAiStudio(); + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getOpenGenerationAiStudioOrBuilder(); + + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ + boolean hasRequestAccess(); + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getRequestAccess(); + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder(); + } + /** + * + * + *
+   * Actions could take on this Publisher Model.
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction} + */ + public static final class CallToAction extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction) + CallToActionOrBuilder { + private static final long serialVersionUID = 0L; + // Use CallToAction.newBuilder() to construct. + private CallToAction(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CallToAction() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CallToAction(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder.class); + } + + public interface RegionalResourceReferencesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + int getReferencesCount(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + boolean containsReferences(java.lang.String key); + /** Use {@link #getReferencesMap()} instead. */ + @java.lang.Deprecated + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferences(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferencesMap(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + /* nullable */ + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference getReferencesOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference defaultValue); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference getReferencesOrThrow( + java.lang.String key); + + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + java.lang.String getTitle(); + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + com.google.protobuf.ByteString getTitleBytes(); + } + /** + * + * + *
+     * The regional resource name or the URI. Key is region, e.g.,
+     * us-central1, europe-west2, global, etc..
+     * 
+ * + * Protobuf type {@code + * google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences} + */ + public static final class RegionalResourceReferences + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences) + RegionalResourceReferencesOrBuilder { + private static final long serialVersionUID = 0L; + // Use RegionalResourceReferences.newBuilder() to construct. + private RegionalResourceReferences( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private RegionalResourceReferences() { + title_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new RegionalResourceReferences(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 1: + return internalGetReferences(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder.class); + } + + public static final int REFERENCES_FIELD_NUMBER = 1; + + private static final class ReferencesDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + .getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + references_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + internalGetReferences() { + if (references_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ReferencesDefaultEntryHolder.defaultEntry); + } + return references_; + } + + public int getReferencesCount() { + return internalGetReferences().getMap().size(); + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public boolean containsReferences(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetReferences().getMap().containsKey(key); + } + /** Use {@link #getReferencesMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferences() { + return getReferencesMap(); + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferencesMap() { + return internalGetReferences().getMap(); + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + getReferencesOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + map = internalGetReferences().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference getReferencesOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + map = internalGetReferences().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TITLE_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object title_ = ""; + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetReferences(), ReferencesDefaultEntryHolder.defaultEntry, 1); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + entry : internalGetReferences().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + references__ = + ReferencesDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, references__); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj + instanceof + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + other = + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences) + obj; + + if (!internalGetReferences().equals(other.internalGetReferences())) return false; + if (!getTitle().equals(other.getTitle())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetReferences().getMap().isEmpty()) { + hash = (37 * hash) + REFERENCES_FIELD_NUMBER; + hash = (53 * hash) + internalGetReferences().hashCode(); + } + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+       * The regional resource name or the URI. Key is region, e.g.,
+       * us-central1, europe-west2, global, etc..
+       * 
+ * + * Protobuf type {@code + * google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences) + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField(int number) { + switch (number) { + case 1: + return internalGetReferences(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField(int number) { + switch (number) { + case 1: + return internalGetMutableReferences(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder.class); + } + + // Construct using + // com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + internalGetMutableReferences().clear(); + title_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + build() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + result = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.references_ = internalGetReferences(); + result.references_.makeImmutable(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.title_ = title_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences) { + return mergeFrom( + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) return this; + internalGetMutableReferences().mergeFrom(other.internalGetReferences()); + bitField0_ |= 0x00000001; + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + references__ = + input.readMessage( + ReferencesDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableReferences() + .getMutableMap() + .put(references__.getKey(), references__.getValue()); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + title_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + references_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + internalGetReferences() { + if (references_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ReferencesDefaultEntryHolder.defaultEntry); + } + return references_; + } + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + internalGetMutableReferences() { + if (references_ == null) { + references_ = + com.google.protobuf.MapField.newMapField(ReferencesDefaultEntryHolder.defaultEntry); + } + if (!references_.isMutable()) { + references_ = references_.copy(); + } + bitField0_ |= 0x00000001; + onChanged(); + return references_; + } + + public int getReferencesCount() { + return internalGetReferences().getMap().size(); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public boolean containsReferences(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetReferences().getMap().containsKey(key); + } + /** Use {@link #getReferencesMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferences() { + return getReferencesMap(); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getReferencesMap() { + return internalGetReferences().getMap(); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference + getReferencesOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + map = internalGetReferences().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference getReferencesOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + map = internalGetReferences().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearReferences() { + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableReferences().getMutableMap().clear(); + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder removeReferences(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableReferences().getMutableMap().remove(key); + return this; + } + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + getMutableReferences() { + bitField0_ |= 0x00000001; + return internalGetMutableReferences().getMutableMap(); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder putReferences( + java.lang.String key, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableReferences().getMutableMap().put(key, value); + bitField0_ |= 0x00000001; + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * map<string, .google.cloud.aiplatform.v1.PublisherModel.ResourceReference> references = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder putAllReferences( + java.util.Map< + java.lang.String, + com.google.cloud.aiplatform.v1.PublisherModel.ResourceReference> + values) { + internalGetMutableReferences().getMutableMap().putAll(values); + bitField0_ |= 0x00000001; + return this; + } + + private java.lang.Object title_ = ""; + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + title_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTitle() { + title_ = getDefaultInstance().getTitle(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + title_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences) + private static final com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegionalResourceReferences parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ViewRestApiOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List + getDocumentationsList(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.Documentation getDocumentations(int index); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + int getDocumentationsCount(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List + getDocumentationsOrBuilderList(); + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder + getDocumentationsOrBuilder(int index); + + /** + * + * + *
+       * Required. The title of the view rest API.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + java.lang.String getTitle(); + /** + * + * + *
+       * Required. The title of the view rest API.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + com.google.protobuf.ByteString getTitleBytes(); + } + /** + * + * + *
+     * Rest API docs.
+     * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi} + */ + public static final class ViewRestApi extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) + ViewRestApiOrBuilder { + private static final long serialVersionUID = 0L; + // Use ViewRestApi.newBuilder() to construct. + private ViewRestApi(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ViewRestApi() { + documentations_ = java.util.Collections.emptyList(); + title_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ViewRestApi(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder + .class); + } + + public static final int DOCUMENTATIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List + documentations_; + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List + getDocumentationsList() { + return documentations_; + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder> + getDocumentationsOrBuilderList() { + return documentations_; + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public int getDocumentationsCount() { + return documentations_.size(); + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation getDocumentations( + int index) { + return documentations_.get(index); + } + /** + * + * + *
+       * Required.
+       * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder + getDocumentationsOrBuilder(int index) { + return documentations_.get(index); + } + + public static final int TITLE_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object title_ = ""; + /** + * + * + *
+       * Required. The title of the view rest API.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * + * + *
+       * Required. The title of the view rest API.
+       * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + for (int i = 0; i < documentations_.size(); i++) { + output.writeMessage(1, documentations_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < documentations_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(1, documentations_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj + instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi other = + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) obj; + + if (!getDocumentationsList().equals(other.getDocumentationsList())) return false; + if (!getTitle().equals(other.getTitle())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDocumentationsCount() > 0) { + hash = (37 * hash) + DOCUMENTATIONS_FIELD_NUMBER; + hash = (53 * hash) + getDocumentationsList().hashCode(); + } + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+       * Rest API docs.
+       * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder + .class); + } + + // Construct using + // com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (documentationsBuilder_ == null) { + documentations_ = java.util.Collections.emptyList(); + } else { + documentations_ = null; + documentationsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + title_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi build() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi result = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi result) { + if (documentationsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + documentations_ = java.util.Collections.unmodifiableList(documentations_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.documentations_ = documentations_; + } else { + result.documentations_ = documentationsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.title_ = title_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) { + return mergeFrom( + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance()) return this; + if (documentationsBuilder_ == null) { + if (!other.documentations_.isEmpty()) { + if (documentations_.isEmpty()) { + documentations_ = other.documentations_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDocumentationsIsMutable(); + documentations_.addAll(other.documentations_); + } + onChanged(); + } + } else { + if (!other.documentations_.isEmpty()) { + if (documentationsBuilder_.isEmpty()) { + documentationsBuilder_.dispose(); + documentationsBuilder_ = null; + documentations_ = other.documentations_; + bitField0_ = (bitField0_ & ~0x00000001); + documentationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getDocumentationsFieldBuilder() + : null; + } else { + documentationsBuilder_.addAllMessages(other.documentations_); + } + } + } + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.aiplatform.v1.PublisherModel.Documentation m = + input.readMessage( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.parser(), + extensionRegistry); + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + documentations_.add(m); + } else { + documentationsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + title_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List + documentations_ = java.util.Collections.emptyList(); + + private void ensureDocumentationsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + documentations_ = + new java.util.ArrayList< + com.google.cloud.aiplatform.v1.PublisherModel.Documentation>(documentations_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.Documentation, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder> + documentationsBuilder_; + + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getDocumentationsList() { + if (documentationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(documentations_); + } else { + return documentationsBuilder_.getMessageList(); + } + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public int getDocumentationsCount() { + if (documentationsBuilder_ == null) { + return documentations_.size(); + } else { + return documentationsBuilder_.getCount(); + } + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation getDocumentations( + int index) { + if (documentationsBuilder_ == null) { + return documentations_.get(index); + } else { + return documentationsBuilder_.getMessage(index); + } + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setDocumentations( + int index, com.google.cloud.aiplatform.v1.PublisherModel.Documentation value) { + if (documentationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDocumentationsIsMutable(); + documentations_.set(index, value); + onChanged(); + } else { + documentationsBuilder_.setMessage(index, value); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setDocumentations( + int index, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder builderForValue) { + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + documentations_.set(index, builderForValue.build()); + onChanged(); + } else { + documentationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addDocumentations( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation value) { + if (documentationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDocumentationsIsMutable(); + documentations_.add(value); + onChanged(); + } else { + documentationsBuilder_.addMessage(value); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addDocumentations( + int index, com.google.cloud.aiplatform.v1.PublisherModel.Documentation value) { + if (documentationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDocumentationsIsMutable(); + documentations_.add(index, value); + onChanged(); + } else { + documentationsBuilder_.addMessage(index, value); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addDocumentations( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder builderForValue) { + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + documentations_.add(builderForValue.build()); + onChanged(); + } else { + documentationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addDocumentations( + int index, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder builderForValue) { + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + documentations_.add(index, builderForValue.build()); + onChanged(); + } else { + documentationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addAllDocumentations( + java.lang.Iterable< + ? extends com.google.cloud.aiplatform.v1.PublisherModel.Documentation> + values) { + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, documentations_); + onChanged(); + } else { + documentationsBuilder_.addAllMessages(values); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearDocumentations() { + if (documentationsBuilder_ == null) { + documentations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + documentationsBuilder_.clear(); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder removeDocumentations(int index) { + if (documentationsBuilder_ == null) { + ensureDocumentationsIsMutable(); + documentations_.remove(index); + onChanged(); + } else { + documentationsBuilder_.remove(index); + } + return this; + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder + getDocumentationsBuilder(int index) { + return getDocumentationsFieldBuilder().getBuilder(index); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder + getDocumentationsOrBuilder(int index) { + if (documentationsBuilder_ == null) { + return documentations_.get(index); + } else { + return documentationsBuilder_.getMessageOrBuilder(index); + } + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List< + ? extends com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder> + getDocumentationsOrBuilderList() { + if (documentationsBuilder_ != null) { + return documentationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(documentations_); + } + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder + addDocumentationsBuilder() { + return getDocumentationsFieldBuilder() + .addBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.getDefaultInstance()); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder + addDocumentationsBuilder(int index) { + return getDocumentationsFieldBuilder() + .addBuilder( + index, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.getDefaultInstance()); + } + /** + * + * + *
+         * Required.
+         * 
+ * + * + * repeated .google.cloud.aiplatform.v1.PublisherModel.Documentation documentations = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getDocumentationsBuilderList() { + return getDocumentationsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.Documentation, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder> + getDocumentationsFieldBuilder() { + if (documentationsBuilder_ == null) { + documentationsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.Documentation, + com.google.cloud.aiplatform.v1.PublisherModel.Documentation.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.DocumentationOrBuilder>( + documentations_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + documentations_ = null; + } + return documentationsBuilder_; + } + + private java.lang.Object title_ = ""; + /** + * + * + *
+         * Required. The title of the view rest API.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * Required. The title of the view rest API.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * Required. The title of the view rest API.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + title_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the view rest API.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTitle() { + title_ = getDefaultInstance().getTitle(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the view rest API.
+         * 
+ * + * string title = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + title_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi) + private static final com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ViewRestApi parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface DeployOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return Whether the dedicatedResources field is set. + */ + boolean hasDedicatedResources(); + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return The dedicatedResources. + */ + com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources(); + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder(); + + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return Whether the automaticResources field is set. + */ + boolean hasAutomaticResources(); + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return The automaticResources. + */ + com.google.cloud.aiplatform.v1.AutomaticResources getAutomaticResources(); + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder getAutomaticResourcesOrBuilder(); + + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return Whether the sharedResources field is set. + */ + boolean hasSharedResources(); + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return The sharedResources. + */ + java.lang.String getSharedResources(); + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return The bytes for sharedResources. + */ + com.google.protobuf.ByteString getSharedResourcesBytes(); + + /** + * + * + *
+       * Optional. Default model display name.
+       * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The modelDisplayName. + */ + java.lang.String getModelDisplayName(); + /** + * + * + *
+       * Optional. Default model display name.
+       * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for modelDisplayName. + */ + com.google.protobuf.ByteString getModelDisplayNameBytes(); + + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the largeModelReference field is set. + */ + boolean hasLargeModelReference(); + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The largeModelReference. + */ + com.google.cloud.aiplatform.v1.LargeModelReference getLargeModelReference(); + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder getLargeModelReferenceOrBuilder(); + + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the containerSpec field is set. + */ + boolean hasContainerSpec(); + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The containerSpec. + */ + com.google.cloud.aiplatform.v1.ModelContainerSpec getContainerSpec(); + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder getContainerSpecOrBuilder(); + + /** + * + * + *
+       * Optional. The path to the directory containing the Model artifact and
+       * any of its supporting files.
+       * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The artifactUri. + */ + java.lang.String getArtifactUri(); + /** + * + * + *
+       * Optional. The path to the directory containing the Model artifact and
+       * any of its supporting files.
+       * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for artifactUri. + */ + com.google.protobuf.ByteString getArtifactUriBytes(); + + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + java.lang.String getTitle(); + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + com.google.protobuf.ByteString getTitleBytes(); + + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.PredictionResourcesCase + getPredictionResourcesCase(); + } + /** + * + * + *
+     * Model metadata that is needed for UploadModel or
+     * DeployModel/CreateEndpoint requests.
+     * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy} + */ + public static final class Deploy extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) + DeployOrBuilder { + private static final long serialVersionUID = 0L; + // Use Deploy.newBuilder() to construct. + private Deploy(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Deploy() { + modelDisplayName_ = ""; + artifactUri_ = ""; + title_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Deploy(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder.class); + } + + private int predictionResourcesCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object predictionResources_; + + public enum PredictionResourcesCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + DEDICATED_RESOURCES(5), + AUTOMATIC_RESOURCES(6), + SHARED_RESOURCES(7), + PREDICTIONRESOURCES_NOT_SET(0); + private final int value; + + private PredictionResourcesCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PredictionResourcesCase valueOf(int value) { + return forNumber(value); + } + + public static PredictionResourcesCase forNumber(int value) { + switch (value) { + case 5: + return DEDICATED_RESOURCES; + case 6: + return AUTOMATIC_RESOURCES; + case 7: + return SHARED_RESOURCES; + case 0: + return PREDICTIONRESOURCES_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public PredictionResourcesCase getPredictionResourcesCase() { + return PredictionResourcesCase.forNumber(predictionResourcesCase_); + } + + public static final int DEDICATED_RESOURCES_FIELD_NUMBER = 5; + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return Whether the dedicatedResources field is set. + */ + @java.lang.Override + public boolean hasDedicatedResources() { + return predictionResourcesCase_ == 5; + } + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return The dedicatedResources. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources() { + if (predictionResourcesCase_ == 5) { + return (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } + /** + * + * + *
+       * A description of resources that are dedicated to the DeployedModel,
+       * and that need a higher degree of manual configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder + getDedicatedResourcesOrBuilder() { + if (predictionResourcesCase_ == 5) { + return (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } + + public static final int AUTOMATIC_RESOURCES_FIELD_NUMBER = 6; + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return Whether the automaticResources field is set. + */ + @java.lang.Override + public boolean hasAutomaticResources() { + return predictionResourcesCase_ == 6; + } + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return The automaticResources. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.AutomaticResources getAutomaticResources() { + if (predictionResourcesCase_ == 6) { + return (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } + /** + * + * + *
+       * A description of resources that to large degree are decided by Vertex
+       * AI, and require only a modest additional configuration.
+       * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder + getAutomaticResourcesOrBuilder() { + if (predictionResourcesCase_ == 6) { + return (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } + + public static final int SHARED_RESOURCES_FIELD_NUMBER = 7; + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return Whether the sharedResources field is set. + */ + public boolean hasSharedResources() { + return predictionResourcesCase_ == 7; + } + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return The sharedResources. + */ + public java.lang.String getSharedResources() { + java.lang.Object ref = ""; + if (predictionResourcesCase_ == 7) { + ref = predictionResources_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (predictionResourcesCase_ == 7) { + predictionResources_ = s; + } + return s; + } + } + /** + * + * + *
+       * The resource name of the shared DeploymentResourcePool to deploy on.
+       * Format:
+       * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+       * 
+ * + * string shared_resources = 7; + * + * @return The bytes for sharedResources. + */ + public com.google.protobuf.ByteString getSharedResourcesBytes() { + java.lang.Object ref = ""; + if (predictionResourcesCase_ == 7) { + ref = predictionResources_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (predictionResourcesCase_ == 7) { + predictionResources_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MODEL_DISPLAY_NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object modelDisplayName_ = ""; + /** + * + * + *
+       * Optional. Default model display name.
+       * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The modelDisplayName. + */ + @java.lang.Override + public java.lang.String getModelDisplayName() { + java.lang.Object ref = modelDisplayName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelDisplayName_ = s; + return s; + } + } + /** + * + * + *
+       * Optional. Default model display name.
+       * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for modelDisplayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getModelDisplayNameBytes() { + java.lang.Object ref = modelDisplayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + modelDisplayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LARGE_MODEL_REFERENCE_FIELD_NUMBER = 2; + private com.google.cloud.aiplatform.v1.LargeModelReference largeModelReference_; + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the largeModelReference field is set. + */ + @java.lang.Override + public boolean hasLargeModelReference() { + return largeModelReference_ != null; + } + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The largeModelReference. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReference getLargeModelReference() { + return largeModelReference_ == null + ? com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance() + : largeModelReference_; + } + /** + * + * + *
+       * Optional. Large model reference. When this is set, model_artifact_spec
+       * is not needed.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder + getLargeModelReferenceOrBuilder() { + return largeModelReference_ == null + ? com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance() + : largeModelReference_; + } + + public static final int CONTAINER_SPEC_FIELD_NUMBER = 3; + private com.google.cloud.aiplatform.v1.ModelContainerSpec containerSpec_; + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the containerSpec field is set. + */ + @java.lang.Override + public boolean hasContainerSpec() { + return containerSpec_ != null; + } + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The containerSpec. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.ModelContainerSpec getContainerSpec() { + return containerSpec_ == null + ? com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance() + : containerSpec_; + } + /** + * + * + *
+       * Optional. The specification of the container that is to be used when
+       * deploying this Model in Vertex AI. Not present for Large Models.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder + getContainerSpecOrBuilder() { + return containerSpec_ == null + ? com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance() + : containerSpec_; + } + + public static final int ARTIFACT_URI_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object artifactUri_ = ""; + /** + * + * + *
+       * Optional. The path to the directory containing the Model artifact and
+       * any of its supporting files.
+       * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The artifactUri. + */ + @java.lang.Override + public java.lang.String getArtifactUri() { + java.lang.Object ref = artifactUri_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + artifactUri_ = s; + return s; + } + } + /** + * + * + *
+       * Optional. The path to the directory containing the Model artifact and
+       * any of its supporting files.
+       * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for artifactUri. + */ + @java.lang.Override + public com.google.protobuf.ByteString getArtifactUriBytes() { + java.lang.Object ref = artifactUri_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + artifactUri_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TITLE_FIELD_NUMBER = 8; + + @SuppressWarnings("serial") + private volatile java.lang.Object title_ = ""; + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * + * + *
+       * Required. The title of the regional resource reference.
+       * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelDisplayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, modelDisplayName_); + } + if (largeModelReference_ != null) { + output.writeMessage(2, getLargeModelReference()); + } + if (containerSpec_ != null) { + output.writeMessage(3, getContainerSpec()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artifactUri_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, artifactUri_); + } + if (predictionResourcesCase_ == 5) { + output.writeMessage( + 5, (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_); + } + if (predictionResourcesCase_ == 6) { + output.writeMessage( + 6, (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_); + } + if (predictionResourcesCase_ == 7) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, predictionResources_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, title_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelDisplayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, modelDisplayName_); + } + if (largeModelReference_ != null) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(2, getLargeModelReference()); + } + if (containerSpec_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getContainerSpec()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artifactUri_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, artifactUri_); + } + if (predictionResourcesCase_ == 5) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 5, (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_); + } + if (predictionResourcesCase_ == 6) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 6, (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_); + } + if (predictionResourcesCase_ == 7) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, predictionResources_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, title_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy other = + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) obj; + + if (!getModelDisplayName().equals(other.getModelDisplayName())) return false; + if (hasLargeModelReference() != other.hasLargeModelReference()) return false; + if (hasLargeModelReference()) { + if (!getLargeModelReference().equals(other.getLargeModelReference())) return false; + } + if (hasContainerSpec() != other.hasContainerSpec()) return false; + if (hasContainerSpec()) { + if (!getContainerSpec().equals(other.getContainerSpec())) return false; + } + if (!getArtifactUri().equals(other.getArtifactUri())) return false; + if (!getTitle().equals(other.getTitle())) return false; + if (!getPredictionResourcesCase().equals(other.getPredictionResourcesCase())) return false; + switch (predictionResourcesCase_) { + case 5: + if (!getDedicatedResources().equals(other.getDedicatedResources())) return false; + break; + case 6: + if (!getAutomaticResources().equals(other.getAutomaticResources())) return false; + break; + case 7: + if (!getSharedResources().equals(other.getSharedResources())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODEL_DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getModelDisplayName().hashCode(); + if (hasLargeModelReference()) { + hash = (37 * hash) + LARGE_MODEL_REFERENCE_FIELD_NUMBER; + hash = (53 * hash) + getLargeModelReference().hashCode(); + } + if (hasContainerSpec()) { + hash = (37 * hash) + CONTAINER_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getContainerSpec().hashCode(); + } + hash = (37 * hash) + ARTIFACT_URI_FIELD_NUMBER; + hash = (53 * hash) + getArtifactUri().hashCode(); + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + switch (predictionResourcesCase_) { + case 5: + hash = (37 * hash) + DEDICATED_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getDedicatedResources().hashCode(); + break; + case 6: + hash = (37 * hash) + AUTOMATIC_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getAutomaticResources().hashCode(); + break; + case 7: + hash = (37 * hash) + SHARED_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSharedResources().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+       * Model metadata that is needed for UploadModel or
+       * DeployModel/CreateEndpoint requests.
+       * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder.class); + } + + // Construct using + // com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (dedicatedResourcesBuilder_ != null) { + dedicatedResourcesBuilder_.clear(); + } + if (automaticResourcesBuilder_ != null) { + automaticResourcesBuilder_.clear(); + } + modelDisplayName_ = ""; + largeModelReference_ = null; + if (largeModelReferenceBuilder_ != null) { + largeModelReferenceBuilder_.dispose(); + largeModelReferenceBuilder_ = null; + } + containerSpec_ = null; + if (containerSpecBuilder_ != null) { + containerSpecBuilder_.dispose(); + containerSpecBuilder_ = null; + } + artifactUri_ = ""; + title_ = ""; + predictionResourcesCase_ = 0; + predictionResources_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy build() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy result = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000008) != 0)) { + result.modelDisplayName_ = modelDisplayName_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.largeModelReference_ = + largeModelReferenceBuilder_ == null + ? largeModelReference_ + : largeModelReferenceBuilder_.build(); + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.containerSpec_ = + containerSpecBuilder_ == null ? containerSpec_ : containerSpecBuilder_.build(); + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.artifactUri_ = artifactUri_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.title_ = title_; + } + } + + private void buildPartialOneofs( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy result) { + result.predictionResourcesCase_ = predictionResourcesCase_; + result.predictionResources_ = this.predictionResources_; + if (predictionResourcesCase_ == 5 && dedicatedResourcesBuilder_ != null) { + result.predictionResources_ = dedicatedResourcesBuilder_.build(); + } + if (predictionResourcesCase_ == 6 && automaticResourcesBuilder_ != null) { + result.predictionResources_ = automaticResourcesBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) { + return mergeFrom( + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + .getDefaultInstance()) return this; + if (!other.getModelDisplayName().isEmpty()) { + modelDisplayName_ = other.modelDisplayName_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (other.hasLargeModelReference()) { + mergeLargeModelReference(other.getLargeModelReference()); + } + if (other.hasContainerSpec()) { + mergeContainerSpec(other.getContainerSpec()); + } + if (!other.getArtifactUri().isEmpty()) { + artifactUri_ = other.artifactUri_; + bitField0_ |= 0x00000040; + onChanged(); + } + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + bitField0_ |= 0x00000080; + onChanged(); + } + switch (other.getPredictionResourcesCase()) { + case DEDICATED_RESOURCES: + { + mergeDedicatedResources(other.getDedicatedResources()); + break; + } + case AUTOMATIC_RESOURCES: + { + mergeAutomaticResources(other.getAutomaticResources()); + break; + } + case SHARED_RESOURCES: + { + predictionResourcesCase_ = 7; + predictionResources_ = other.predictionResources_; + onChanged(); + break; + } + case PREDICTIONRESOURCES_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + modelDisplayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 10 + case 18: + { + input.readMessage( + getLargeModelReferenceFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 18 + case 26: + { + input.readMessage( + getContainerSpecFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 26 + case 34: + { + artifactUri_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000040; + break; + } // case 34 + case 42: + { + input.readMessage( + getDedicatedResourcesFieldBuilder().getBuilder(), extensionRegistry); + predictionResourcesCase_ = 5; + break; + } // case 42 + case 50: + { + input.readMessage( + getAutomaticResourcesFieldBuilder().getBuilder(), extensionRegistry); + predictionResourcesCase_ = 6; + break; + } // case 50 + case 58: + { + java.lang.String s = input.readStringRequireUtf8(); + predictionResourcesCase_ = 7; + predictionResources_ = s; + break; + } // case 58 + case 66: + { + title_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000080; + break; + } // case 66 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int predictionResourcesCase_ = 0; + private java.lang.Object predictionResources_; + + public PredictionResourcesCase getPredictionResourcesCase() { + return PredictionResourcesCase.forNumber(predictionResourcesCase_); + } + + public Builder clearPredictionResources() { + predictionResourcesCase_ = 0; + predictionResources_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.DedicatedResources, + com.google.cloud.aiplatform.v1.DedicatedResources.Builder, + com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder> + dedicatedResourcesBuilder_; + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return Whether the dedicatedResources field is set. + */ + @java.lang.Override + public boolean hasDedicatedResources() { + return predictionResourcesCase_ == 5; + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + * + * @return The dedicatedResources. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.DedicatedResources getDedicatedResources() { + if (dedicatedResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 5) { + return (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } else { + if (predictionResourcesCase_ == 5) { + return dedicatedResourcesBuilder_.getMessage(); + } + return com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + public Builder setDedicatedResources( + com.google.cloud.aiplatform.v1.DedicatedResources value) { + if (dedicatedResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + predictionResources_ = value; + onChanged(); + } else { + dedicatedResourcesBuilder_.setMessage(value); + } + predictionResourcesCase_ = 5; + return this; + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + public Builder setDedicatedResources( + com.google.cloud.aiplatform.v1.DedicatedResources.Builder builderForValue) { + if (dedicatedResourcesBuilder_ == null) { + predictionResources_ = builderForValue.build(); + onChanged(); + } else { + dedicatedResourcesBuilder_.setMessage(builderForValue.build()); + } + predictionResourcesCase_ = 5; + return this; + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + public Builder mergeDedicatedResources( + com.google.cloud.aiplatform.v1.DedicatedResources value) { + if (dedicatedResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 5 + && predictionResources_ + != com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance()) { + predictionResources_ = + com.google.cloud.aiplatform.v1.DedicatedResources.newBuilder( + (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_) + .mergeFrom(value) + .buildPartial(); + } else { + predictionResources_ = value; + } + onChanged(); + } else { + if (predictionResourcesCase_ == 5) { + dedicatedResourcesBuilder_.mergeFrom(value); + } else { + dedicatedResourcesBuilder_.setMessage(value); + } + } + predictionResourcesCase_ = 5; + return this; + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + public Builder clearDedicatedResources() { + if (dedicatedResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 5) { + predictionResourcesCase_ = 0; + predictionResources_ = null; + onChanged(); + } + } else { + if (predictionResourcesCase_ == 5) { + predictionResourcesCase_ = 0; + predictionResources_ = null; + } + dedicatedResourcesBuilder_.clear(); + } + return this; + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + public com.google.cloud.aiplatform.v1.DedicatedResources.Builder + getDedicatedResourcesBuilder() { + return getDedicatedResourcesFieldBuilder().getBuilder(); + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder + getDedicatedResourcesOrBuilder() { + if ((predictionResourcesCase_ == 5) && (dedicatedResourcesBuilder_ != null)) { + return dedicatedResourcesBuilder_.getMessageOrBuilder(); + } else { + if (predictionResourcesCase_ == 5) { + return (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } + } + /** + * + * + *
+         * A description of resources that are dedicated to the DeployedModel,
+         * and that need a higher degree of manual configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.DedicatedResources, + com.google.cloud.aiplatform.v1.DedicatedResources.Builder, + com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder> + getDedicatedResourcesFieldBuilder() { + if (dedicatedResourcesBuilder_ == null) { + if (!(predictionResourcesCase_ == 5)) { + predictionResources_ = + com.google.cloud.aiplatform.v1.DedicatedResources.getDefaultInstance(); + } + dedicatedResourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.DedicatedResources, + com.google.cloud.aiplatform.v1.DedicatedResources.Builder, + com.google.cloud.aiplatform.v1.DedicatedResourcesOrBuilder>( + (com.google.cloud.aiplatform.v1.DedicatedResources) predictionResources_, + getParentForChildren(), + isClean()); + predictionResources_ = null; + } + predictionResourcesCase_ = 5; + onChanged(); + return dedicatedResourcesBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.AutomaticResources, + com.google.cloud.aiplatform.v1.AutomaticResources.Builder, + com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder> + automaticResourcesBuilder_; + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return Whether the automaticResources field is set. + */ + @java.lang.Override + public boolean hasAutomaticResources() { + return predictionResourcesCase_ == 6; + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + * + * @return The automaticResources. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.AutomaticResources getAutomaticResources() { + if (automaticResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 6) { + return (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } else { + if (predictionResourcesCase_ == 6) { + return automaticResourcesBuilder_.getMessage(); + } + return com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + public Builder setAutomaticResources( + com.google.cloud.aiplatform.v1.AutomaticResources value) { + if (automaticResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + predictionResources_ = value; + onChanged(); + } else { + automaticResourcesBuilder_.setMessage(value); + } + predictionResourcesCase_ = 6; + return this; + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + public Builder setAutomaticResources( + com.google.cloud.aiplatform.v1.AutomaticResources.Builder builderForValue) { + if (automaticResourcesBuilder_ == null) { + predictionResources_ = builderForValue.build(); + onChanged(); + } else { + automaticResourcesBuilder_.setMessage(builderForValue.build()); + } + predictionResourcesCase_ = 6; + return this; + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + public Builder mergeAutomaticResources( + com.google.cloud.aiplatform.v1.AutomaticResources value) { + if (automaticResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 6 + && predictionResources_ + != com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance()) { + predictionResources_ = + com.google.cloud.aiplatform.v1.AutomaticResources.newBuilder( + (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_) + .mergeFrom(value) + .buildPartial(); + } else { + predictionResources_ = value; + } + onChanged(); + } else { + if (predictionResourcesCase_ == 6) { + automaticResourcesBuilder_.mergeFrom(value); + } else { + automaticResourcesBuilder_.setMessage(value); + } + } + predictionResourcesCase_ = 6; + return this; + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + public Builder clearAutomaticResources() { + if (automaticResourcesBuilder_ == null) { + if (predictionResourcesCase_ == 6) { + predictionResourcesCase_ = 0; + predictionResources_ = null; + onChanged(); + } + } else { + if (predictionResourcesCase_ == 6) { + predictionResourcesCase_ = 0; + predictionResources_ = null; + } + automaticResourcesBuilder_.clear(); + } + return this; + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + public com.google.cloud.aiplatform.v1.AutomaticResources.Builder + getAutomaticResourcesBuilder() { + return getAutomaticResourcesFieldBuilder().getBuilder(); + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder + getAutomaticResourcesOrBuilder() { + if ((predictionResourcesCase_ == 6) && (automaticResourcesBuilder_ != null)) { + return automaticResourcesBuilder_.getMessageOrBuilder(); + } else { + if (predictionResourcesCase_ == 6) { + return (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_; + } + return com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } + } + /** + * + * + *
+         * A description of resources that to large degree are decided by Vertex
+         * AI, and require only a modest additional configuration.
+         * 
+ * + * .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.AutomaticResources, + com.google.cloud.aiplatform.v1.AutomaticResources.Builder, + com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder> + getAutomaticResourcesFieldBuilder() { + if (automaticResourcesBuilder_ == null) { + if (!(predictionResourcesCase_ == 6)) { + predictionResources_ = + com.google.cloud.aiplatform.v1.AutomaticResources.getDefaultInstance(); + } + automaticResourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.AutomaticResources, + com.google.cloud.aiplatform.v1.AutomaticResources.Builder, + com.google.cloud.aiplatform.v1.AutomaticResourcesOrBuilder>( + (com.google.cloud.aiplatform.v1.AutomaticResources) predictionResources_, + getParentForChildren(), + isClean()); + predictionResources_ = null; + } + predictionResourcesCase_ = 6; + onChanged(); + return automaticResourcesBuilder_; + } + + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @return Whether the sharedResources field is set. + */ + @java.lang.Override + public boolean hasSharedResources() { + return predictionResourcesCase_ == 7; + } + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @return The sharedResources. + */ + @java.lang.Override + public java.lang.String getSharedResources() { + java.lang.Object ref = ""; + if (predictionResourcesCase_ == 7) { + ref = predictionResources_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (predictionResourcesCase_ == 7) { + predictionResources_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @return The bytes for sharedResources. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSharedResourcesBytes() { + java.lang.Object ref = ""; + if (predictionResourcesCase_ == 7) { + ref = predictionResources_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (predictionResourcesCase_ == 7) { + predictionResources_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @param value The sharedResources to set. + * @return This builder for chaining. + */ + public Builder setSharedResources(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + predictionResourcesCase_ = 7; + predictionResources_ = value; + onChanged(); + return this; + } + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @return This builder for chaining. + */ + public Builder clearSharedResources() { + if (predictionResourcesCase_ == 7) { + predictionResourcesCase_ = 0; + predictionResources_ = null; + onChanged(); + } + return this; + } + /** + * + * + *
+         * The resource name of the shared DeploymentResourcePool to deploy on.
+         * Format:
+         * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+         * 
+ * + * string shared_resources = 7; + * + * @param value The bytes for sharedResources to set. + * @return This builder for chaining. + */ + public Builder setSharedResourcesBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + predictionResourcesCase_ = 7; + predictionResources_ = value; + onChanged(); + return this; + } + + private java.lang.Object modelDisplayName_ = ""; + /** + * + * + *
+         * Optional. Default model display name.
+         * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The modelDisplayName. + */ + public java.lang.String getModelDisplayName() { + java.lang.Object ref = modelDisplayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelDisplayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * Optional. Default model display name.
+         * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for modelDisplayName. + */ + public com.google.protobuf.ByteString getModelDisplayNameBytes() { + java.lang.Object ref = modelDisplayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + modelDisplayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * Optional. Default model display name.
+         * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The modelDisplayName to set. + * @return This builder for chaining. + */ + public Builder setModelDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + modelDisplayName_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Default model display name.
+         * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearModelDisplayName() { + modelDisplayName_ = getDefaultInstance().getModelDisplayName(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Default model display name.
+         * 
+ * + * string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for modelDisplayName to set. + * @return This builder for chaining. + */ + public Builder setModelDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + modelDisplayName_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private com.google.cloud.aiplatform.v1.LargeModelReference largeModelReference_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.LargeModelReference, + com.google.cloud.aiplatform.v1.LargeModelReference.Builder, + com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder> + largeModelReferenceBuilder_; + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the largeModelReference field is set. + */ + public boolean hasLargeModelReference() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The largeModelReference. + */ + public com.google.cloud.aiplatform.v1.LargeModelReference getLargeModelReference() { + if (largeModelReferenceBuilder_ == null) { + return largeModelReference_ == null + ? com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance() + : largeModelReference_; + } else { + return largeModelReferenceBuilder_.getMessage(); + } + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setLargeModelReference( + com.google.cloud.aiplatform.v1.LargeModelReference value) { + if (largeModelReferenceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + largeModelReference_ = value; + } else { + largeModelReferenceBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setLargeModelReference( + com.google.cloud.aiplatform.v1.LargeModelReference.Builder builderForValue) { + if (largeModelReferenceBuilder_ == null) { + largeModelReference_ = builderForValue.build(); + } else { + largeModelReferenceBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeLargeModelReference( + com.google.cloud.aiplatform.v1.LargeModelReference value) { + if (largeModelReferenceBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) + && largeModelReference_ != null + && largeModelReference_ + != com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance()) { + getLargeModelReferenceBuilder().mergeFrom(value); + } else { + largeModelReference_ = value; + } + } else { + largeModelReferenceBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearLargeModelReference() { + bitField0_ = (bitField0_ & ~0x00000010); + largeModelReference_ = null; + if (largeModelReferenceBuilder_ != null) { + largeModelReferenceBuilder_.dispose(); + largeModelReferenceBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.LargeModelReference.Builder + getLargeModelReferenceBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getLargeModelReferenceFieldBuilder().getBuilder(); + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder + getLargeModelReferenceOrBuilder() { + if (largeModelReferenceBuilder_ != null) { + return largeModelReferenceBuilder_.getMessageOrBuilder(); + } else { + return largeModelReference_ == null + ? com.google.cloud.aiplatform.v1.LargeModelReference.getDefaultInstance() + : largeModelReference_; + } + } + /** + * + * + *
+         * Optional. Large model reference. When this is set, model_artifact_spec
+         * is not needed.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.LargeModelReference, + com.google.cloud.aiplatform.v1.LargeModelReference.Builder, + com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder> + getLargeModelReferenceFieldBuilder() { + if (largeModelReferenceBuilder_ == null) { + largeModelReferenceBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.LargeModelReference, + com.google.cloud.aiplatform.v1.LargeModelReference.Builder, + com.google.cloud.aiplatform.v1.LargeModelReferenceOrBuilder>( + getLargeModelReference(), getParentForChildren(), isClean()); + largeModelReference_ = null; + } + return largeModelReferenceBuilder_; + } + + private com.google.cloud.aiplatform.v1.ModelContainerSpec containerSpec_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.ModelContainerSpec, + com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder, + com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder> + containerSpecBuilder_; + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the containerSpec field is set. + */ + public boolean hasContainerSpec() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The containerSpec. + */ + public com.google.cloud.aiplatform.v1.ModelContainerSpec getContainerSpec() { + if (containerSpecBuilder_ == null) { + return containerSpec_ == null + ? com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance() + : containerSpec_; + } else { + return containerSpecBuilder_.getMessage(); + } + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerSpec value) { + if (containerSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + containerSpec_ = value; + } else { + containerSpecBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setContainerSpec( + com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder builderForValue) { + if (containerSpecBuilder_ == null) { + containerSpec_ = builderForValue.build(); + } else { + containerSpecBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeContainerSpec(com.google.cloud.aiplatform.v1.ModelContainerSpec value) { + if (containerSpecBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && containerSpec_ != null + && containerSpec_ + != com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance()) { + getContainerSpecBuilder().mergeFrom(value); + } else { + containerSpec_ = value; + } + } else { + containerSpecBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearContainerSpec() { + bitField0_ = (bitField0_ & ~0x00000020); + containerSpec_ = null; + if (containerSpecBuilder_ != null) { + containerSpecBuilder_.dispose(); + containerSpecBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder getContainerSpecBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getContainerSpecFieldBuilder().getBuilder(); + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder + getContainerSpecOrBuilder() { + if (containerSpecBuilder_ != null) { + return containerSpecBuilder_.getMessageOrBuilder(); + } else { + return containerSpec_ == null + ? com.google.cloud.aiplatform.v1.ModelContainerSpec.getDefaultInstance() + : containerSpec_; + } + } + /** + * + * + *
+         * Optional. The specification of the container that is to be used when
+         * deploying this Model in Vertex AI. Not present for Large Models.
+         * 
+ * + * + * .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.ModelContainerSpec, + com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder, + com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder> + getContainerSpecFieldBuilder() { + if (containerSpecBuilder_ == null) { + containerSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.ModelContainerSpec, + com.google.cloud.aiplatform.v1.ModelContainerSpec.Builder, + com.google.cloud.aiplatform.v1.ModelContainerSpecOrBuilder>( + getContainerSpec(), getParentForChildren(), isClean()); + containerSpec_ = null; + } + return containerSpecBuilder_; + } + + private java.lang.Object artifactUri_ = ""; + /** + * + * + *
+         * Optional. The path to the directory containing the Model artifact and
+         * any of its supporting files.
+         * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The artifactUri. + */ + public java.lang.String getArtifactUri() { + java.lang.Object ref = artifactUri_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + artifactUri_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * Optional. The path to the directory containing the Model artifact and
+         * any of its supporting files.
+         * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for artifactUri. + */ + public com.google.protobuf.ByteString getArtifactUriBytes() { + java.lang.Object ref = artifactUri_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + artifactUri_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * Optional. The path to the directory containing the Model artifact and
+         * any of its supporting files.
+         * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The artifactUri to set. + * @return This builder for chaining. + */ + public Builder setArtifactUri(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + artifactUri_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The path to the directory containing the Model artifact and
+         * any of its supporting files.
+         * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearArtifactUri() { + artifactUri_ = getDefaultInstance().getArtifactUri(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + /** + * + * + *
+         * Optional. The path to the directory containing the Model artifact and
+         * any of its supporting files.
+         * 
+ * + * string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for artifactUri to set. + * @return This builder for chaining. + */ + public Builder setArtifactUriBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + artifactUri_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + private java.lang.Object title_ = ""; + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for title. + */ + public com.google.protobuf.ByteString getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + title_ = value; + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTitle() { + title_ = getDefaultInstance().getTitle(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + return this; + } + /** + * + * + *
+         * Required. The title of the regional resource reference.
+         * 
+ * + * string title = 8 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + title_ = value; + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy) + private static final com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Deploy parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int VIEW_REST_API_FIELD_NUMBER = 1; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi viewRestApi_; + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the viewRestApi field is set. + */ + @java.lang.Override + public boolean hasViewRestApi() { + return viewRestApi_ != null; + } + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The viewRestApi. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi getViewRestApi() { + return viewRestApi_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance() + : viewRestApi_; + } + /** + * + * + *
+     * Optional. To view Rest API docs.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder + getViewRestApiOrBuilder() { + return viewRestApi_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance() + : viewRestApi_; + } + + public static final int OPEN_NOTEBOOK_FIELD_NUMBER = 2; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openNotebook_; + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openNotebook field is set. + */ + @java.lang.Override + public boolean hasOpenNotebook() { + return openNotebook_ != null; + } + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openNotebook. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenNotebook() { + return openNotebook_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openNotebook_; + } + /** + * + * + *
+     * Optional. Open notebook of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenNotebookOrBuilder() { + return openNotebook_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openNotebook_; + } + + public static final int CREATE_APPLICATION_FIELD_NUMBER = 3; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + createApplication_; + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the createApplication field is set. + */ + @java.lang.Override + public boolean hasCreateApplication() { + return createApplication_ != null; + } + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The createApplication. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getCreateApplication() { + return createApplication_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : createApplication_; + } + /** + * + * + *
+     * Optional. Create application using the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getCreateApplicationOrBuilder() { + return createApplication_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : createApplication_; + } + + public static final int OPEN_FINE_TUNING_PIPELINE_FIELD_NUMBER = 4; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openFineTuningPipeline_; + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openFineTuningPipeline field is set. + */ + @java.lang.Override + public boolean hasOpenFineTuningPipeline() { + return openFineTuningPipeline_ != null; + } + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openFineTuningPipeline. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenFineTuningPipeline() { + return openFineTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openFineTuningPipeline_; + } + /** + * + * + *
+     * Optional. Open fine-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenFineTuningPipelineOrBuilder() { + return openFineTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openFineTuningPipeline_; + } + + public static final int OPEN_PROMPT_TUNING_PIPELINE_FIELD_NUMBER = 5; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openPromptTuningPipeline_; + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openPromptTuningPipeline field is set. + */ + @java.lang.Override + public boolean hasOpenPromptTuningPipeline() { + return openPromptTuningPipeline_ != null; + } + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openPromptTuningPipeline. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenPromptTuningPipeline() { + return openPromptTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openPromptTuningPipeline_; + } + /** + * + * + *
+     * Optional. Open prompt-tuning pipeline of the PublisherModel.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenPromptTuningPipelineOrBuilder() { + return openPromptTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openPromptTuningPipeline_; + } + + public static final int OPEN_GENIE_FIELD_NUMBER = 6; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openGenie_; + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenie field is set. + */ + @java.lang.Override + public boolean hasOpenGenie() { + return openGenie_ != null; + } + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenie. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenie() { + return openGenie_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openGenie_; + } + /** + * + * + *
+     * Optional. Open Genie / Playground.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenGenieOrBuilder() { + return openGenie_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openGenie_; + } + + public static final int DEPLOY_FIELD_NUMBER = 7; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy_; + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the deploy field is set. + */ + @java.lang.Override + public boolean hasDeploy() { + return deploy_ != null; + } + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The deploy. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy getDeploy() { + return deploy_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.getDefaultInstance() + : deploy_; + } + /** + * + * + *
+     * Optional. Deploy the PublisherModel to Vertex Endpoint.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder + getDeployOrBuilder() { + return deploy_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.getDefaultInstance() + : deploy_; + } + + public static final int OPEN_GENERATION_AI_STUDIO_FIELD_NUMBER = 8; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openGenerationAiStudio_; + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenerationAiStudio field is set. + */ + @java.lang.Override + public boolean hasOpenGenerationAiStudio() { + return openGenerationAiStudio_ != null; + } + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenerationAiStudio. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenerationAiStudio() { + return openGenerationAiStudio_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openGenerationAiStudio_; + } + /** + * + * + *
+     * Optional. Open in Generation AI Studio.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenGenerationAiStudioOrBuilder() { + return openGenerationAiStudio_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : openGenerationAiStudio_; + } + + public static final int REQUEST_ACCESS_FIELD_NUMBER = 9; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + requestAccess_; + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ + @java.lang.Override + public boolean hasRequestAccess() { + return requestAccess_ != null; + } + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getRequestAccess() { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : requestAccess_; + } + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder() { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .getDefaultInstance() + : requestAccess_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (viewRestApi_ != null) { + output.writeMessage(1, getViewRestApi()); + } + if (openNotebook_ != null) { + output.writeMessage(2, getOpenNotebook()); + } + if (createApplication_ != null) { + output.writeMessage(3, getCreateApplication()); + } + if (openFineTuningPipeline_ != null) { + output.writeMessage(4, getOpenFineTuningPipeline()); + } + if (openPromptTuningPipeline_ != null) { + output.writeMessage(5, getOpenPromptTuningPipeline()); + } + if (openGenie_ != null) { + output.writeMessage(6, getOpenGenie()); + } + if (deploy_ != null) { + output.writeMessage(7, getDeploy()); + } + if (openGenerationAiStudio_ != null) { + output.writeMessage(8, getOpenGenerationAiStudio()); + } + if (requestAccess_ != null) { + output.writeMessage(9, getRequestAccess()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (viewRestApi_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getViewRestApi()); + } + if (openNotebook_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getOpenNotebook()); + } + if (createApplication_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateApplication()); + } + if (openFineTuningPipeline_ != null) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 4, getOpenFineTuningPipeline()); + } + if (openPromptTuningPipeline_ != null) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 5, getOpenPromptTuningPipeline()); + } + if (openGenie_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getOpenGenie()); + } + if (deploy_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getDeploy()); + } + if (openGenerationAiStudio_ != null) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 8, getOpenGenerationAiStudio()); + } + if (requestAccess_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, getRequestAccess()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction other = + (com.google.cloud.aiplatform.v1.PublisherModel.CallToAction) obj; + + if (hasViewRestApi() != other.hasViewRestApi()) return false; + if (hasViewRestApi()) { + if (!getViewRestApi().equals(other.getViewRestApi())) return false; + } + if (hasOpenNotebook() != other.hasOpenNotebook()) return false; + if (hasOpenNotebook()) { + if (!getOpenNotebook().equals(other.getOpenNotebook())) return false; + } + if (hasCreateApplication() != other.hasCreateApplication()) return false; + if (hasCreateApplication()) { + if (!getCreateApplication().equals(other.getCreateApplication())) return false; + } + if (hasOpenFineTuningPipeline() != other.hasOpenFineTuningPipeline()) return false; + if (hasOpenFineTuningPipeline()) { + if (!getOpenFineTuningPipeline().equals(other.getOpenFineTuningPipeline())) return false; + } + if (hasOpenPromptTuningPipeline() != other.hasOpenPromptTuningPipeline()) return false; + if (hasOpenPromptTuningPipeline()) { + if (!getOpenPromptTuningPipeline().equals(other.getOpenPromptTuningPipeline())) + return false; + } + if (hasOpenGenie() != other.hasOpenGenie()) return false; + if (hasOpenGenie()) { + if (!getOpenGenie().equals(other.getOpenGenie())) return false; + } + if (hasDeploy() != other.hasDeploy()) return false; + if (hasDeploy()) { + if (!getDeploy().equals(other.getDeploy())) return false; + } + if (hasOpenGenerationAiStudio() != other.hasOpenGenerationAiStudio()) return false; + if (hasOpenGenerationAiStudio()) { + if (!getOpenGenerationAiStudio().equals(other.getOpenGenerationAiStudio())) return false; + } + if (hasRequestAccess() != other.hasRequestAccess()) return false; + if (hasRequestAccess()) { + if (!getRequestAccess().equals(other.getRequestAccess())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasViewRestApi()) { + hash = (37 * hash) + VIEW_REST_API_FIELD_NUMBER; + hash = (53 * hash) + getViewRestApi().hashCode(); + } + if (hasOpenNotebook()) { + hash = (37 * hash) + OPEN_NOTEBOOK_FIELD_NUMBER; + hash = (53 * hash) + getOpenNotebook().hashCode(); + } + if (hasCreateApplication()) { + hash = (37 * hash) + CREATE_APPLICATION_FIELD_NUMBER; + hash = (53 * hash) + getCreateApplication().hashCode(); + } + if (hasOpenFineTuningPipeline()) { + hash = (37 * hash) + OPEN_FINE_TUNING_PIPELINE_FIELD_NUMBER; + hash = (53 * hash) + getOpenFineTuningPipeline().hashCode(); + } + if (hasOpenPromptTuningPipeline()) { + hash = (37 * hash) + OPEN_PROMPT_TUNING_PIPELINE_FIELD_NUMBER; + hash = (53 * hash) + getOpenPromptTuningPipeline().hashCode(); + } + if (hasOpenGenie()) { + hash = (37 * hash) + OPEN_GENIE_FIELD_NUMBER; + hash = (53 * hash) + getOpenGenie().hashCode(); + } + if (hasDeploy()) { + hash = (37 * hash) + DEPLOY_FIELD_NUMBER; + hash = (53 * hash) + getDeploy().hashCode(); + } + if (hasOpenGenerationAiStudio()) { + hash = (37 * hash) + OPEN_GENERATION_AI_STUDIO_FIELD_NUMBER; + hash = (53 * hash) + getOpenGenerationAiStudio().hashCode(); + } + if (hasRequestAccess()) { + hash = (37 * hash) + REQUEST_ACCESS_FIELD_NUMBER; + hash = (53 * hash) + getRequestAccess().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+     * Actions could take on this Publisher Model.
+     * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel.CallToAction} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel.CallToAction) + com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.class, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder.class); + } + + // Construct using com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + viewRestApi_ = null; + if (viewRestApiBuilder_ != null) { + viewRestApiBuilder_.dispose(); + viewRestApiBuilder_ = null; + } + openNotebook_ = null; + if (openNotebookBuilder_ != null) { + openNotebookBuilder_.dispose(); + openNotebookBuilder_ = null; + } + createApplication_ = null; + if (createApplicationBuilder_ != null) { + createApplicationBuilder_.dispose(); + createApplicationBuilder_ = null; + } + openFineTuningPipeline_ = null; + if (openFineTuningPipelineBuilder_ != null) { + openFineTuningPipelineBuilder_.dispose(); + openFineTuningPipelineBuilder_ = null; + } + openPromptTuningPipeline_ = null; + if (openPromptTuningPipelineBuilder_ != null) { + openPromptTuningPipelineBuilder_.dispose(); + openPromptTuningPipelineBuilder_ = null; + } + openGenie_ = null; + if (openGenieBuilder_ != null) { + openGenieBuilder_.dispose(); + openGenieBuilder_ = null; + } + deploy_ = null; + if (deployBuilder_ != null) { + deployBuilder_.dispose(); + deployBuilder_ = null; + } + openGenerationAiStudio_ = null; + if (openGenerationAiStudioBuilder_ != null) { + openGenerationAiStudioBuilder_.dispose(); + openGenerationAiStudioBuilder_ = null; + } + requestAccess_ = null; + if (requestAccessBuilder_ != null) { + requestAccessBuilder_.dispose(); + requestAccessBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction build() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction result = + new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.viewRestApi_ = + viewRestApiBuilder_ == null ? viewRestApi_ : viewRestApiBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.openNotebook_ = + openNotebookBuilder_ == null ? openNotebook_ : openNotebookBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.createApplication_ = + createApplicationBuilder_ == null + ? createApplication_ + : createApplicationBuilder_.build(); + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.openFineTuningPipeline_ = + openFineTuningPipelineBuilder_ == null + ? openFineTuningPipeline_ + : openFineTuningPipelineBuilder_.build(); + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.openPromptTuningPipeline_ = + openPromptTuningPipelineBuilder_ == null + ? openPromptTuningPipeline_ + : openPromptTuningPipelineBuilder_.build(); + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.openGenie_ = openGenieBuilder_ == null ? openGenie_ : openGenieBuilder_.build(); + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.deploy_ = deployBuilder_ == null ? deploy_ : deployBuilder_.build(); + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.openGenerationAiStudio_ = + openGenerationAiStudioBuilder_ == null + ? openGenerationAiStudio_ + : openGenerationAiStudioBuilder_.build(); + } + if (((from_bitField0_ & 0x00000100) != 0)) { + result.requestAccess_ = + requestAccessBuilder_ == null ? requestAccess_ : requestAccessBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.PublisherModel.CallToAction) { + return mergeFrom((com.google.cloud.aiplatform.v1.PublisherModel.CallToAction) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.aiplatform.v1.PublisherModel.CallToAction other) { + if (other + == com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance()) + return this; + if (other.hasViewRestApi()) { + mergeViewRestApi(other.getViewRestApi()); + } + if (other.hasOpenNotebook()) { + mergeOpenNotebook(other.getOpenNotebook()); + } + if (other.hasCreateApplication()) { + mergeCreateApplication(other.getCreateApplication()); + } + if (other.hasOpenFineTuningPipeline()) { + mergeOpenFineTuningPipeline(other.getOpenFineTuningPipeline()); + } + if (other.hasOpenPromptTuningPipeline()) { + mergeOpenPromptTuningPipeline(other.getOpenPromptTuningPipeline()); + } + if (other.hasOpenGenie()) { + mergeOpenGenie(other.getOpenGenie()); + } + if (other.hasDeploy()) { + mergeDeploy(other.getDeploy()); + } + if (other.hasOpenGenerationAiStudio()) { + mergeOpenGenerationAiStudio(other.getOpenGenerationAiStudio()); + } + if (other.hasRequestAccess()) { + mergeRequestAccess(other.getRequestAccess()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getViewRestApiFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getOpenNotebookFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getCreateApplicationFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + input.readMessage( + getOpenFineTuningPipelineFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 34 + case 42: + { + input.readMessage( + getOpenPromptTuningPipelineFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 42 + case 50: + { + input.readMessage(getOpenGenieFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 50 + case 58: + { + input.readMessage(getDeployFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000040; + break; + } // case 58 + case 66: + { + input.readMessage( + getOpenGenerationAiStudioFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 66 + case 74: + { + input.readMessage(getRequestAccessFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000100; + break; + } // case 74 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi viewRestApi_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder> + viewRestApiBuilder_; + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the viewRestApi field is set. + */ + public boolean hasViewRestApi() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The viewRestApi. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + getViewRestApi() { + if (viewRestApiBuilder_ == null) { + return viewRestApi_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance() + : viewRestApi_; + } else { + return viewRestApiBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setViewRestApi( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi value) { + if (viewRestApiBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + viewRestApi_ = value; + } else { + viewRestApiBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setViewRestApi( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder + builderForValue) { + if (viewRestApiBuilder_ == null) { + viewRestApi_ = builderForValue.build(); + } else { + viewRestApiBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeViewRestApi( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi value) { + if (viewRestApiBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && viewRestApi_ != null + && viewRestApi_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance()) { + getViewRestApiBuilder().mergeFrom(value); + } else { + viewRestApi_ = value; + } + } else { + viewRestApiBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearViewRestApi() { + bitField0_ = (bitField0_ & ~0x00000001); + viewRestApi_ = null; + if (viewRestApiBuilder_ != null) { + viewRestApiBuilder_.dispose(); + viewRestApiBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder + getViewRestApiBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getViewRestApiFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder + getViewRestApiOrBuilder() { + if (viewRestApiBuilder_ != null) { + return viewRestApiBuilder_.getMessageOrBuilder(); + } else { + return viewRestApi_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi + .getDefaultInstance() + : viewRestApi_; + } + } + /** + * + * + *
+       * Optional. To view Rest API docs.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi view_rest_api = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder> + getViewRestApiFieldBuilder() { + if (viewRestApiBuilder_ == null) { + viewRestApiBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApi.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.ViewRestApiOrBuilder>( + getViewRestApi(), getParentForChildren(), isClean()); + viewRestApi_ = null; + } + return viewRestApiBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openNotebook_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + openNotebookBuilder_; + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openNotebook field is set. + */ + public boolean hasOpenNotebook() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openNotebook. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenNotebook() { + if (openNotebookBuilder_ == null) { + return openNotebook_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openNotebook_; + } else { + return openNotebookBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenNotebook( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openNotebookBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + openNotebook_ = value; + } else { + openNotebookBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenNotebook( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (openNotebookBuilder_ == null) { + openNotebook_ = builderForValue.build(); + } else { + openNotebookBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOpenNotebook( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openNotebookBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && openNotebook_ != null + && openNotebook_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getOpenNotebookBuilder().mergeFrom(value); + } else { + openNotebook_ = value; + } + } else { + openNotebookBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOpenNotebook() { + bitField0_ = (bitField0_ & ~0x00000002); + openNotebook_ = null; + if (openNotebookBuilder_ != null) { + openNotebookBuilder_.dispose(); + openNotebookBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getOpenNotebookBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getOpenNotebookFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenNotebookOrBuilder() { + if (openNotebookBuilder_ != null) { + return openNotebookBuilder_.getMessageOrBuilder(); + } else { + return openNotebook_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openNotebook_; + } + } + /** + * + * + *
+       * Optional. Open notebook of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_notebook = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getOpenNotebookFieldBuilder() { + if (openNotebookBuilder_ == null) { + openNotebookBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getOpenNotebook(), getParentForChildren(), isClean()); + openNotebook_ = null; + } + return openNotebookBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + createApplication_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + createApplicationBuilder_; + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the createApplication field is set. + */ + public boolean hasCreateApplication() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The createApplication. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getCreateApplication() { + if (createApplicationBuilder_ == null) { + return createApplication_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : createApplication_; + } else { + return createApplicationBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setCreateApplication( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (createApplicationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createApplication_ = value; + } else { + createApplicationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setCreateApplication( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (createApplicationBuilder_ == null) { + createApplication_ = builderForValue.build(); + } else { + createApplicationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeCreateApplication( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (createApplicationBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && createApplication_ != null + && createApplication_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getCreateApplicationBuilder().mergeFrom(value); + } else { + createApplication_ = value; + } + } else { + createApplicationBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearCreateApplication() { + bitField0_ = (bitField0_ & ~0x00000004); + createApplication_ = null; + if (createApplicationBuilder_ != null) { + createApplicationBuilder_.dispose(); + createApplicationBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getCreateApplicationBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getCreateApplicationFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getCreateApplicationOrBuilder() { + if (createApplicationBuilder_ != null) { + return createApplicationBuilder_.getMessageOrBuilder(); + } else { + return createApplication_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : createApplication_; + } + } + /** + * + * + *
+       * Optional. Create application using the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences create_application = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getCreateApplicationFieldBuilder() { + if (createApplicationBuilder_ == null) { + createApplicationBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getCreateApplication(), getParentForChildren(), isClean()); + createApplication_ = null; + } + return createApplicationBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openFineTuningPipeline_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + openFineTuningPipelineBuilder_; + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openFineTuningPipeline field is set. + */ + public boolean hasOpenFineTuningPipeline() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openFineTuningPipeline. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenFineTuningPipeline() { + if (openFineTuningPipelineBuilder_ == null) { + return openFineTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openFineTuningPipeline_; + } else { + return openFineTuningPipelineBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenFineTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openFineTuningPipelineBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + openFineTuningPipeline_ = value; + } else { + openFineTuningPipelineBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenFineTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (openFineTuningPipelineBuilder_ == null) { + openFineTuningPipeline_ = builderForValue.build(); + } else { + openFineTuningPipelineBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOpenFineTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openFineTuningPipelineBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && openFineTuningPipeline_ != null + && openFineTuningPipeline_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getOpenFineTuningPipelineBuilder().mergeFrom(value); + } else { + openFineTuningPipeline_ = value; + } + } else { + openFineTuningPipelineBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOpenFineTuningPipeline() { + bitField0_ = (bitField0_ & ~0x00000008); + openFineTuningPipeline_ = null; + if (openFineTuningPipelineBuilder_ != null) { + openFineTuningPipelineBuilder_.dispose(); + openFineTuningPipelineBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getOpenFineTuningPipelineBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getOpenFineTuningPipelineFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenFineTuningPipelineOrBuilder() { + if (openFineTuningPipelineBuilder_ != null) { + return openFineTuningPipelineBuilder_.getMessageOrBuilder(); + } else { + return openFineTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openFineTuningPipeline_; + } + } + /** + * + * + *
+       * Optional. Open fine-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_fine_tuning_pipeline = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getOpenFineTuningPipelineFieldBuilder() { + if (openFineTuningPipelineBuilder_ == null) { + openFineTuningPipelineBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getOpenFineTuningPipeline(), getParentForChildren(), isClean()); + openFineTuningPipeline_ = null; + } + return openFineTuningPipelineBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openPromptTuningPipeline_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + openPromptTuningPipelineBuilder_; + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openPromptTuningPipeline field is set. + */ + public boolean hasOpenPromptTuningPipeline() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openPromptTuningPipeline. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenPromptTuningPipeline() { + if (openPromptTuningPipelineBuilder_ == null) { + return openPromptTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openPromptTuningPipeline_; + } else { + return openPromptTuningPipelineBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenPromptTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openPromptTuningPipelineBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + openPromptTuningPipeline_ = value; + } else { + openPromptTuningPipelineBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenPromptTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (openPromptTuningPipelineBuilder_ == null) { + openPromptTuningPipeline_ = builderForValue.build(); + } else { + openPromptTuningPipelineBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOpenPromptTuningPipeline( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openPromptTuningPipelineBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) + && openPromptTuningPipeline_ != null + && openPromptTuningPipeline_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getOpenPromptTuningPipelineBuilder().mergeFrom(value); + } else { + openPromptTuningPipeline_ = value; + } + } else { + openPromptTuningPipelineBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOpenPromptTuningPipeline() { + bitField0_ = (bitField0_ & ~0x00000010); + openPromptTuningPipeline_ = null; + if (openPromptTuningPipelineBuilder_ != null) { + openPromptTuningPipelineBuilder_.dispose(); + openPromptTuningPipelineBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getOpenPromptTuningPipelineBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getOpenPromptTuningPipelineFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenPromptTuningPipelineOrBuilder() { + if (openPromptTuningPipelineBuilder_ != null) { + return openPromptTuningPipelineBuilder_.getMessageOrBuilder(); + } else { + return openPromptTuningPipeline_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openPromptTuningPipeline_; + } + } + /** + * + * + *
+       * Optional. Open prompt-tuning pipeline of the PublisherModel.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_prompt_tuning_pipeline = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getOpenPromptTuningPipelineFieldBuilder() { + if (openPromptTuningPipelineBuilder_ == null) { + openPromptTuningPipelineBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getOpenPromptTuningPipeline(), getParentForChildren(), isClean()); + openPromptTuningPipeline_ = null; + } + return openPromptTuningPipelineBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openGenie_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + openGenieBuilder_; + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenie field is set. + */ + public boolean hasOpenGenie() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenie. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenie() { + if (openGenieBuilder_ == null) { + return openGenie_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openGenie_; + } else { + return openGenieBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenGenie( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openGenieBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + openGenie_ = value; + } else { + openGenieBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenGenie( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (openGenieBuilder_ == null) { + openGenie_ = builderForValue.build(); + } else { + openGenieBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOpenGenie( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openGenieBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && openGenie_ != null + && openGenie_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getOpenGenieBuilder().mergeFrom(value); + } else { + openGenie_ = value; + } + } else { + openGenieBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOpenGenie() { + bitField0_ = (bitField0_ & ~0x00000020); + openGenie_ = null; + if (openGenieBuilder_ != null) { + openGenieBuilder_.dispose(); + openGenieBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getOpenGenieBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getOpenGenieFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenGenieOrBuilder() { + if (openGenieBuilder_ != null) { + return openGenieBuilder_.getMessageOrBuilder(); + } else { + return openGenie_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openGenie_; + } + } + /** + * + * + *
+       * Optional. Open Genie / Playground.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_genie = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getOpenGenieFieldBuilder() { + if (openGenieBuilder_ == null) { + openGenieBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getOpenGenie(), getParentForChildren(), isClean()); + openGenie_ = null; + } + return openGenieBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder> + deployBuilder_; + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the deploy field is set. + */ + public boolean hasDeploy() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The deploy. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy getDeploy() { + if (deployBuilder_ == null) { + return deploy_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + .getDefaultInstance() + : deploy_; + } else { + return deployBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setDeploy( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy value) { + if (deployBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deploy_ = value; + } else { + deployBuilder_.setMessage(value); + } + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setDeploy( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder + builderForValue) { + if (deployBuilder_ == null) { + deploy_ = builderForValue.build(); + } else { + deployBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeDeploy( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy value) { + if (deployBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0) + && deploy_ != null + && deploy_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + .getDefaultInstance()) { + getDeployBuilder().mergeFrom(value); + } else { + deploy_ = value; + } + } else { + deployBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearDeploy() { + bitField0_ = (bitField0_ & ~0x00000040); + deploy_ = null; + if (deployBuilder_ != null) { + deployBuilder_.dispose(); + deployBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder + getDeployBuilder() { + bitField0_ |= 0x00000040; + onChanged(); + return getDeployFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder + getDeployOrBuilder() { + if (deployBuilder_ != null) { + return deployBuilder_.getMessageOrBuilder(); + } else { + return deploy_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy + .getDefaultInstance() + : deploy_; + } + } + /** + * + * + *
+       * Optional. Deploy the PublisherModel to Vertex Endpoint.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy deploy = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder> + getDeployFieldBuilder() { + if (deployBuilder_ == null) { + deployBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.DeployOrBuilder>( + getDeploy(), getParentForChildren(), isClean()); + deploy_ = null; + } + return deployBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + openGenerationAiStudio_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + openGenerationAiStudioBuilder_; + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the openGenerationAiStudio field is set. + */ + public boolean hasOpenGenerationAiStudio() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The openGenerationAiStudio. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getOpenGenerationAiStudio() { + if (openGenerationAiStudioBuilder_ == null) { + return openGenerationAiStudio_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openGenerationAiStudio_; + } else { + return openGenerationAiStudioBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenGenerationAiStudio( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openGenerationAiStudioBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + openGenerationAiStudio_ = value; + } else { + openGenerationAiStudioBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOpenGenerationAiStudio( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (openGenerationAiStudioBuilder_ == null) { + openGenerationAiStudio_ = builderForValue.build(); + } else { + openGenerationAiStudioBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOpenGenerationAiStudio( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (openGenerationAiStudioBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && openGenerationAiStudio_ != null + && openGenerationAiStudio_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getOpenGenerationAiStudioBuilder().mergeFrom(value); + } else { + openGenerationAiStudio_ = value; + } + } else { + openGenerationAiStudioBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOpenGenerationAiStudio() { + bitField0_ = (bitField0_ & ~0x00000080); + openGenerationAiStudio_ = null; + if (openGenerationAiStudioBuilder_ != null) { + openGenerationAiStudioBuilder_.dispose(); + openGenerationAiStudioBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getOpenGenerationAiStudioBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return getOpenGenerationAiStudioFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getOpenGenerationAiStudioOrBuilder() { + if (openGenerationAiStudioBuilder_ != null) { + return openGenerationAiStudioBuilder_.getMessageOrBuilder(); + } else { + return openGenerationAiStudio_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : openGenerationAiStudio_; + } + } + /** + * + * + *
+       * Optional. Open in Generation AI Studio.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences open_generation_ai_studio = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getOpenGenerationAiStudioFieldBuilder() { + if (openGenerationAiStudioBuilder_ == null) { + openGenerationAiStudioBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getOpenGenerationAiStudio(), getParentForChildren(), isClean()); + openGenerationAiStudio_ = null; + } + return openGenerationAiStudioBuilder_; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + requestAccess_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + requestAccessBuilder_; + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ + public boolean hasRequestAccess() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + getRequestAccess() { + if (requestAccessBuilder_ == null) { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } else { + return requestAccessBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRequestAccess( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (requestAccessBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + requestAccess_ = value; + } else { + requestAccessBuilder_.setMessage(value); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRequestAccess( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (requestAccessBuilder_ == null) { + requestAccess_ = builderForValue.build(); + } else { + requestAccessBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeRequestAccess( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (requestAccessBuilder_ == null) { + if (((bitField0_ & 0x00000100) != 0) + && requestAccess_ != null + && requestAccess_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getRequestAccessBuilder().mergeFrom(value); + } else { + requestAccess_ = value; + } + } else { + requestAccessBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearRequestAccess() { + bitField0_ = (bitField0_ & ~0x00000100); + requestAccess_ = null; + if (requestAccessBuilder_ != null) { + requestAccessBuilder_.dispose(); + requestAccessBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + getRequestAccessBuilder() { + bitField0_ |= 0x00000100; + onChanged(); + return getRequestAccessFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder() { + if (requestAccessBuilder_ != null) { + return requestAccessBuilder_.getMessageOrBuilder(); + } else { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getRequestAccessFieldBuilder() { + if (requestAccessBuilder_ == null) { + requestAccessBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getRequestAccess(), getParentForChildren(), isClean()); + requestAccess_ = null; + } + return requestAccessBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel.CallToAction) + private static final com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.PublisherModel.CallToAction(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel.CallToAction getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CallToAction parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + /** + * + * + *
+   * Output only. The resource name of the PublisherModel.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The resource name of the PublisherModel.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_ID_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object versionId_ = ""; + /** + * + * + *
+   * Output only. Immutable. The version ID of the PublisherModel.
+   * A new version is committed when a new model version is uploaded under an
+   * existing model id. It is an auto-incrementing decimal number in string
+   * representation.
+   * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionId. + */ + @java.lang.Override + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionId_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. Immutable. The version ID of the PublisherModel.
+   * A new version is committed when a new model version is uploaded under an
+   * existing model id. It is an auto-incrementing decimal number in string
+   * representation.
+   * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OPEN_SOURCE_CATEGORY_FIELD_NUMBER = 7; + private int openSourceCategory_ = 0; + /** + * + * + *
+   * Required. Indicates the open source category of the publisher model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for openSourceCategory. + */ + @java.lang.Override + public int getOpenSourceCategoryValue() { + return openSourceCategory_; + } + /** + * + * + *
+   * Required. Indicates the open source category of the publisher model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The openSourceCategory. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory getOpenSourceCategory() { + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory result = + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory.forNumber( + openSourceCategory_); + return result == null + ? com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory.UNRECOGNIZED + : result; + } + + public static final int SUPPORTED_ACTIONS_FIELD_NUMBER = 19; + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction supportedActions_; + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the supportedActions field is set. + */ + @java.lang.Override + public boolean hasSupportedActions() { + return supportedActions_ != null; + } + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The supportedActions. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction getSupportedActions() { + return supportedActions_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance() + : supportedActions_; + } + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder + getSupportedActionsOrBuilder() { + return supportedActions_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance() + : supportedActions_; + } + + public static final int FRAMEWORKS_FIELD_NUMBER = 23; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList frameworks_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the frameworks. + */ + public com.google.protobuf.ProtocolStringList getFrameworksList() { + return frameworks_; + } + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of frameworks. + */ + public int getFrameworksCount() { + return frameworks_.size(); + } + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The frameworks at the given index. + */ + public java.lang.String getFrameworks(int index) { + return frameworks_.get(index); + } + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the frameworks at the given index. + */ + public com.google.protobuf.ByteString getFrameworksBytes(int index) { + return frameworks_.getByteString(index); + } + + public static final int LAUNCH_STAGE_FIELD_NUMBER = 29; + private int launchStage_ = 0; + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + @java.lang.Override + public int getLaunchStageValue() { + return launchStage_; + } + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage getLaunchStage() { + com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage result = + com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.forNumber(launchStage_); + return result == null + ? com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.UNRECOGNIZED + : result; + } + + public static final int PUBLISHER_MODEL_TEMPLATE_FIELD_NUMBER = 30; + + @SuppressWarnings("serial") + private volatile java.lang.Object publisherModelTemplate_ = ""; + /** + * + * + *
+   * Optional. Output only. Immutable. Used to indicate this model has a
+   * publisher model and provide the template of the publisher model resource
+   * name.
+   * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The publisherModelTemplate. + */ + @java.lang.Override + public java.lang.String getPublisherModelTemplate() { + java.lang.Object ref = publisherModelTemplate_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + publisherModelTemplate_ = s; + return s; + } + } + /** + * + * + *
+   * Optional. Output only. Immutable. Used to indicate this model has a
+   * publisher model and provide the template of the publisher model resource
+   * name.
+   * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for publisherModelTemplate. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPublisherModelTemplateBytes() { + java.lang.Object ref = publisherModelTemplate_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + publisherModelTemplate_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PREDICT_SCHEMATA_FIELD_NUMBER = 31; + private com.google.cloud.aiplatform.v1.PredictSchemata predictSchemata_; + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the predictSchemata field is set. + */ + @java.lang.Override + public boolean hasPredictSchemata() { + return predictSchemata_ != null; + } + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The predictSchemata. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PredictSchemata getPredictSchemata() { + return predictSchemata_ == null + ? com.google.cloud.aiplatform.v1.PredictSchemata.getDefaultInstance() + : predictSchemata_; + } + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder getPredictSchemataOrBuilder() { + return predictSchemata_ == null + ? com.google.cloud.aiplatform.v1.PredictSchemata.getDefaultInstance() + : predictSchemata_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, versionId_); + } + if (openSourceCategory_ + != com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory + .OPEN_SOURCE_CATEGORY_UNSPECIFIED + .getNumber()) { + output.writeEnum(7, openSourceCategory_); + } + if (supportedActions_ != null) { + output.writeMessage(19, getSupportedActions()); + } + for (int i = 0; i < frameworks_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 23, frameworks_.getRaw(i)); + } + if (launchStage_ + != com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.LAUNCH_STAGE_UNSPECIFIED + .getNumber()) { + output.writeEnum(29, launchStage_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(publisherModelTemplate_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, publisherModelTemplate_); + } + if (predictSchemata_ != null) { + output.writeMessage(31, getPredictSchemata()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, versionId_); + } + if (openSourceCategory_ + != com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory + .OPEN_SOURCE_CATEGORY_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(7, openSourceCategory_); + } + if (supportedActions_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(19, getSupportedActions()); + } + { + int dataSize = 0; + for (int i = 0; i < frameworks_.size(); i++) { + dataSize += computeStringSizeNoTag(frameworks_.getRaw(i)); + } + size += dataSize; + size += 2 * getFrameworksList().size(); + } + if (launchStage_ + != com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.LAUNCH_STAGE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(29, launchStage_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(publisherModelTemplate_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, publisherModelTemplate_); + } + if (predictSchemata_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(31, getPredictSchemata()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.aiplatform.v1.PublisherModel)) { + return super.equals(obj); + } + com.google.cloud.aiplatform.v1.PublisherModel other = + (com.google.cloud.aiplatform.v1.PublisherModel) obj; + + if (!getName().equals(other.getName())) return false; + if (!getVersionId().equals(other.getVersionId())) return false; + if (openSourceCategory_ != other.openSourceCategory_) return false; + if (hasSupportedActions() != other.hasSupportedActions()) return false; + if (hasSupportedActions()) { + if (!getSupportedActions().equals(other.getSupportedActions())) return false; + } + if (!getFrameworksList().equals(other.getFrameworksList())) return false; + if (launchStage_ != other.launchStage_) return false; + if (!getPublisherModelTemplate().equals(other.getPublisherModelTemplate())) return false; + if (hasPredictSchemata() != other.hasPredictSchemata()) return false; + if (hasPredictSchemata()) { + if (!getPredictSchemata().equals(other.getPredictSchemata())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + VERSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getVersionId().hashCode(); + hash = (37 * hash) + OPEN_SOURCE_CATEGORY_FIELD_NUMBER; + hash = (53 * hash) + openSourceCategory_; + if (hasSupportedActions()) { + hash = (37 * hash) + SUPPORTED_ACTIONS_FIELD_NUMBER; + hash = (53 * hash) + getSupportedActions().hashCode(); + } + if (getFrameworksCount() > 0) { + hash = (37 * hash) + FRAMEWORKS_FIELD_NUMBER; + hash = (53 * hash) + getFrameworksList().hashCode(); + } + hash = (37 * hash) + LAUNCH_STAGE_FIELD_NUMBER; + hash = (53 * hash) + launchStage_; + hash = (37 * hash) + PUBLISHER_MODEL_TEMPLATE_FIELD_NUMBER; + hash = (53 * hash) + getPublisherModelTemplate().hashCode(); + if (hasPredictSchemata()) { + hash = (37 * hash) + PREDICT_SCHEMATA_FIELD_NUMBER; + hash = (53 * hash) + getPredictSchemata().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.aiplatform.v1.PublisherModel prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * A Model Garden Publisher Model.
+   * 
+ * + * Protobuf type {@code google.cloud.aiplatform.v1.PublisherModel} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.PublisherModel) + com.google.cloud.aiplatform.v1.PublisherModelOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.aiplatform.v1.PublisherModel.class, + com.google.cloud.aiplatform.v1.PublisherModel.Builder.class); + } + + // Construct using com.google.cloud.aiplatform.v1.PublisherModel.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + versionId_ = ""; + openSourceCategory_ = 0; + supportedActions_ = null; + if (supportedActionsBuilder_ != null) { + supportedActionsBuilder_.dispose(); + supportedActionsBuilder_ = null; + } + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); + launchStage_ = 0; + publisherModelTemplate_ = ""; + predictSchemata_ = null; + if (predictSchemataBuilder_ != null) { + predictSchemataBuilder_.dispose(); + predictSchemataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.aiplatform.v1.PublisherModelProto + .internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel getDefaultInstanceForType() { + return com.google.cloud.aiplatform.v1.PublisherModel.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel build() { + com.google.cloud.aiplatform.v1.PublisherModel result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel buildPartial() { + com.google.cloud.aiplatform.v1.PublisherModel result = + new com.google.cloud.aiplatform.v1.PublisherModel(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.aiplatform.v1.PublisherModel result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.versionId_ = versionId_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.openSourceCategory_ = openSourceCategory_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.supportedActions_ = + supportedActionsBuilder_ == null ? supportedActions_ : supportedActionsBuilder_.build(); + } + if (((from_bitField0_ & 0x00000010) != 0)) { + frameworks_.makeImmutable(); + result.frameworks_ = frameworks_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.launchStage_ = launchStage_; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.publisherModelTemplate_ = publisherModelTemplate_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.predictSchemata_ = + predictSchemataBuilder_ == null ? predictSchemata_ : predictSchemataBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.aiplatform.v1.PublisherModel) { + return mergeFrom((com.google.cloud.aiplatform.v1.PublisherModel) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.aiplatform.v1.PublisherModel other) { + if (other == com.google.cloud.aiplatform.v1.PublisherModel.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getVersionId().isEmpty()) { + versionId_ = other.versionId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.openSourceCategory_ != 0) { + setOpenSourceCategoryValue(other.getOpenSourceCategoryValue()); + } + if (other.hasSupportedActions()) { + mergeSupportedActions(other.getSupportedActions()); + } + if (!other.frameworks_.isEmpty()) { + if (frameworks_.isEmpty()) { + frameworks_ = other.frameworks_; + bitField0_ |= 0x00000010; + } else { + ensureFrameworksIsMutable(); + frameworks_.addAll(other.frameworks_); + } + onChanged(); + } + if (other.launchStage_ != 0) { + setLaunchStageValue(other.getLaunchStageValue()); + } + if (!other.getPublisherModelTemplate().isEmpty()) { + publisherModelTemplate_ = other.publisherModelTemplate_; + bitField0_ |= 0x00000040; + onChanged(); + } + if (other.hasPredictSchemata()) { + mergePredictSchemata(other.getPredictSchemata()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + versionId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 56: + { + openSourceCategory_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 56 + case 154: + { + input.readMessage( + getSupportedActionsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 154 + case 186: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureFrameworksIsMutable(); + frameworks_.add(s); + break; + } // case 186 + case 232: + { + launchStage_ = input.readEnum(); + bitField0_ |= 0x00000020; + break; + } // case 232 + case 242: + { + publisherModelTemplate_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000040; + break; + } // case 242 + case 250: + { + input.readMessage(getPredictSchemataFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 250 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + /** + * + * + *
+     * Output only. The resource name of the PublisherModel.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The resource name of the PublisherModel.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The resource name of the PublisherModel.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The resource name of the PublisherModel.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The resource name of the PublisherModel.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object versionId_ = ""; + /** + * + * + *
+     * Output only. Immutable. The version ID of the PublisherModel.
+     * A new version is committed when a new model version is uploaded under an
+     * existing model id. It is an auto-incrementing decimal number in string
+     * representation.
+     * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionId. + */ + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. Immutable. The version ID of the PublisherModel.
+     * A new version is committed when a new model version is uploaded under an
+     * existing model id. It is an auto-incrementing decimal number in string
+     * representation.
+     * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionId. + */ + public com.google.protobuf.ByteString getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. Immutable. The version ID of the PublisherModel.
+     * A new version is committed when a new model version is uploaded under an
+     * existing model id. It is an auto-incrementing decimal number in string
+     * representation.
+     * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + versionId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. Immutable. The version ID of the PublisherModel.
+     * A new version is committed when a new model version is uploaded under an
+     * existing model id. It is an auto-incrementing decimal number in string
+     * representation.
+     * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearVersionId() { + versionId_ = getDefaultInstance().getVersionId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. Immutable. The version ID of the PublisherModel.
+     * A new version is committed when a new model version is uploaded under an
+     * existing model id. It is an auto-incrementing decimal number in string
+     * representation.
+     * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + versionId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private int openSourceCategory_ = 0; + /** + * + * + *
+     * Required. Indicates the open source category of the publisher model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for openSourceCategory. + */ + @java.lang.Override + public int getOpenSourceCategoryValue() { + return openSourceCategory_; + } + /** + * + * + *
+     * Required. Indicates the open source category of the publisher model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The enum numeric value on the wire for openSourceCategory to set. + * @return This builder for chaining. + */ + public Builder setOpenSourceCategoryValue(int value) { + openSourceCategory_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * + * + *
+     * Required. Indicates the open source category of the publisher model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The openSourceCategory. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory + getOpenSourceCategory() { + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory result = + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory.forNumber( + openSourceCategory_); + return result == null + ? com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Required. Indicates the open source category of the publisher model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The openSourceCategory to set. + * @return This builder for chaining. + */ + public Builder setOpenSourceCategory( + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + openSourceCategory_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Required. Indicates the open source category of the publisher model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return This builder for chaining. + */ + public Builder clearOpenSourceCategory() { + bitField0_ = (bitField0_ & ~0x00000004); + openSourceCategory_ = 0; + onChanged(); + return this; + } + + private com.google.cloud.aiplatform.v1.PublisherModel.CallToAction supportedActions_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder> + supportedActionsBuilder_; + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the supportedActions field is set. + */ + public boolean hasSupportedActions() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The supportedActions. + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction getSupportedActions() { + if (supportedActionsBuilder_ == null) { + return supportedActions_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance() + : supportedActions_; + } else { + return supportedActionsBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSupportedActions( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction value) { + if (supportedActionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + supportedActions_ = value; + } else { + supportedActionsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSupportedActions( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder builderForValue) { + if (supportedActionsBuilder_ == null) { + supportedActions_ = builderForValue.build(); + } else { + supportedActionsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSupportedActions( + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction value) { + if (supportedActionsBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && supportedActions_ != null + && supportedActions_ + != com.google.cloud.aiplatform.v1.PublisherModel.CallToAction + .getDefaultInstance()) { + getSupportedActionsBuilder().mergeFrom(value); + } else { + supportedActions_ = value; + } + } else { + supportedActionsBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSupportedActions() { + bitField0_ = (bitField0_ & ~0x00000008); + supportedActions_ = null; + if (supportedActionsBuilder_ != null) { + supportedActionsBuilder_.dispose(); + supportedActionsBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder + getSupportedActionsBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getSupportedActionsFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder + getSupportedActionsOrBuilder() { + if (supportedActionsBuilder_ != null) { + return supportedActionsBuilder_.getMessageOrBuilder(); + } else { + return supportedActions_ == null + ? com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.getDefaultInstance() + : supportedActions_; + } + } + /** + * + * + *
+     * Optional. Supported call-to-action options.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder> + getSupportedActionsFieldBuilder() { + if (supportedActionsBuilder_ == null) { + supportedActionsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction, + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Builder, + com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder>( + getSupportedActions(), getParentForChildren(), isClean()); + supportedActions_ = null; + } + return supportedActionsBuilder_; + } + + private com.google.protobuf.LazyStringArrayList frameworks_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureFrameworksIsMutable() { + if (!frameworks_.isModifiable()) { + frameworks_ = new com.google.protobuf.LazyStringArrayList(frameworks_); + } + bitField0_ |= 0x00000010; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the frameworks. + */ + public com.google.protobuf.ProtocolStringList getFrameworksList() { + frameworks_.makeImmutable(); + return frameworks_; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of frameworks. + */ + public int getFrameworksCount() { + return frameworks_.size(); + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The frameworks at the given index. + */ + public java.lang.String getFrameworks(int index) { + return frameworks_.get(index); + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the frameworks at the given index. + */ + public com.google.protobuf.ByteString getFrameworksBytes(int index) { + return frameworks_.getByteString(index); + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index to set the value at. + * @param value The frameworks to set. + * @return This builder for chaining. + */ + public Builder setFrameworks(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureFrameworksIsMutable(); + frameworks_.set(index, value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The frameworks to add. + * @return This builder for chaining. + */ + public Builder addFrameworks(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureFrameworksIsMutable(); + frameworks_.add(value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param values The frameworks to add. + * @return This builder for chaining. + */ + public Builder addAllFrameworks(java.lang.Iterable values) { + ensureFrameworksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, frameworks_); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearFrameworks() { + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + ; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Additional information about the model's Frameworks.
+     * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes of the frameworks to add. + * @return This builder for chaining. + */ + public Builder addFrameworksBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureFrameworksIsMutable(); + frameworks_.add(value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private int launchStage_ = 0; + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + @java.lang.Override + public int getLaunchStageValue() { + return launchStage_; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for launchStage to set. + * @return This builder for chaining. + */ + public Builder setLaunchStageValue(int value) { + launchStage_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage getLaunchStage() { + com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage result = + com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.forNumber(launchStage_); + return result == null + ? com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The launchStage to set. + * @return This builder for chaining. + */ + public Builder setLaunchStage(com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000020; + launchStage_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearLaunchStage() { + bitField0_ = (bitField0_ & ~0x00000020); + launchStage_ = 0; + onChanged(); + return this; + } + + private java.lang.Object publisherModelTemplate_ = ""; + /** + * + * + *
+     * Optional. Output only. Immutable. Used to indicate this model has a
+     * publisher model and provide the template of the publisher model resource
+     * name.
+     * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The publisherModelTemplate. + */ + public java.lang.String getPublisherModelTemplate() { + java.lang.Object ref = publisherModelTemplate_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + publisherModelTemplate_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Optional. Output only. Immutable. Used to indicate this model has a
+     * publisher model and provide the template of the publisher model resource
+     * name.
+     * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for publisherModelTemplate. + */ + public com.google.protobuf.ByteString getPublisherModelTemplateBytes() { + java.lang.Object ref = publisherModelTemplate_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + publisherModelTemplate_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Optional. Output only. Immutable. Used to indicate this model has a
+     * publisher model and provide the template of the publisher model resource
+     * name.
+     * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The publisherModelTemplate to set. + * @return This builder for chaining. + */ + public Builder setPublisherModelTemplate(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + publisherModelTemplate_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Output only. Immutable. Used to indicate this model has a
+     * publisher model and provide the template of the publisher model resource
+     * name.
+     * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearPublisherModelTemplate() { + publisherModelTemplate_ = getDefaultInstance().getPublisherModelTemplate(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Output only. Immutable. Used to indicate this model has a
+     * publisher model and provide the template of the publisher model resource
+     * name.
+     * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for publisherModelTemplate to set. + * @return This builder for chaining. + */ + public Builder setPublisherModelTemplateBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + publisherModelTemplate_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + private com.google.cloud.aiplatform.v1.PredictSchemata predictSchemata_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PredictSchemata, + com.google.cloud.aiplatform.v1.PredictSchemata.Builder, + com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder> + predictSchemataBuilder_; + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the predictSchemata field is set. + */ + public boolean hasPredictSchemata() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The predictSchemata. + */ + public com.google.cloud.aiplatform.v1.PredictSchemata getPredictSchemata() { + if (predictSchemataBuilder_ == null) { + return predictSchemata_ == null + ? com.google.cloud.aiplatform.v1.PredictSchemata.getDefaultInstance() + : predictSchemata_; + } else { + return predictSchemataBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPredictSchemata(com.google.cloud.aiplatform.v1.PredictSchemata value) { + if (predictSchemataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + predictSchemata_ = value; + } else { + predictSchemataBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPredictSchemata( + com.google.cloud.aiplatform.v1.PredictSchemata.Builder builderForValue) { + if (predictSchemataBuilder_ == null) { + predictSchemata_ = builderForValue.build(); + } else { + predictSchemataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergePredictSchemata(com.google.cloud.aiplatform.v1.PredictSchemata value) { + if (predictSchemataBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && predictSchemata_ != null + && predictSchemata_ + != com.google.cloud.aiplatform.v1.PredictSchemata.getDefaultInstance()) { + getPredictSchemataBuilder().mergeFrom(value); + } else { + predictSchemata_ = value; + } + } else { + predictSchemataBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearPredictSchemata() { + bitField0_ = (bitField0_ & ~0x00000080); + predictSchemata_ = null; + if (predictSchemataBuilder_ != null) { + predictSchemataBuilder_.dispose(); + predictSchemataBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PredictSchemata.Builder getPredictSchemataBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return getPredictSchemataFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder getPredictSchemataOrBuilder() { + if (predictSchemataBuilder_ != null) { + return predictSchemataBuilder_.getMessageOrBuilder(); + } else { + return predictSchemata_ == null + ? com.google.cloud.aiplatform.v1.PredictSchemata.getDefaultInstance() + : predictSchemata_; + } + } + /** + * + * + *
+     * Optional. The schemata that describes formats of the PublisherModel's
+     * predictions and explanations as given and returned via
+     * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+     * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PredictSchemata, + com.google.cloud.aiplatform.v1.PredictSchemata.Builder, + com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder> + getPredictSchemataFieldBuilder() { + if (predictSchemataBuilder_ == null) { + predictSchemataBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1.PredictSchemata, + com.google.cloud.aiplatform.v1.PredictSchemata.Builder, + com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder>( + getPredictSchemata(), getParentForChildren(), isClean()); + predictSchemata_ = null; + } + return predictSchemataBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.PublisherModel) + } + + // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.PublisherModel) + private static final com.google.cloud.aiplatform.v1.PublisherModel DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.PublisherModel(); + } + + public static com.google.cloud.aiplatform.v1.PublisherModel getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PublisherModel parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.aiplatform.v1.PublisherModel getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelName.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelName.java new file mode 100644 index 000000000000..3d52ba361719 --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelName.java @@ -0,0 +1,192 @@ +/* + * Copyright 2022 Google LLC + * + * 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 + * + * https://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. + */ + +package com.google.cloud.aiplatform.v1; + +import com.google.api.pathtemplate.PathTemplate; +import com.google.api.resourcenames.ResourceName; +import com.google.common.base.Preconditions; +import com.google.common.collect.ImmutableMap; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +@Generated("by gapic-generator-java") +public class PublisherModelName implements ResourceName { + private static final PathTemplate PUBLISHER_MODEL = + PathTemplate.createWithoutUrlEncoding("publishers/{publisher}/models/{model}"); + private volatile Map fieldValuesMap; + private final String publisher; + private final String model; + + @Deprecated + protected PublisherModelName() { + publisher = null; + model = null; + } + + private PublisherModelName(Builder builder) { + publisher = Preconditions.checkNotNull(builder.getPublisher()); + model = Preconditions.checkNotNull(builder.getModel()); + } + + public String getPublisher() { + return publisher; + } + + public String getModel() { + return model; + } + + public static Builder newBuilder() { + return new Builder(); + } + + public Builder toBuilder() { + return new Builder(this); + } + + public static PublisherModelName of(String publisher, String model) { + return newBuilder().setPublisher(publisher).setModel(model).build(); + } + + public static String format(String publisher, String model) { + return newBuilder().setPublisher(publisher).setModel(model).build().toString(); + } + + public static PublisherModelName parse(String formattedString) { + if (formattedString.isEmpty()) { + return null; + } + Map matchMap = + PUBLISHER_MODEL.validatedMatch( + formattedString, "PublisherModelName.parse: formattedString not in valid format"); + return of(matchMap.get("publisher"), matchMap.get("model")); + } + + public static List parseList(List formattedStrings) { + List list = new ArrayList<>(formattedStrings.size()); + for (String formattedString : formattedStrings) { + list.add(parse(formattedString)); + } + return list; + } + + public static List toStringList(List values) { + List list = new ArrayList<>(values.size()); + for (PublisherModelName value : values) { + if (value == null) { + list.add(""); + } else { + list.add(value.toString()); + } + } + return list; + } + + public static boolean isParsableFrom(String formattedString) { + return PUBLISHER_MODEL.matches(formattedString); + } + + @Override + public Map getFieldValuesMap() { + if (fieldValuesMap == null) { + synchronized (this) { + if (fieldValuesMap == null) { + ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); + if (publisher != null) { + fieldMapBuilder.put("publisher", publisher); + } + if (model != null) { + fieldMapBuilder.put("model", model); + } + fieldValuesMap = fieldMapBuilder.build(); + } + } + } + return fieldValuesMap; + } + + public String getFieldValue(String fieldName) { + return getFieldValuesMap().get(fieldName); + } + + @Override + public String toString() { + return PUBLISHER_MODEL.instantiate("publisher", publisher, "model", model); + } + + @Override + public boolean equals(Object o) { + if (o == this) { + return true; + } + if (o != null || getClass() == o.getClass()) { + PublisherModelName that = ((PublisherModelName) o); + return Objects.equals(this.publisher, that.publisher) + && Objects.equals(this.model, that.model); + } + return false; + } + + @Override + public int hashCode() { + int h = 1; + h *= 1000003; + h ^= Objects.hashCode(publisher); + h *= 1000003; + h ^= Objects.hashCode(model); + return h; + } + + /** Builder for publishers/{publisher}/models/{model}. */ + public static class Builder { + private String publisher; + private String model; + + protected Builder() {} + + public String getPublisher() { + return publisher; + } + + public String getModel() { + return model; + } + + public Builder setPublisher(String publisher) { + this.publisher = publisher; + return this; + } + + public Builder setModel(String model) { + this.model = model; + return this; + } + + private Builder(PublisherModelName publisherModelName) { + this.publisher = publisherModelName.publisher; + this.model = publisherModelName.model; + } + + public PublisherModelName build() { + return new PublisherModelName(this); + } + } +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelOrBuilder.java new file mode 100644 index 000000000000..6f6d0223eb3d --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelOrBuilder.java @@ -0,0 +1,316 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/publisher_model.proto + +package com.google.cloud.aiplatform.v1; + +public interface PublisherModelOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.PublisherModel) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The resource name of the PublisherModel.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The name. + */ + java.lang.String getName(); + /** + * + * + *
+   * Output only. The resource name of the PublisherModel.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Output only. Immutable. The version ID of the PublisherModel.
+   * A new version is committed when a new model version is uploaded under an
+   * existing model id. It is an auto-incrementing decimal number in string
+   * representation.
+   * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionId. + */ + java.lang.String getVersionId(); + /** + * + * + *
+   * Output only. Immutable. The version ID of the PublisherModel.
+   * A new version is committed when a new model version is uploaded under an
+   * existing model id. It is an auto-incrementing decimal number in string
+   * representation.
+   * 
+ * + * + * string version_id = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionId. + */ + com.google.protobuf.ByteString getVersionIdBytes(); + + /** + * + * + *
+   * Required. Indicates the open source category of the publisher model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for openSourceCategory. + */ + int getOpenSourceCategoryValue(); + /** + * + * + *
+   * Required. Indicates the open source category of the publisher model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory open_source_category = 7 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The openSourceCategory. + */ + com.google.cloud.aiplatform.v1.PublisherModel.OpenSourceCategory getOpenSourceCategory(); + + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the supportedActions field is set. + */ + boolean hasSupportedActions(); + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The supportedActions. + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToAction getSupportedActions(); + /** + * + * + *
+   * Optional. Supported call-to-action options.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.CallToAction supported_actions = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PublisherModel.CallToActionOrBuilder + getSupportedActionsOrBuilder(); + + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the frameworks. + */ + java.util.List getFrameworksList(); + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of frameworks. + */ + int getFrameworksCount(); + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The frameworks at the given index. + */ + java.lang.String getFrameworks(int index); + /** + * + * + *
+   * Optional. Additional information about the model's Frameworks.
+   * 
+ * + * repeated string frameworks = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the frameworks at the given index. + */ + com.google.protobuf.ByteString getFrameworksBytes(int index); + + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + int getLaunchStageValue(); + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + com.google.cloud.aiplatform.v1.PublisherModel.LaunchStage getLaunchStage(); + + /** + * + * + *
+   * Optional. Output only. Immutable. Used to indicate this model has a
+   * publisher model and provide the template of the publisher model resource
+   * name.
+   * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The publisherModelTemplate. + */ + java.lang.String getPublisherModelTemplate(); + /** + * + * + *
+   * Optional. Output only. Immutable. Used to indicate this model has a
+   * publisher model and provide the template of the publisher model resource
+   * name.
+   * 
+ * + * + * string publisher_model_template = 30 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for publisherModelTemplate. + */ + com.google.protobuf.ByteString getPublisherModelTemplateBytes(); + + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the predictSchemata field is set. + */ + boolean hasPredictSchemata(); + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The predictSchemata. + */ + com.google.cloud.aiplatform.v1.PredictSchemata getPredictSchemata(); + /** + * + * + *
+   * Optional. The schemata that describes formats of the PublisherModel's
+   * predictions and explanations as given and returned via
+   * [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+   * 
+ * + * + * .google.cloud.aiplatform.v1.PredictSchemata predict_schemata = 31 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1.PredictSchemataOrBuilder getPredictSchemataOrBuilder(); +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelProto.java new file mode 100644 index 000000000000..1804bfec7d11 --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelProto.java @@ -0,0 +1,281 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/publisher_model.proto + +package com.google.cloud.aiplatform.v1; + +public final class PublisherModelProto { + private PublisherModelProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n0google/cloud/aiplatform/v1/publisher_m" + + "odel.proto\022\032google.cloud.aiplatform.v1\032\037" + + "google/api/field_behavior.proto\032\031google/" + + "api/resource.proto\0322google/cloud/aiplatf" + + "orm/v1/machine_resources.proto\032&google/c" + + "loud/aiplatform/v1/model.proto\"\207\027\n\016Publi" + + "sherModel\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\031\n\nversion" + + "_id\030\002 \001(\tB\005\342A\002\005\003\022a\n\024open_source_category" + + "\030\007 \001(\0162=.google.cloud.aiplatform.v1.Publ" + + "isherModel.OpenSourceCategoryB\004\342A\001\002\022X\n\021s" + + "upported_actions\030\023 \001(\01327.google.cloud.ai" + + "platform.v1.PublisherModel.CallToActionB" + + "\004\342A\001\001\022\030\n\nframeworks\030\027 \003(\tB\004\342A\001\001\022R\n\014launc" + + "h_stage\030\035 \001(\01626.google.cloud.aiplatform." + + "v1.PublisherModel.LaunchStageB\004\342A\001\001\022\'\n\030p" + + "ublisher_model_template\030\036 \001(\tB\005\342A\002\005\003\022K\n\020" + + "predict_schemata\030\037 \001(\0132+.google.cloud.ai" + + "platform.v1.PredictSchemataB\004\342A\001\001\032H\n\021Res" + + "ourceReference\022\r\n\003uri\030\001 \001(\tH\000\022\027\n\rresourc" + + "e_name\030\002 \001(\tH\000B\013\n\treference\032;\n\rDocumenta" + + "tion\022\023\n\005title\030\001 \001(\tB\004\342A\001\002\022\025\n\007content\030\002 \001" + + "(\tB\004\342A\001\002\032\371\016\n\014CallToAction\022`\n\rview_rest_a" + + "pi\030\001 \001(\0132C.google.cloud.aiplatform.v1.Pu" + + "blisherModel.CallToAction.ViewRestApiB\004\342" + + "A\001\001\022o\n\ropen_notebook\030\002 \001(\0132R.google.clou" + + "d.aiplatform.v1.PublisherModel.CallToAct" + + "ion.RegionalResourceReferencesB\004\342A\001\001\022t\n\022" + + "create_application\030\003 \001(\0132R.google.cloud." + + "aiplatform.v1.PublisherModel.CallToActio" + + "n.RegionalResourceReferencesB\004\342A\001\001\022{\n\031op" + + "en_fine_tuning_pipeline\030\004 \001(\0132R.google.c" + + "loud.aiplatform.v1.PublisherModel.CallTo" + + "Action.RegionalResourceReferencesB\004\342A\001\001\022" + + "}\n\033open_prompt_tuning_pipeline\030\005 \001(\0132R.g" + + "oogle.cloud.aiplatform.v1.PublisherModel" + + ".CallToAction.RegionalResourceReferences" + + "B\004\342A\001\001\022l\n\nopen_genie\030\006 \001(\0132R.google.clou" + + "d.aiplatform.v1.PublisherModel.CallToAct" + + "ion.RegionalResourceReferencesB\004\342A\001\001\022T\n\006" + + "deploy\030\007 \001(\0132>.google.cloud.aiplatform.v" + + "1.PublisherModel.CallToAction.DeployB\004\342A" + + "\001\001\022{\n\031open_generation_ai_studio\030\010 \001(\0132R." + + "google.cloud.aiplatform.v1.PublisherMode" + + "l.CallToAction.RegionalResourceReference" + + "sB\004\342A\001\001\022p\n\016request_access\030\t \001(\0132R.google" + + ".cloud.aiplatform.v1.PublisherModel.Call" + + "ToAction.RegionalResourceReferencesB\004\342A\001" + + "\001\032\240\002\n\032RegionalResourceReferences\022|\n\nrefe" + + "rences\030\001 \003(\0132b.google.cloud.aiplatform.v" + + "1.PublisherModel.CallToAction.RegionalRe" + + "sourceReferences.ReferencesEntryB\004\342A\001\002\022\023" + + "\n\005title\030\002 \001(\tB\004\342A\001\002\032o\n\017ReferencesEntry\022\013" + + "\n\003key\030\001 \001(\t\022K\n\005value\030\002 \001(\0132<.google.clou" + + "d.aiplatform.v1.PublisherModel.ResourceR" + + "eference:\0028\001\032z\n\013ViewRestApi\022V\n\016documenta" + + "tions\030\001 \003(\01328.google.cloud.aiplatform.v1" + + ".PublisherModel.DocumentationB\004\342A\001\002\022\023\n\005t" + + "itle\030\002 \001(\tB\004\342A\001\002\032\321\003\n\006Deploy\022M\n\023dedicated" + + "_resources\030\005 \001(\0132..google.cloud.aiplatfo" + + "rm.v1.DedicatedResourcesH\000\022M\n\023automatic_" + + "resources\030\006 \001(\0132..google.cloud.aiplatfor" + + "m.v1.AutomaticResourcesH\000\022\032\n\020shared_reso" + + "urces\030\007 \001(\tH\000\022 \n\022model_display_name\030\001 \001(" + + "\tB\004\342A\001\001\022T\n\025large_model_reference\030\002 \001(\0132/" + + ".google.cloud.aiplatform.v1.LargeModelRe" + + "ferenceB\004\342A\001\001\022L\n\016container_spec\030\003 \001(\0132.." + + "google.cloud.aiplatform.v1.ModelContaine" + + "rSpecB\004\342A\001\001\022\032\n\014artifact_uri\030\004 \001(\tB\004\342A\001\001\022" + + "\023\n\005title\030\010 \001(\tB\004\342A\001\002B\026\n\024prediction_resou" + + "rces\"\333\001\n\022OpenSourceCategory\022$\n OPEN_SOUR" + + "CE_CATEGORY_UNSPECIFIED\020\000\022\017\n\013PROPRIETARY" + + "\020\001\022+\n\'GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECK" + + "POINT\020\002\0220\n,THIRD_PARTY_OWNED_OSS_WITH_GO" + + "OGLE_CHECKPOINT\020\003\022\024\n\020GOOGLE_OWNED_OSS\020\004\022" + + "\031\n\025THIRD_PARTY_OWNED_OSS\020\005\"n\n\013LaunchStag" + + "e\022\034\n\030LAUNCH_STAGE_UNSPECIFIED\020\000\022\020\n\014EXPER" + + "IMENTAL\020\001\022\023\n\017PRIVATE_PREVIEW\020\002\022\022\n\016PUBLIC" + + "_PREVIEW\020\003\022\006\n\002GA\020\004:T\352AQ\n(aiplatform.goog" + + "leapis.com/PublisherModel\022%publishers/{p" + + "ublisher}/models/{model}B\321\001\n\036com.google." + + "cloud.aiplatform.v1B\023PublisherModelProto" + + "P\001Z>cloud.google.com/go/aiplatform/apiv1" + + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou" + + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor" + + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr" + + "oto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + com.google.cloud.aiplatform.v1.MachineResourcesProto.getDescriptor(), + com.google.cloud.aiplatform.v1.ModelProto.getDescriptor(), + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_aiplatform_v1_PublisherModel_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor, + new java.lang.String[] { + "Name", + "VersionId", + "OpenSourceCategory", + "SupportedActions", + "Frameworks", + "LaunchStage", + "PublisherModelTemplate", + "PredictSchemata", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_ResourceReference_descriptor, + new java.lang.String[] { + "Uri", "ResourceName", "Reference", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_Documentation_descriptor, + new java.lang.String[] { + "Title", "Content", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor, + new java.lang.String[] { + "ViewRestApi", + "OpenNotebook", + "CreateApplication", + "OpenFineTuningPipeline", + "OpenPromptTuningPipeline", + "OpenGenie", + "Deploy", + "OpenGenerationAiStudio", + "RequestAccess", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor, + new java.lang.String[] { + "References", "Title", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_RegionalResourceReferences_ReferencesEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_ViewRestApi_descriptor, + new java.lang.String[] { + "Documentations", "Title", + }); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor = + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_aiplatform_v1_PublisherModel_CallToAction_Deploy_descriptor, + new java.lang.String[] { + "DedicatedResources", + "AutomaticResources", + "SharedResources", + "ModelDisplayName", + "LargeModelReference", + "ContainerSpec", + "ArtifactUri", + "Title", + "PredictionResources", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.ResourceProto.resource); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + com.google.cloud.aiplatform.v1.MachineResourcesProto.getDescriptor(); + com.google.cloud.aiplatform.v1.ModelProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelView.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelView.java new file mode 100644 index 000000000000..26c49fb1334b --- /dev/null +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PublisherModelView.java @@ -0,0 +1,204 @@ +/* + * Copyright 2020 Google LLC + * + * 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 + * + * https://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. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/aiplatform/v1/model_garden_service.proto + +package com.google.cloud.aiplatform.v1; + +/** + * + * + *
+ * View enumeration of PublisherModel.
+ * 
+ * + * Protobuf enum {@code google.cloud.aiplatform.v1.PublisherModelView} + */ +public enum PublisherModelView implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+   * The default / unset value. The API will default to the BASIC view.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_UNSPECIFIED = 0; + */ + PUBLISHER_MODEL_VIEW_UNSPECIFIED(0), + /** + * + * + *
+   * Include basic metadata about the publisher model, but not the full
+   * contents.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_BASIC = 1; + */ + PUBLISHER_MODEL_VIEW_BASIC(1), + /** + * + * + *
+   * Include everything.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_FULL = 2; + */ + PUBLISHER_MODEL_VIEW_FULL(2), + /** + * + * + *
+   * Include: VersionId, ModelVersionExternalName, and SupportedActions.
+   * 
+ * + * PUBLISHER_MODEL_VERSION_VIEW_BASIC = 3; + */ + PUBLISHER_MODEL_VERSION_VIEW_BASIC(3), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+   * The default / unset value. The API will default to the BASIC view.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_UNSPECIFIED = 0; + */ + public static final int PUBLISHER_MODEL_VIEW_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+   * Include basic metadata about the publisher model, but not the full
+   * contents.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_BASIC = 1; + */ + public static final int PUBLISHER_MODEL_VIEW_BASIC_VALUE = 1; + /** + * + * + *
+   * Include everything.
+   * 
+ * + * PUBLISHER_MODEL_VIEW_FULL = 2; + */ + public static final int PUBLISHER_MODEL_VIEW_FULL_VALUE = 2; + /** + * + * + *
+   * Include: VersionId, ModelVersionExternalName, and SupportedActions.
+   * 
+ * + * PUBLISHER_MODEL_VERSION_VIEW_BASIC = 3; + */ + public static final int PUBLISHER_MODEL_VERSION_VIEW_BASIC_VALUE = 3; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PublisherModelView valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PublisherModelView forNumber(int value) { + switch (value) { + case 0: + return PUBLISHER_MODEL_VIEW_UNSPECIFIED; + case 1: + return PUBLISHER_MODEL_VIEW_BASIC; + case 2: + return PUBLISHER_MODEL_VIEW_FULL; + case 3: + return PUBLISHER_MODEL_VERSION_VIEW_BASIC; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PublisherModelView findValueByNumber(int number) { + return PublisherModelView.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.aiplatform.v1.ModelGardenServiceProto.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final PublisherModelView[] VALUES = values(); + + public static PublisherModelView valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PublisherModelView(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.aiplatform.v1.PublisherModelView) +} diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsMetadata.java index eb5b8cde4d29..3324b460584e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeArtifactsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsRequest.java index 2670fbcbcefe..43b0602c3de6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeArtifactsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsResponse.java index 3eede0d08ac3..bce5b8cbc345 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeArtifactsResponse.java @@ -39,7 +39,7 @@ private PurgeArtifactsResponse(com.google.protobuf.GeneratedMessageV3.Builder } private PurgeArtifactsResponse() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeArtifactsResponse_descriptor; @@ -90,7 +85,8 @@ public long getPurgeCount() { public static final int PURGE_SAMPLE_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList purgeSample_; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -375,8 +371,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; purgeCount_ = 0L; - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -404,7 +399,6 @@ public com.google.cloud.aiplatform.v1.PurgeArtifactsResponse build() { public com.google.cloud.aiplatform.v1.PurgeArtifactsResponse buildPartial() { com.google.cloud.aiplatform.v1.PurgeArtifactsResponse result = new com.google.cloud.aiplatform.v1.PurgeArtifactsResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -412,20 +406,15 @@ public com.google.cloud.aiplatform.v1.PurgeArtifactsResponse buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.PurgeArtifactsResponse result) { - if (((bitField0_ & 0x00000002) != 0)) { - purgeSample_ = purgeSample_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.purgeSample_ = purgeSample_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.PurgeArtifactsResponse result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.purgeCount_ = purgeCount_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + purgeSample_.makeImmutable(); + result.purgeSample_ = purgeSample_; + } } @java.lang.Override @@ -480,7 +469,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.PurgeArtifactsResponse o if (!other.purgeSample_.isEmpty()) { if (purgeSample_.isEmpty()) { purgeSample_ = other.purgeSample_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePurgeSampleIsMutable(); purgeSample_.addAll(other.purgeSample_); @@ -601,14 +590,14 @@ public Builder clearPurgeCount() { return this; } - private com.google.protobuf.LazyStringList purgeSample_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePurgeSampleIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!purgeSample_.isModifiable()) { purgeSample_ = new com.google.protobuf.LazyStringArrayList(purgeSample_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -624,7 +613,8 @@ private void ensurePurgeSampleIsMutable() { * @return A list containing the purgeSample. */ public com.google.protobuf.ProtocolStringList getPurgeSampleList() { - return purgeSample_.getUnmodifiableView(); + purgeSample_.makeImmutable(); + return purgeSample_; } /** * @@ -697,6 +687,7 @@ public Builder setPurgeSample(int index, java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -720,6 +711,7 @@ public Builder addPurgeSample(java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -740,6 +732,7 @@ public Builder addPurgeSample(java.lang.String value) { public Builder addAllPurgeSample(java.lang.Iterable values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -757,8 +750,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -783,6 +777,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsMetadata.java index 1e9404f9100e..28a700a985f9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeContextsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsRequest.java index 1a487bc77849..e0ef390f67f1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeContextsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsResponse.java index 868e62d4d98b..311f4d8c03bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeContextsResponse.java @@ -39,7 +39,7 @@ private PurgeContextsResponse(com.google.protobuf.GeneratedMessageV3.Builder } private PurgeContextsResponse() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeContextsResponse_descriptor; @@ -90,7 +85,8 @@ public long getPurgeCount() { public static final int PURGE_SAMPLE_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList purgeSample_; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -374,8 +370,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; purgeCount_ = 0L; - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -403,7 +398,6 @@ public com.google.cloud.aiplatform.v1.PurgeContextsResponse build() { public com.google.cloud.aiplatform.v1.PurgeContextsResponse buildPartial() { com.google.cloud.aiplatform.v1.PurgeContextsResponse result = new com.google.cloud.aiplatform.v1.PurgeContextsResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -411,20 +405,15 @@ public com.google.cloud.aiplatform.v1.PurgeContextsResponse buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.PurgeContextsResponse result) { - if (((bitField0_ & 0x00000002) != 0)) { - purgeSample_ = purgeSample_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.purgeSample_ = purgeSample_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.PurgeContextsResponse result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.purgeCount_ = purgeCount_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + purgeSample_.makeImmutable(); + result.purgeSample_ = purgeSample_; + } } @java.lang.Override @@ -479,7 +468,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.PurgeContextsResponse ot if (!other.purgeSample_.isEmpty()) { if (purgeSample_.isEmpty()) { purgeSample_ = other.purgeSample_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePurgeSampleIsMutable(); purgeSample_.addAll(other.purgeSample_); @@ -600,14 +589,14 @@ public Builder clearPurgeCount() { return this; } - private com.google.protobuf.LazyStringList purgeSample_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePurgeSampleIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!purgeSample_.isModifiable()) { purgeSample_ = new com.google.protobuf.LazyStringArrayList(purgeSample_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -623,7 +612,8 @@ private void ensurePurgeSampleIsMutable() { * @return A list containing the purgeSample. */ public com.google.protobuf.ProtocolStringList getPurgeSampleList() { - return purgeSample_.getUnmodifiableView(); + purgeSample_.makeImmutable(); + return purgeSample_; } /** * @@ -696,6 +686,7 @@ public Builder setPurgeSample(int index, java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -719,6 +710,7 @@ public Builder addPurgeSample(java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -739,6 +731,7 @@ public Builder addPurgeSample(java.lang.String value) { public Builder addAllPurgeSample(java.lang.Iterable values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -756,8 +749,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -782,6 +776,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsMetadata.java index d38c3715d82a..a45c56bc5908 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeExecutionsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeExecutionsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsRequest.java index 338712c498c3..81a8d579d9cb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeExecutionsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_PurgeExecutionsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsResponse.java index 24acaf7f6057..3e679637ec5c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PurgeExecutionsResponse.java @@ -39,7 +39,7 @@ private PurgeExecutionsResponse(com.google.protobuf.GeneratedMessageV3.Builder values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -761,8 +754,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -787,6 +781,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PythonPackageSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PythonPackageSpec.java index e39f293b8eb9..cfc5547af434 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PythonPackageSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/PythonPackageSpec.java @@ -39,9 +39,9 @@ private PythonPackageSpec(com.google.protobuf.GeneratedMessageV3.Builder buil private PythonPackageSpec() { executorImageUri_ = ""; - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); pythonModule_ = ""; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); } @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PythonPackageSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.CustomJobProto .internal_static_google_cloud_aiplatform_v1_PythonPackageSpec_descriptor; @@ -135,7 +130,8 @@ public com.google.protobuf.ByteString getExecutorImageUriBytes() { public static final int PACKAGE_URIS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList packageUris_; + private com.google.protobuf.LazyStringArrayList packageUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -257,7 +253,8 @@ public com.google.protobuf.ByteString getPythonModuleBytes() { public static final int ARGS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -644,11 +641,9 @@ public Builder clear() { super.clear(); bitField0_ = 0; executorImageUri_ = ""; - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); pythonModule_ = ""; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -693,16 +688,6 @@ public com.google.cloud.aiplatform.v1.PythonPackageSpec buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1.PythonPackageSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - packageUris_ = packageUris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.packageUris_ = packageUris_; - if (((bitField0_ & 0x00000008) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000010) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -719,9 +704,17 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.PythonPackageSpec resu if (((from_bitField0_ & 0x00000001) != 0)) { result.executorImageUri_ = executorImageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + packageUris_.makeImmutable(); + result.packageUris_ = packageUris_; + } if (((from_bitField0_ & 0x00000004) != 0)) { result.pythonModule_ = pythonModule_; } + if (((from_bitField0_ & 0x00000008) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } } @java.lang.Override @@ -778,7 +771,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.PythonPackageSpec other) if (!other.packageUris_.isEmpty()) { if (packageUris_.isEmpty()) { packageUris_ = other.packageUris_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePackageUrisIsMutable(); packageUris_.addAll(other.packageUris_); @@ -793,7 +786,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.PythonPackageSpec other) if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -1042,14 +1035,14 @@ public Builder setExecutorImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList packageUris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList packageUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePackageUrisIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!packageUris_.isModifiable()) { packageUris_ = new com.google.protobuf.LazyStringArrayList(packageUris_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1065,7 +1058,8 @@ private void ensurePackageUrisIsMutable() { * @return A list containing the packageUris. */ public com.google.protobuf.ProtocolStringList getPackageUrisList() { - return packageUris_.getUnmodifiableView(); + packageUris_.makeImmutable(); + return packageUris_; } /** * @@ -1138,6 +1132,7 @@ public Builder setPackageUris(int index, java.lang.String value) { } ensurePackageUrisIsMutable(); packageUris_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1161,6 +1156,7 @@ public Builder addPackageUris(java.lang.String value) { } ensurePackageUrisIsMutable(); packageUris_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1181,6 +1177,7 @@ public Builder addPackageUris(java.lang.String value) { public Builder addAllPackageUris(java.lang.Iterable values) { ensurePackageUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, packageUris_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1198,8 +1195,9 @@ public Builder addAllPackageUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPackageUris() { - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1224,6 +1222,7 @@ public Builder addPackageUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePackageUrisIsMutable(); packageUris_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1334,14 +1333,14 @@ public Builder setPythonModuleBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1355,7 +1354,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -1420,6 +1420,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1441,6 +1442,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1459,6 +1461,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1474,8 +1477,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -1498,6 +1502,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequest.java index da671bb8c3fb..96972e0748c2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryArtifactLineageSubgraphRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_QueryArtifactLineageSubgraphRequest_descriptor; @@ -82,6 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -112,6 +108,7 @@ public java.lang.String getArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -170,6 +167,7 @@ public int getMaxHops() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -181,9 +179,14 @@ public int getMaxHops() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -211,6 +214,7 @@ public java.lang.String getFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -222,9 +226,14 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -651,6 +660,7 @@ public Builder mergeFrom( * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -680,6 +690,7 @@ public java.lang.String getArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -709,6 +720,7 @@ public com.google.protobuf.ByteString getArtifactBytes() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -737,6 +749,7 @@ public Builder setArtifact(java.lang.String value) { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -761,6 +774,7 @@ public Builder clearArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -858,6 +872,7 @@ public Builder clearMaxHops() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -869,9 +884,14 @@ public Builder clearMaxHops() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -898,6 +918,7 @@ public java.lang.String getFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -909,9 +930,14 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -938,6 +964,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -949,9 +976,14 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -977,6 +1009,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -988,9 +1021,14 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1012,6 +1050,7 @@ public Builder clearFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1023,9 +1062,14 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequestOrBuilder.java index 3f72fc79aae5..43f4d152b10e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryArtifactLineageSubgraphRequestOrBuilder.java @@ -30,6 +30,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -49,6 +50,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -87,6 +89,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -98,9 +101,14 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -117,6 +125,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -128,9 +137,14 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequest.java index 081209131b5e..a84c89fa249c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryContextLineageSubgraphRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_QueryContextLineageSubgraphRequest_descriptor; @@ -81,6 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -112,6 +108,7 @@ public java.lang.String getContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -495,6 +492,7 @@ public Builder mergeFrom( * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -525,6 +523,7 @@ public java.lang.String getContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -555,6 +554,7 @@ public com.google.protobuf.ByteString getContextBytes() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -584,6 +584,7 @@ public Builder setContext(java.lang.String value) { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -609,6 +610,7 @@ public Builder clearContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequestOrBuilder.java index 9c452872591a..fdbdb961a5b0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryContextLineageSubgraphRequestOrBuilder.java @@ -31,6 +31,7 @@ public interface QueryContextLineageSubgraphRequestOrBuilder * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -51,6 +52,7 @@ public interface QueryContextLineageSubgraphRequestOrBuilder * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryExecutionInputsAndOutputsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryExecutionInputsAndOutputsRequest.java index 65d2b477ab88..909d44382958 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryExecutionInputsAndOutputsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/QueryExecutionInputsAndOutputsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryExecutionInputsAndOutputsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_QueryExecutionInputsAndOutputsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequest.java index fd1607cc46e2..29c0e27a627c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RawPredictRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.PredictionServiceProto .internal_static_google_cloud_aiplatform_v1_RawPredictRequest_descriptor; @@ -134,12 +129,14 @@ public com.google.protobuf.ByteString getEndpointBytes() { * *
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -161,12 +158,14 @@ public boolean hasHttpBody() {
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -188,12 +187,14 @@ public com.google.api.HttpBody getHttpBody() {
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -720,12 +721,14 @@ public Builder setEndpointBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -746,12 +749,14 @@ public boolean hasHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -776,12 +781,14 @@ public com.google.api.HttpBody getHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -810,12 +817,14 @@ public Builder setHttpBody(com.google.api.HttpBody value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -841,12 +850,14 @@ public Builder setHttpBody(com.google.api.HttpBody.Builder builderForValue) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -878,12 +889,14 @@ public Builder mergeHttpBody(com.google.api.HttpBody value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -909,12 +922,14 @@ public Builder clearHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -935,12 +950,14 @@ public com.google.api.HttpBody.Builder getHttpBodyBuilder() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -963,12 +980,14 @@ public com.google.api.HttpBodyOrBuilder getHttpBodyOrBuilder() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
      * upper limit on the number of instances it supports per request. When this
      * limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequestOrBuilder.java
index 14f26785a408..71e11294ea33 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RawPredictRequestOrBuilder.java
@@ -61,12 +61,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -85,12 +87,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
@@ -109,12 +113,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
    * upper limit on the number of instances it supports per request. When this
    * limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesRequest.java
index 219e25b697a4..927a7a037384 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadFeatureValuesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesResponse.java
index 0875809279f8..165896dd7e2a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadFeatureValuesResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadFeatureValuesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesResponse_descriptor;
@@ -125,11 +120,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new FeatureDescriptor();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesResponse_FeatureDescriptor_descriptor;
@@ -876,11 +866,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Header();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesResponse_Header_descriptor;
@@ -2258,11 +2243,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new EntityView();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesResponse_EntityView_descriptor;
@@ -2362,7 +2342,7 @@ public interface DataOrBuilder
        */
       com.google.cloud.aiplatform.v1.FeatureValueListOrBuilder getValuesOrBuilder();
 
-      public com.google.cloud.aiplatform.v1.ReadFeatureValuesResponse.EntityView.Data.DataCase
+      com.google.cloud.aiplatform.v1.ReadFeatureValuesResponse.EntityView.Data.DataCase
           getDataCase();
     }
     /**
@@ -2393,11 +2373,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Data();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto
             .internal_static_google_cloud_aiplatform_v1_ReadFeatureValuesResponse_EntityView_Data_descriptor;
@@ -2415,6 +2390,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       }
 
       private int dataCase_ = 0;
+
+      @SuppressWarnings("serial")
       private java.lang.Object data_;
 
       public enum DataCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsRequest.java
index facf252cf22c..1c583672450d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsRequest.java
@@ -41,7 +41,7 @@ private ReadIndexDatapointsRequest(com.google.protobuf.GeneratedMessageV3.Builde
   private ReadIndexDatapointsRequest() {
     indexEndpoint_ = "";
     deployedIndexId_ = "";
-    ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadIndexDatapointsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MatchServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadIndexDatapointsRequest_descriptor;
@@ -183,7 +178,8 @@ public com.google.protobuf.ByteString getDeployedIndexIdBytes() {
   public static final int IDS_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList ids_;
+  private com.google.protobuf.LazyStringArrayList ids_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -470,8 +466,7 @@ public Builder clear() {
       bitField0_ = 0;
       indexEndpoint_ = "";
       deployedIndexId_ = "";
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000004);
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -499,7 +494,6 @@ public com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest build() {
     public com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest buildPartial() {
       com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest result =
           new com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -507,15 +501,6 @@ public com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest buildPartial()
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest result) {
-      if (((bitField0_ & 0x00000004) != 0)) {
-        ids_ = ids_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000004);
-      }
-      result.ids_ = ids_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1.ReadIndexDatapointsRequest result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -524,6 +509,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.ReadIndexDatapointsReq
       if (((from_bitField0_ & 0x00000002) != 0)) {
         result.deployedIndexId_ = deployedIndexId_;
       }
+      if (((from_bitField0_ & 0x00000004) != 0)) {
+        ids_.makeImmutable();
+        result.ids_ = ids_;
+      }
     }
 
     @java.lang.Override
@@ -585,7 +574,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ReadIndexDatapointsReque
       if (!other.ids_.isEmpty()) {
         if (ids_.isEmpty()) {
           ids_ = other.ids_;
-          bitField0_ = (bitField0_ & ~0x00000004);
+          bitField0_ |= 0x00000004;
         } else {
           ensureIdsIsMutable();
           ids_.addAll(other.ids_);
@@ -888,13 +877,14 @@ public Builder setDeployedIndexIdBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList ids_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureIdsIsMutable() {
-      if (!((bitField0_ & 0x00000004) != 0)) {
+      if (!ids_.isModifiable()) {
         ids_ = new com.google.protobuf.LazyStringArrayList(ids_);
-        bitField0_ |= 0x00000004;
       }
+      bitField0_ |= 0x00000004;
     }
     /**
      *
@@ -908,7 +898,8 @@ private void ensureIdsIsMutable() {
      * @return A list containing the ids.
      */
     public com.google.protobuf.ProtocolStringList getIdsList() {
-      return ids_.getUnmodifiableView();
+      ids_.makeImmutable();
+      return ids_;
     }
     /**
      *
@@ -973,6 +964,7 @@ public Builder setIds(int index, java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.set(index, value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -994,6 +986,7 @@ public Builder addIds(java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1012,6 +1005,7 @@ public Builder addIds(java.lang.String value) {
     public Builder addAllIds(java.lang.Iterable values) {
       ensureIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ids_);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1027,8 +1021,9 @@ public Builder addAllIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearIds() {
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000004);
+      ;
       onChanged();
       return this;
     }
@@ -1051,6 +1046,7 @@ public Builder addIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsResponse.java
index 0184333bd65b..8e9b6e4019cb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadIndexDatapointsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadIndexDatapointsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MatchServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadIndexDatapointsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataRequest.java
index c47271f5d355..b0b06d3079b4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataRequest.java
@@ -41,7 +41,7 @@ private ReadTensorboardBlobDataRequest(
 
   private ReadTensorboardBlobDataRequest() {
     timeSeries_ = "";
-    blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardBlobDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadTensorboardBlobDataRequest_descriptor;
@@ -132,7 +127,8 @@ public com.google.protobuf.ByteString getTimeSeriesBytes() {
   public static final int BLOB_IDS_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList blobIds_;
+  private com.google.protobuf.LazyStringArrayList blobIds_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -409,8 +405,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       timeSeries_ = "";
-      blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -439,7 +434,6 @@ public com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest build() {
     public com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest buildPartial() {
       com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest result =
           new com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -447,21 +441,16 @@ public com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest buildPartia
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest result) {
-      if (((bitField0_ & 0x00000002) != 0)) {
-        blobIds_ = blobIds_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.blobIds_ = blobIds_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataRequest result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
         result.timeSeries_ = timeSeries_;
       }
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        blobIds_.makeImmutable();
+        result.blobIds_ = blobIds_;
+      }
     }
 
     @java.lang.Override
@@ -519,7 +508,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.ReadTensorboardBlobDataR
       if (!other.blobIds_.isEmpty()) {
         if (blobIds_.isEmpty()) {
           blobIds_ = other.blobIds_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureBlobIdsIsMutable();
           blobIds_.addAll(other.blobIds_);
@@ -710,14 +699,14 @@ public Builder setTimeSeriesBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList blobIds_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList blobIds_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureBlobIdsIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!blobIds_.isModifiable()) {
         blobIds_ = new com.google.protobuf.LazyStringArrayList(blobIds_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -731,7 +720,8 @@ private void ensureBlobIdsIsMutable() {
      * @return A list containing the blobIds.
      */
     public com.google.protobuf.ProtocolStringList getBlobIdsList() {
-      return blobIds_.getUnmodifiableView();
+      blobIds_.makeImmutable();
+      return blobIds_;
     }
     /**
      *
@@ -796,6 +786,7 @@ public Builder setBlobIds(int index, java.lang.String value) {
       }
       ensureBlobIdsIsMutable();
       blobIds_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -817,6 +808,7 @@ public Builder addBlobIds(java.lang.String value) {
       }
       ensureBlobIdsIsMutable();
       blobIds_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -835,6 +827,7 @@ public Builder addBlobIds(java.lang.String value) {
     public Builder addAllBlobIds(java.lang.Iterable values) {
       ensureBlobIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, blobIds_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -850,8 +843,9 @@ public Builder addAllBlobIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearBlobIds() {
-      blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -874,6 +868,7 @@ public Builder addBlobIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureBlobIdsIsMutable();
       blobIds_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataResponse.java
index 00bee10e6a76..176e5cbb8882 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardBlobDataResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardBlobDataResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadTensorboardBlobDataResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequest.java
index adb06b735627..1681153abc63 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardTimeSeriesDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1_ReadTensorboardTimeSeriesDataRequest_descriptor;
@@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getTensorboardTimeSeriesBytes() {
    *
    * 
    * The maximum number of TensorboardTimeSeries' data to return.
+   *
    * This value should be a positive integer.
    * This value can be set to -1 to return all data.
    * 
@@ -731,6 +727,7 @@ public Builder setTensorboardTimeSeriesBytes(com.google.protobuf.ByteString valu * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
@@ -748,6 +745,7 @@ public int getMaxDataPoints() { * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
@@ -769,6 +767,7 @@ public Builder setMaxDataPoints(int value) { * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java index cb2ddc413a2b..b135edc9678e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface ReadTensorboardTimeSeriesDataRequestOrBuilder * *
    * The maximum number of TensorboardTimeSeries' data to return.
+   *
    * This value should be a positive integer.
    * This value can be set to -1 to return all data.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataResponse.java index d4cbfabbbbf1..4c5ec8a2e4d3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardTimeSeriesDataResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ReadTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageRequest.java index 9eef9d469d95..73075020027d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardUsageRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ReadTensorboardUsageRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageResponse.java index 74638161d46b..a1a6b0ca64f2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ReadTensorboardUsageResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardUsageResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ReadTensorboardUsageResponse_descriptor; @@ -149,11 +144,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PerUserUsageData(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ReadTensorboardUsageResponse_PerUserUsageData_descriptor; @@ -959,11 +949,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PerMonthUsageData(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_ReadTensorboardUsageResponse_PerMonthUsageData_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequest.java index 6d649173a50a..b38d070c4a02 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequest.java @@ -40,7 +40,7 @@ private RemoveContextChildrenRequest(com.google.protobuf.GeneratedMessageV3.Buil private RemoveContextChildrenRequest() { context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveContextChildrenRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_RemoveContextChildrenRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -105,6 +101,7 @@ public java.lang.String getContext() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getContextBytes() { public static final int CHILD_CONTEXTS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList childContexts_; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -408,8 +406,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -437,7 +434,6 @@ public com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest build() { public com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest buildPartial() { com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest result = new com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -445,20 +441,15 @@ public com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest buildPartial( return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - childContexts_ = childContexts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.childContexts_ = childContexts_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.RemoveContextChildrenRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + childContexts_.makeImmutable(); + result.childContexts_ = childContexts_; + } } @java.lang.Override @@ -515,7 +506,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.RemoveContextChildrenReq if (!other.childContexts_.isEmpty()) { if (childContexts_.isEmpty()) { childContexts_ = other.childContexts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureChildContextsIsMutable(); childContexts_.addAll(other.childContexts_); @@ -586,6 +577,7 @@ public Builder mergeFrom( * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -612,6 +604,7 @@ public java.lang.String getContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -638,6 +631,7 @@ public com.google.protobuf.ByteString getContextBytes() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -663,6 +657,7 @@ public Builder setContext(java.lang.String value) { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -684,6 +679,7 @@ public Builder clearContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -706,14 +702,14 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList childContexts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureChildContextsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!childContexts_.isModifiable()) { childContexts_ = new com.google.protobuf.LazyStringArrayList(childContexts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -727,7 +723,8 @@ private void ensureChildContextsIsMutable() { * @return A list containing the childContexts. */ public com.google.protobuf.ProtocolStringList getChildContextsList() { - return childContexts_.getUnmodifiableView(); + childContexts_.makeImmutable(); + return childContexts_; } /** * @@ -792,6 +789,7 @@ public Builder setChildContexts(int index, java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -813,6 +811,7 @@ public Builder addChildContexts(java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -831,6 +830,7 @@ public Builder addChildContexts(java.lang.String value) { public Builder addAllChildContexts(java.lang.Iterable values) { ensureChildContextsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, childContexts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -846,8 +846,9 @@ public Builder addAllChildContexts(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearChildContexts() { - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -870,6 +871,7 @@ public Builder addChildContextsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequestOrBuilder.java index bcfd62fa1a20..693f794c12f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenRequestOrBuilder.java @@ -28,6 +28,7 @@ public interface RemoveContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -44,6 +45,7 @@ public interface RemoveContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenResponse.java index 24cc8a42eca8..d0287c7e7e72 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveContextChildrenResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveContextChildrenResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_RemoveContextChildrenResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsRequest.java index 64c923859880..0668530924b2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsRequest.java @@ -40,7 +40,7 @@ private RemoveDatapointsRequest(com.google.protobuf.GeneratedMessageV3.Builder values) { ensureDatapointIdsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, datapointIds_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -846,8 +839,9 @@ public Builder addAllDatapointIds(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDatapointIds() { - datapointIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + datapointIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -870,6 +864,7 @@ public Builder addDatapointIdsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDatapointIdsIsMutable(); datapointIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsResponse.java index c31894c79f6d..04caa8d243b4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RemoveDatapointsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveDatapointsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_RemoveDatapointsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResourcesConsumed.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResourcesConsumed.java index 70a22fbf6aae..04fdac3c10ee 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResourcesConsumed.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResourcesConsumed.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResourcesConsumed(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1_ResourcesConsumed_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResumeModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResumeModelDeploymentMonitoringJobRequest.java index 66fd904281b3..5a78cdb388a8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResumeModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ResumeModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResumeModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_ResumeModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfig.java index 3fa28fa235b7..c09610cabd5b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfig.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SampleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DataLabelingJobProto .internal_static_google_cloud_aiplatform_v1_SampleConfig_descriptor; @@ -205,6 +200,8 @@ private SampleStrategy(int value) { } private int initialBatchSampleSizeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object initialBatchSampleSize_; public enum InitialBatchSampleSizeCase @@ -249,6 +246,8 @@ public InitialBatchSampleSizeCase getInitialBatchSampleSizeCase() { } private int followingBatchSampleSizeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object followingBatchSampleSize_; public enum FollowingBatchSampleSizeCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfigOrBuilder.java index 9a2cb4855c80..9878cb4f89cb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfigOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampleConfigOrBuilder.java @@ -102,9 +102,9 @@ public interface SampleConfigOrBuilder */ com.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy getSampleStrategy(); - public com.google.cloud.aiplatform.v1.SampleConfig.InitialBatchSampleSizeCase + com.google.cloud.aiplatform.v1.SampleConfig.InitialBatchSampleSizeCase getInitialBatchSampleSizeCase(); - public com.google.cloud.aiplatform.v1.SampleConfig.FollowingBatchSampleSizeCase + com.google.cloud.aiplatform.v1.SampleConfig.FollowingBatchSampleSizeCase getFollowingBatchSampleSizeCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttribution.java index 70d7c332486f..3f5090acff14 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttribution.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttribution.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SampledShapleyAttribution(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_SampledShapleyAttribution_descriptor; @@ -75,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The number of feature permutations to consider when approximating
    * the Shapley values.
+   *
    * Valid range of its value is [1, 50], inclusively.
    * 
* @@ -437,6 +433,7 @@ public Builder mergeFrom( *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* @@ -454,6 +451,7 @@ public int getPathCount() { *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* @@ -475,6 +473,7 @@ public Builder setPathCount(int value) { *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttributionOrBuilder.java index c595911fb500..fc71bafc77e2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttributionOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SampledShapleyAttributionOrBuilder.java @@ -29,6 +29,7 @@ public interface SampledShapleyAttributionOrBuilder *
    * Required. The number of feature permutations to consider when approximating
    * the Shapley values.
+   *
    * Valid range of its value is [1, 50], inclusively.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SamplingStrategy.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SamplingStrategy.java index c4df0d565b97..d7e5d43120fd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SamplingStrategy.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SamplingStrategy.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SamplingStrategy(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelMonitoringProto .internal_static_google_cloud_aiplatform_v1_SamplingStrategy_descriptor; @@ -111,11 +106,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RandomSampleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelMonitoringProto .internal_static_google_cloud_aiplatform_v1_SamplingStrategy_RandomSampleConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQuery.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQuery.java index 68e82605ab75..cb38268baf3a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQuery.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQuery.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SavedQuery(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SavedQueryProto .internal_static_google_cloud_aiplatform_v1_SavedQuery_descriptor; @@ -383,6 +378,7 @@ public com.google.protobuf.ByteString getAnnotationFilterBytes() { *
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -417,6 +413,7 @@ public java.lang.String getProblemType() {
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -2027,6 +2024,7 @@ public Builder setAnnotationFilterBytes(com.google.protobuf.ByteString value) {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2060,6 +2058,7 @@ public java.lang.String getProblemType() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2093,6 +2092,7 @@ public com.google.protobuf.ByteString getProblemTypeBytes() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2125,6 +2125,7 @@ public Builder setProblemType(java.lang.String value) {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2153,6 +2154,7 @@ public Builder clearProblemType() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryOrBuilder.java
index 7070441f1258..42effa89ebf9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryOrBuilder.java
@@ -219,6 +219,7 @@ public interface SavedQueryOrBuilder
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -242,6 +243,7 @@ public interface SavedQueryOrBuilder
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryProto.java
index a3e95e2ab407..0c3b0354dc8e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SavedQueryProto.java
@@ -44,25 +44,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + ".proto\022\032google.cloud.aiplatform.v1\032\037goog"
           + "le/api/field_behavior.proto\032\031google/api/"
           + "resource.proto\032\034google/protobuf/struct.p"
-          + "roto\032\037google/protobuf/timestamp.proto\"\346\003"
-          + "\n\nSavedQuery\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014displ"
-          + "ay_name\030\002 \001(\tB\003\340A\002\022(\n\010metadata\030\014 \001(\0132\026.g"
-          + "oogle.protobuf.Value\0224\n\013create_time\030\003 \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
-          + "date_time\030\004 \001(\0132\032.google.protobuf.Timest"
-          + "ampB\003\340A\003\022\036\n\021annotation_filter\030\005 \001(\tB\003\340A\003"
-          + "\022\031\n\014problem_type\030\006 \001(\tB\003\340A\002\022\"\n\025annotatio"
-          + "n_spec_count\030\n \001(\005B\003\340A\003\022\014\n\004etag\030\010 \001(\t\022$\n"
-          + "\027support_automl_training\030\t \001(\010B\003\340A\003:\200\001\352A"
-          + "}\n$aiplatform.googleapis.com/SavedQuery\022"
-          + "Uprojects/{project}/locations/{location}"
-          + "/datasets/{dataset}/savedQueries/{saved_"
-          + "query}B\315\001\n\036com.google.cloud.aiplatform.v"
-          + "1B\017SavedQueryProtoP\001Z>cloud.google.com/g"
-          + "o/aiplatform/apiv1/aiplatformpb;aiplatfo"
-          + "rmpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Goog"
-          + "le\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::"
-          + "AIPlatform::V1b\006proto3"
+          + "roto\032\037google/protobuf/timestamp.proto\"\356\003"
+          + "\n\nSavedQuery\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014disp"
+          + "lay_name\030\002 \001(\tB\004\342A\001\002\022(\n\010metadata\030\014 \001(\0132\026"
+          + ".google.protobuf.Value\0225\n\013create_time\030\003 "
+          + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n"
+          + "\013update_time\030\004 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\022\037\n\021annotation_filter\030\005 \001(\tB"
+          + "\004\342A\001\003\022\032\n\014problem_type\030\006 \001(\tB\004\342A\001\002\022#\n\025ann"
+          + "otation_spec_count\030\n \001(\005B\004\342A\001\003\022\014\n\004etag\030\010"
+          + " \001(\t\022%\n\027support_automl_training\030\t \001(\010B\004\342"
+          + "A\001\003:\200\001\352A}\n$aiplatform.googleapis.com/Sav"
+          + "edQuery\022Uprojects/{project}/locations/{l"
+          + "ocation}/datasets/{dataset}/savedQueries"
+          + "/{saved_query}B\315\001\n\036com.google.cloud.aipl"
+          + "atform.v1B\017SavedQueryProtoP\001Z>cloud.goog"
+          + "le.com/go/aiplatform/apiv1/aiplatformpb;"
+          + "aiplatformpb\252\002\032Google.Cloud.AIPlatform.V"
+          + "1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google:"
+          + ":Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scalar.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scalar.java
index 70409ed4bdf8..de94ccb4b0ac 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scalar.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scalar.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Scalar();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_Scalar_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scheduling.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scheduling.java
index 7e3baacc34a0..85c0decf6e8b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scheduling.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Scheduling.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Scheduling();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.CustomJobProto
         .internal_static_google_cloud_aiplatform_v1_Scheduling_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequest.java
index e8b70d951d4a..9e327a15f7c5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequest.java
@@ -44,7 +44,7 @@ private SearchDataItemsRequest() {
     dataLabelingJob_ = "";
     dataItemFilter_ = "";
     annotationsFilter_ = "";
-    annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList();
     orderBy_ = "";
     pageToken_ = "";
   }
@@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchDataItemsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1_SearchDataItemsRequest_descriptor;
@@ -166,11 +161,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OrderByAnnotation();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.DatasetServiceProto
           .internal_static_google_cloud_aiplatform_v1_SearchDataItemsRequest_OrderByAnnotation_descriptor;
@@ -975,6 +965,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int orderCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object order_;
 
   public enum OrderCase
@@ -1347,12 +1339,15 @@ public com.google.protobuf.ByteString getDataLabelingJobBytes() {
    *
    * 
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -1378,12 +1373,15 @@ public java.lang.String getDataItemFilter() { * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -1469,7 +1467,8 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() { public static final int ANNOTATION_FILTERS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList annotationFilters_; + private com.google.protobuf.LazyStringArrayList annotationFilters_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -2101,8 +2100,7 @@ public Builder clear() { dataLabelingJob_ = ""; dataItemFilter_ = ""; annotationsFilter_ = ""; - annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000080); + annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList(); fieldMask_ = null; if (fieldMaskBuilder_ != null) { fieldMaskBuilder_.dispose(); @@ -2141,7 +2139,6 @@ public com.google.cloud.aiplatform.v1.SearchDataItemsRequest build() { public com.google.cloud.aiplatform.v1.SearchDataItemsRequest buildPartial() { com.google.cloud.aiplatform.v1.SearchDataItemsRequest result = new com.google.cloud.aiplatform.v1.SearchDataItemsRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2150,15 +2147,6 @@ public com.google.cloud.aiplatform.v1.SearchDataItemsRequest buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.SearchDataItemsRequest result) { - if (((bitField0_ & 0x00000080) != 0)) { - annotationFilters_ = annotationFilters_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000080); - } - result.annotationFilters_ = annotationFilters_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.SearchDataItemsRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000004) != 0)) { @@ -2176,6 +2164,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.SearchDataItemsRequest if (((from_bitField0_ & 0x00000040) != 0)) { result.annotationsFilter_ = annotationsFilter_; } + if (((from_bitField0_ & 0x00000080) != 0)) { + annotationFilters_.makeImmutable(); + result.annotationFilters_ = annotationFilters_; + } if (((from_bitField0_ & 0x00000100) != 0)) { result.fieldMask_ = fieldMaskBuilder_ == null ? fieldMask_ : fieldMaskBuilder_.build(); } @@ -2275,7 +2267,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.SearchDataItemsRequest o if (!other.annotationFilters_.isEmpty()) { if (annotationFilters_.isEmpty()) { annotationFilters_ = other.annotationFilters_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ |= 0x00000080; } else { ensureAnnotationFiltersIsMutable(); annotationFilters_.addAll(other.annotationFilters_); @@ -3239,12 +3231,15 @@ public Builder setDataLabelingJobBytes(com.google.protobuf.ByteString value) { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3269,12 +3264,15 @@ public java.lang.String getDataItemFilter() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3299,12 +3297,15 @@ public com.google.protobuf.ByteString getDataItemFilterBytes() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3328,12 +3329,15 @@ public Builder setDataItemFilter(java.lang.String value) { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3353,12 +3357,15 @@ public Builder clearDataItemFilter() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3510,14 +3517,14 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList annotationFilters_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList annotationFilters_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAnnotationFiltersIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { + if (!annotationFilters_.isModifiable()) { annotationFilters_ = new com.google.protobuf.LazyStringArrayList(annotationFilters_); - bitField0_ |= 0x00000080; } + bitField0_ |= 0x00000080; } /** * @@ -3535,7 +3542,8 @@ private void ensureAnnotationFiltersIsMutable() { * @return A list containing the annotationFilters. */ public com.google.protobuf.ProtocolStringList getAnnotationFiltersList() { - return annotationFilters_.getUnmodifiableView(); + annotationFilters_.makeImmutable(); + return annotationFilters_; } /** * @@ -3616,6 +3624,7 @@ public Builder setAnnotationFilters(int index, java.lang.String value) { } ensureAnnotationFiltersIsMutable(); annotationFilters_.set(index, value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3641,6 +3650,7 @@ public Builder addAnnotationFilters(java.lang.String value) { } ensureAnnotationFiltersIsMutable(); annotationFilters_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3663,6 +3673,7 @@ public Builder addAnnotationFilters(java.lang.String value) { public Builder addAllAnnotationFilters(java.lang.Iterable values) { ensureAnnotationFiltersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, annotationFilters_); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3682,8 +3693,9 @@ public Builder addAllAnnotationFilters(java.lang.Iterable valu * @return This builder for chaining. */ public Builder clearAnnotationFilters() { - annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY; + annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); + ; onChanged(); return this; } @@ -3710,6 +3722,7 @@ public Builder addAnnotationFiltersBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAnnotationFiltersIsMutable(); annotationFilters_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequestOrBuilder.java index 463161f465e4..d35aac0fe9f4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsRequestOrBuilder.java @@ -215,12 +215,15 @@ public interface SearchDataItemsRequestOrBuilder * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -235,12 +238,15 @@ public interface SearchDataItemsRequestOrBuilder * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -488,5 +494,5 @@ public interface SearchDataItemsRequestOrBuilder */ com.google.protobuf.ByteString getPageTokenBytes(); - public com.google.cloud.aiplatform.v1.SearchDataItemsRequest.OrderCase getOrderCase(); + com.google.cloud.aiplatform.v1.SearchDataItemsRequest.OrderCase getOrderCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsResponse.java index 037959acc55f..ad139d48d7ce 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchDataItemsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchDataItemsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_SearchDataItemsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequest.java index e4a467957fea..a819f445162c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchFeaturesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_SearchFeaturesRequest_descriptor; @@ -140,10 +135,12 @@ public com.google.protobuf.ByteString getLocationBytes() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -151,15 +148,20 @@ public com.google.protobuf.ByteString getLocationBytes() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -167,9 +169,12 @@ public com.google.protobuf.ByteString getLocationBytes() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -177,6 +182,7 @@ public com.google.protobuf.ByteString getLocationBytes() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -210,10 +216,12 @@ public java.lang.String getQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -221,15 +229,20 @@ public java.lang.String getQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -237,9 +250,12 @@ public java.lang.String getQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -247,6 +263,7 @@ public java.lang.String getQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -306,6 +323,7 @@ public int getPageSize() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -334,6 +352,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -903,10 +922,12 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -914,15 +935,20 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -930,9 +956,12 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -940,6 +969,7 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -972,10 +1002,12 @@ public java.lang.String getQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -983,15 +1015,20 @@ public java.lang.String getQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -999,9 +1036,12 @@ public java.lang.String getQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1009,6 +1049,7 @@ public java.lang.String getQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1041,10 +1082,12 @@ public com.google.protobuf.ByteString getQueryBytes() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1052,15 +1095,20 @@ public com.google.protobuf.ByteString getQueryBytes() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1068,9 +1116,12 @@ public com.google.protobuf.ByteString getQueryBytes() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1078,6 +1129,7 @@ public com.google.protobuf.ByteString getQueryBytes() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1109,10 +1161,12 @@ public Builder setQuery(java.lang.String value) { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1120,15 +1174,20 @@ public Builder setQuery(java.lang.String value) { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1136,9 +1195,12 @@ public Builder setQuery(java.lang.String value) { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1146,6 +1208,7 @@ public Builder setQuery(java.lang.String value) { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1173,10 +1236,12 @@ public Builder clearQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1184,15 +1249,20 @@ public Builder clearQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1200,9 +1270,12 @@ public Builder clearQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1210,6 +1283,7 @@ public Builder clearQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1306,6 +1380,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1333,6 +1408,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1360,6 +1436,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1386,6 +1463,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1408,6 +1486,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequestOrBuilder.java index c10859265730..3c3ac31221e0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesRequestOrBuilder.java @@ -63,10 +63,12 @@ public interface SearchFeaturesRequestOrBuilder * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -74,15 +76,20 @@ public interface SearchFeaturesRequestOrBuilder * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -90,9 +97,12 @@ public interface SearchFeaturesRequestOrBuilder * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -100,6 +110,7 @@ public interface SearchFeaturesRequestOrBuilder * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -122,10 +133,12 @@ public interface SearchFeaturesRequestOrBuilder * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -133,15 +146,20 @@ public interface SearchFeaturesRequestOrBuilder * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -149,9 +167,12 @@ public interface SearchFeaturesRequestOrBuilder * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -159,6 +180,7 @@ public interface SearchFeaturesRequestOrBuilder * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -198,6 +220,7 @@ public interface SearchFeaturesRequestOrBuilder * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -215,6 +238,7 @@ public interface SearchFeaturesRequestOrBuilder * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponse.java index 03e438bb9ad5..87bd911d46d3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchFeaturesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_SearchFeaturesResponse_descriptor; @@ -78,7 +73,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -97,7 +94,9 @@ public java.util.List getFeaturesList()
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -117,7 +116,9 @@ public java.util.List getFeaturesList()
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -136,7 +137,9 @@ public int getFeaturesCount() {
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -155,7 +158,9 @@ public com.google.cloud.aiplatform.v1.Feature getFeatures(int index) {
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -664,7 +669,9 @@ private void ensureFeaturesIsMutable() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -686,7 +693,9 @@ public java.util.List getFeaturesList()
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -708,7 +717,9 @@ public int getFeaturesCount() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -730,7 +741,9 @@ public com.google.cloud.aiplatform.v1.Feature getFeatures(int index) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -758,7 +771,9 @@ public Builder setFeatures(int index, com.google.cloud.aiplatform.v1.Feature val
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -784,7 +799,9 @@ public Builder setFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -812,7 +829,9 @@ public Builder addFeatures(com.google.cloud.aiplatform.v1.Feature value) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -840,7 +859,9 @@ public Builder addFeatures(int index, com.google.cloud.aiplatform.v1.Feature val
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -865,7 +886,9 @@ public Builder addFeatures(com.google.cloud.aiplatform.v1.Feature.Builder builde
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -891,7 +914,9 @@ public Builder addFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -917,7 +942,9 @@ public Builder addAllFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -942,7 +969,9 @@ public Builder clearFeatures() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -967,7 +996,9 @@ public Builder removeFeatures(int index) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -985,7 +1016,9 @@ public com.google.cloud.aiplatform.v1.Feature.Builder getFeaturesBuilder(int ind
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1007,7 +1040,9 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeaturesOrBuilder(int
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1030,7 +1065,9 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeaturesOrBuilder(int
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1049,7 +1086,9 @@ public com.google.cloud.aiplatform.v1.Feature.Builder addFeaturesBuilder() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1068,7 +1107,9 @@ public com.google.cloud.aiplatform.v1.Feature.Builder addFeaturesBuilder(int ind
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponseOrBuilder.java
index 95ddbca2806c..8f27cdad296f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchFeaturesResponseOrBuilder.java
@@ -28,7 +28,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -44,7 +46,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -60,7 +64,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -76,7 +82,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -93,7 +101,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequest.java
index 275c2f654673..fcc8e41f30bd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchMigratableResourcesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1_SearchMigratableResourcesRequest_descriptor;
@@ -211,6 +206,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
    *     *   `ml_engine_model_version:*`
@@ -244,6 +240,7 @@ public java.lang.String getFilter() {
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
    *     *   `ml_engine_model_version:*`
@@ -990,6 +987,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
      *     *   `ml_engine_model_version:*`
@@ -1022,6 +1020,7 @@ public java.lang.String getFilter() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
      *     *   `ml_engine_model_version:*`
@@ -1054,6 +1053,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
      *     *   `ml_engine_model_version:*`
@@ -1085,6 +1085,7 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
      *     *   `ml_engine_model_version:*`
@@ -1112,6 +1113,7 @@ public Builder clearFilter() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
      *     *   `ml_engine_model_version:*`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequestOrBuilder.java
index 4e4bce66f866..7e4e35a1a2b0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesRequestOrBuilder.java
@@ -102,6 +102,7 @@ public interface SearchMigratableResourcesRequestOrBuilder
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
    *     *   `ml_engine_model_version:*`
@@ -124,6 +125,7 @@ public interface SearchMigratableResourcesRequestOrBuilder
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of [MigratableResource][google.cloud.aiplatform.v1.MigratableResource]:
    *     *   `ml_engine_model_version:*`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesResponse.java
index 1c28a0af7dfb..c93fd9a99667 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchMigratableResourcesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchMigratableResourcesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1_SearchMigratableResourcesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
index e056bba4ea1a..6fcc5087e3ad 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
@@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchModelDeploymentMonitoringStatsAnomaliesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_SearchModelDeploymentMonitoringStatsAnomaliesRequest_descriptor;
@@ -144,11 +139,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new StatsAnomaliesObjective();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.JobServiceProto
           .internal_static_google_cloud_aiplatform_v1_SearchModelDeploymentMonitoringStatsAnomaliesRequest_StatsAnomaliesObjective_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
index dc34f4a75029..78a12a408647 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchModelDeploymentMonitoringStatsAnomaliesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1_SearchModelDeploymentMonitoringStatsAnomaliesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ServiceNetworkingProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ServiceNetworkingProto.java
index 365aa9606617..9007aee117d8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ServiceNetworkingProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ServiceNetworkingProto.java
@@ -42,15 +42,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n3google/cloud/aiplatform/v1/service_net"
           + "working.proto\022\032google.cloud.aiplatform.v"
-          + "1\032\037google/api/field_behavior.proto\"e\n\033Pr"
-          + "ivateServiceConnectConfig\022+\n\036enable_priv"
-          + "ate_service_connect\030\001 \001(\010B\003\340A\002\022\031\n\021projec"
-          + "t_allowlist\030\002 \003(\tB\324\001\n\036com.google.cloud.a"
-          + "iplatform.v1B\026ServiceNetworkingProtoP\001Z>"
-          + "cloud.google.com/go/aiplatform/apiv1/aip"
-          + "latformpb;aiplatformpb\252\002\032Google.Cloud.AI"
-          + "Platform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1"
-          + "\352\002\035Google::Cloud::AIPlatform::V1b\006proto3"
+          + "1\032\037google/api/field_behavior.proto\"f\n\033Pr"
+          + "ivateServiceConnectConfig\022,\n\036enable_priv"
+          + "ate_service_connect\030\001 \001(\010B\004\342A\001\002\022\031\n\021proje"
+          + "ct_allowlist\030\002 \003(\tB\324\001\n\036com.google.cloud."
+          + "aiplatform.v1B\026ServiceNetworkingProtoP\001Z"
+          + ">cloud.google.com/go/aiplatform/apiv1/ai"
+          + "platformpb;aiplatformpb\252\002\032Google.Cloud.A"
+          + "IPlatform.V1\312\002\032Google\\Cloud\\AIPlatform\\V"
+          + "1\352\002\035Google::Cloud::AIPlatform::V1b\006proto"
+          + "3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfig.java
index 6009bae12d2a..dd3509f8c46f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfig.java
@@ -23,6 +23,7 @@
  *
  * 
  * Config for SmoothGrad approximation of gradients.
+ *
  * When enabled, the gradients are approximated by averaging the gradients from
  * noisy samples in the vicinity of the inputs. Adding noise can help improve
  * the computed gradients. Refer to this paper for more details:
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SmoothGradConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1_SmoothGradConfig_descriptor;
@@ -70,6 +66,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int gradientNoiseSigmaCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object gradientNoiseSigma_;
 
   public enum GradientNoiseSigmaCase
@@ -126,9 +124,11 @@ public GradientNoiseSigmaCase getGradientNoiseSigmaCase() {
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -151,9 +151,11 @@ public boolean hasNoiseSigma() {
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -469,6 +471,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients from
    * noisy samples in the vicinity of the inputs. Adding noise can help improve
    * the computed gradients. Refer to this paper for more details:
@@ -715,9 +718,11 @@ public Builder clearGradientNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -739,9 +744,11 @@ public boolean hasNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -766,9 +773,11 @@ public float getNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -795,9 +804,11 @@ public Builder setNoiseSigma(float value) {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfigOrBuilder.java
index f068957699dc..29c290851f71 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SmoothGradConfigOrBuilder.java
@@ -32,9 +32,11 @@ public interface SmoothGradConfigOrBuilder
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -54,9 +56,11 @@ public interface SmoothGradConfigOrBuilder
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -140,6 +144,6 @@ public interface SmoothGradConfigOrBuilder
    */
   int getNoisySampleCount();
 
-  public com.google.cloud.aiplatform.v1.SmoothGradConfig.GradientNoiseSigmaCase
+  com.google.cloud.aiplatform.v1.SmoothGradConfig.GradientNoiseSigmaCase
       getGradientNoiseSigmaCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPool.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPool.java
index 24d12c7adb2a..948f0a21eeec 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPool.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPool.java
@@ -45,9 +45,9 @@ private SpecialistPool(com.google.protobuf.GeneratedMessageV3.Builder builder
   private SpecialistPool() {
     name_ = "";
     displayName_ = "";
-    specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SpecialistPool();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.SpecialistPoolProto
         .internal_static_google_cloud_aiplatform_v1_SpecialistPool_descriptor;
@@ -205,7 +200,8 @@ public int getSpecialistManagersCount() {
   public static final int SPECIALIST_MANAGER_EMAILS_FIELD_NUMBER = 4;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistManagerEmails_;
+  private com.google.protobuf.LazyStringArrayList specialistManagerEmails_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -268,7 +264,8 @@ public com.google.protobuf.ByteString getSpecialistManagerEmailsBytes(int index)
   public static final int PENDING_DATA_LABELING_JOBS_FIELD_NUMBER = 5;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList pendingDataLabelingJobs_;
+  private com.google.protobuf.LazyStringArrayList pendingDataLabelingJobs_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -339,7 +336,8 @@ public com.google.protobuf.ByteString getPendingDataLabelingJobsBytes(int index)
   public static final int SPECIALIST_WORKER_EMAILS_FIELD_NUMBER = 7;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistWorkerEmails_;
+  private com.google.protobuf.LazyStringArrayList specialistWorkerEmails_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -677,12 +675,9 @@ public Builder clear() {
       name_ = "";
       displayName_ = "";
       specialistManagersCount_ = 0;
-      specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000008);
-      pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000010);
-      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000020);
+      specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -710,7 +705,6 @@ public com.google.cloud.aiplatform.v1.SpecialistPool build() {
     public com.google.cloud.aiplatform.v1.SpecialistPool buildPartial() {
       com.google.cloud.aiplatform.v1.SpecialistPool result =
           new com.google.cloud.aiplatform.v1.SpecialistPool(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -718,24 +712,6 @@ public com.google.cloud.aiplatform.v1.SpecialistPool buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.SpecialistPool result) {
-      if (((bitField0_ & 0x00000008) != 0)) {
-        specialistManagerEmails_ = specialistManagerEmails_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000008);
-      }
-      result.specialistManagerEmails_ = specialistManagerEmails_;
-      if (((bitField0_ & 0x00000010) != 0)) {
-        pendingDataLabelingJobs_ = pendingDataLabelingJobs_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000010);
-      }
-      result.pendingDataLabelingJobs_ = pendingDataLabelingJobs_;
-      if (((bitField0_ & 0x00000020) != 0)) {
-        specialistWorkerEmails_ = specialistWorkerEmails_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000020);
-      }
-      result.specialistWorkerEmails_ = specialistWorkerEmails_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1.SpecialistPool result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -747,6 +723,18 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.SpecialistPool result)
       if (((from_bitField0_ & 0x00000004) != 0)) {
         result.specialistManagersCount_ = specialistManagersCount_;
       }
+      if (((from_bitField0_ & 0x00000008) != 0)) {
+        specialistManagerEmails_.makeImmutable();
+        result.specialistManagerEmails_ = specialistManagerEmails_;
+      }
+      if (((from_bitField0_ & 0x00000010) != 0)) {
+        pendingDataLabelingJobs_.makeImmutable();
+        result.pendingDataLabelingJobs_ = pendingDataLabelingJobs_;
+      }
+      if (((from_bitField0_ & 0x00000020) != 0)) {
+        specialistWorkerEmails_.makeImmutable();
+        result.specialistWorkerEmails_ = specialistWorkerEmails_;
+      }
     }
 
     @java.lang.Override
@@ -810,7 +798,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.SpecialistPool other) {
       if (!other.specialistManagerEmails_.isEmpty()) {
         if (specialistManagerEmails_.isEmpty()) {
           specialistManagerEmails_ = other.specialistManagerEmails_;
-          bitField0_ = (bitField0_ & ~0x00000008);
+          bitField0_ |= 0x00000008;
         } else {
           ensureSpecialistManagerEmailsIsMutable();
           specialistManagerEmails_.addAll(other.specialistManagerEmails_);
@@ -820,7 +808,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.SpecialistPool other) {
       if (!other.pendingDataLabelingJobs_.isEmpty()) {
         if (pendingDataLabelingJobs_.isEmpty()) {
           pendingDataLabelingJobs_ = other.pendingDataLabelingJobs_;
-          bitField0_ = (bitField0_ & ~0x00000010);
+          bitField0_ |= 0x00000010;
         } else {
           ensurePendingDataLabelingJobsIsMutable();
           pendingDataLabelingJobs_.addAll(other.pendingDataLabelingJobs_);
@@ -830,7 +818,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.SpecialistPool other) {
       if (!other.specialistWorkerEmails_.isEmpty()) {
         if (specialistWorkerEmails_.isEmpty()) {
           specialistWorkerEmails_ = other.specialistWorkerEmails_;
-          bitField0_ = (bitField0_ & ~0x00000020);
+          bitField0_ |= 0x00000020;
         } else {
           ensureSpecialistWorkerEmailsIsMutable();
           specialistWorkerEmails_.addAll(other.specialistWorkerEmails_);
@@ -1204,15 +1192,15 @@ public Builder clearSpecialistManagersCount() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList specialistManagerEmails_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList specialistManagerEmails_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureSpecialistManagerEmailsIsMutable() {
-      if (!((bitField0_ & 0x00000008) != 0)) {
+      if (!specialistManagerEmails_.isModifiable()) {
         specialistManagerEmails_ =
             new com.google.protobuf.LazyStringArrayList(specialistManagerEmails_);
-        bitField0_ |= 0x00000008;
       }
+      bitField0_ |= 0x00000008;
     }
     /**
      *
@@ -1226,7 +1214,8 @@ private void ensureSpecialistManagerEmailsIsMutable() {
      * @return A list containing the specialistManagerEmails.
      */
     public com.google.protobuf.ProtocolStringList getSpecialistManagerEmailsList() {
-      return specialistManagerEmails_.getUnmodifiableView();
+      specialistManagerEmails_.makeImmutable();
+      return specialistManagerEmails_;
     }
     /**
      *
@@ -1291,6 +1280,7 @@ public Builder setSpecialistManagerEmails(int index, java.lang.String value) {
       }
       ensureSpecialistManagerEmailsIsMutable();
       specialistManagerEmails_.set(index, value);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1312,6 +1302,7 @@ public Builder addSpecialistManagerEmails(java.lang.String value) {
       }
       ensureSpecialistManagerEmailsIsMutable();
       specialistManagerEmails_.add(value);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1330,6 +1321,7 @@ public Builder addSpecialistManagerEmails(java.lang.String value) {
     public Builder addAllSpecialistManagerEmails(java.lang.Iterable values) {
       ensureSpecialistManagerEmailsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistManagerEmails_);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1345,8 +1337,9 @@ public Builder addAllSpecialistManagerEmails(java.lang.Iterable values) {
       ensurePendingDataLabelingJobsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, pendingDataLabelingJobs_);
+      bitField0_ |= 0x00000010;
       onChanged();
       return this;
     }
@@ -1530,8 +1528,9 @@ public Builder addAllPendingDataLabelingJobs(java.lang.Iterable values) {
       ensureSpecialistWorkerEmailsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistWorkerEmails_);
+      bitField0_ |= 0x00000020;
       onChanged();
       return this;
     }
@@ -1701,8 +1705,9 @@ public Builder addAllSpecialistWorkerEmails(java.lang.Iterable
      * @return This builder for chaining.
      */
     public Builder clearSpecialistWorkerEmails() {
-      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000020);
+      ;
       onChanged();
       return this;
     }
@@ -1725,6 +1730,7 @@ public Builder addSpecialistWorkerEmailsBytes(com.google.protobuf.ByteString val
       checkByteStringIsUtf8(value);
       ensureSpecialistWorkerEmailsIsMutable();
       specialistWorkerEmails_.add(value);
+      bitField0_ |= 0x00000020;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolProto.java
index 7fca6d80ef4f..f339e0aeca0b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolProto.java
@@ -43,21 +43,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n0google/cloud/aiplatform/v1/specialist_"
           + "pool.proto\022\032google.cloud.aiplatform.v1\032\037"
           + "google/api/field_behavior.proto\032\031google/"
-          + "api/resource.proto\"\316\002\n\016SpecialistPool\022\021\n"
-          + "\004name\030\001 \001(\tB\003\340A\002\022\031\n\014display_name\030\002 \001(\tB\003"
-          + "\340A\002\022&\n\031specialist_managers_count\030\003 \001(\005B\003"
-          + "\340A\003\022!\n\031specialist_manager_emails\030\004 \003(\t\022\'"
-          + "\n\032pending_data_labeling_jobs\030\005 \003(\tB\003\340A\003\022"
-          + " \n\030specialist_worker_emails\030\007 \003(\t:x\352Au\n("
-          + "aiplatform.googleapis.com/SpecialistPool"
-          + "\022Iprojects/{project}/locations/{location"
-          + "}/specialistPools/{specialist_pool}B\321\001\n\036"
-          + "com.google.cloud.aiplatform.v1B\023Speciali"
-          + "stPoolProtoP\001Z>cloud.google.com/go/aipla"
-          + "tform/apiv1/aiplatformpb;aiplatformpb\252\002\032"
-          + "Google.Cloud.AIPlatform.V1\312\002\032Google\\Clou"
-          + "d\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatf"
-          + "orm::V1b\006proto3"
+          + "api/resource.proto\"\322\002\n\016SpecialistPool\022\022\n"
+          + "\004name\030\001 \001(\tB\004\342A\001\002\022\032\n\014display_name\030\002 \001(\tB"
+          + "\004\342A\001\002\022\'\n\031specialist_managers_count\030\003 \001(\005"
+          + "B\004\342A\001\003\022!\n\031specialist_manager_emails\030\004 \003("
+          + "\t\022(\n\032pending_data_labeling_jobs\030\005 \003(\tB\004\342"
+          + "A\001\003\022 \n\030specialist_worker_emails\030\007 \003(\t:x\352"
+          + "Au\n(aiplatform.googleapis.com/Specialist"
+          + "Pool\022Iprojects/{project}/locations/{loca"
+          + "tion}/specialistPools/{specialist_pool}B"
+          + "\321\001\n\036com.google.cloud.aiplatform.v1B\023Spec"
+          + "ialistPoolProtoP\001Z>cloud.google.com/go/a"
+          + "iplatform/apiv1/aiplatformpb;aiplatformp"
+          + "b\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\"
+          + "Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AIP"
+          + "latform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolServiceProto.java
index 8551cee82eca..2e2642d75bf1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SpecialistPoolServiceProto.java
@@ -77,74 +77,74 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "proto\0320google/cloud/aiplatform/v1/specia"
           + "list_pool.proto\032#google/longrunning/oper"
           + "ations.proto\032\033google/protobuf/empty.prot"
-          + "o\032 google/protobuf/field_mask.proto\"\242\001\n\033"
-          + "CreateSpecialistPoolRequest\0229\n\006parent\030\001 "
-          + "\001(\tB)\340A\002\372A#\n!locations.googleapis.com/Lo"
-          + "cation\022H\n\017specialist_pool\030\002 \001(\0132*.google"
-          + ".cloud.aiplatform.v1.SpecialistPoolB\003\340A\002"
-          + "\"w\n%CreateSpecialistPoolOperationMetadat"
-          + "a\022N\n\020generic_metadata\030\001 \001(\01324.google.clo"
-          + "ud.aiplatform.v1.GenericOperationMetadat"
-          + "a\"Z\n\030GetSpecialistPoolRequest\022>\n\004name\030\001 "
-          + "\001(\tB0\340A\002\372A*\n(aiplatform.googleapis.com/S"
-          + "pecialistPool\"\255\001\n\032ListSpecialistPoolsReq"
-          + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations."
-          + "googleapis.com/Location\022\021\n\tpage_size\030\002 \001"
-          + "(\005\022\022\n\npage_token\030\003 \001(\t\022-\n\tread_mask\030\004 \001("
-          + "\0132\032.google.protobuf.FieldMask\"|\n\033ListSpe"
-          + "cialistPoolsResponse\022D\n\020specialist_pools"
-          + "\030\001 \003(\0132*.google.cloud.aiplatform.v1.Spec"
-          + "ialistPool\022\027\n\017next_page_token\030\002 \001(\t\"l\n\033D"
-          + "eleteSpecialistPoolRequest\022>\n\004name\030\001 \001(\t"
-          + "B0\340A\002\372A*\n(aiplatform.googleapis.com/Spec"
-          + "ialistPool\022\r\n\005force\030\002 \001(\010\"\235\001\n\033UpdateSpec"
-          + "ialistPoolRequest\022H\n\017specialist_pool\030\001 \001"
-          + "(\0132*.google.cloud.aiplatform.v1.Speciali"
-          + "stPoolB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.googl"
-          + "e.protobuf.FieldMaskB\003\340A\002\"\302\001\n%UpdateSpec"
-          + "ialistPoolOperationMetadata\022I\n\017specialis"
-          + "t_pool\030\001 \001(\tB0\340A\003\372A*\n(aiplatform.googlea"
-          + "pis.com/SpecialistPool\022N\n\020generic_metada"
-          + "ta\030\002 \001(\01324.google.cloud.aiplatform.v1.Ge"
-          + "nericOperationMetadata2\224\n\n\025SpecialistPoo"
-          + "lService\022\220\002\n\024CreateSpecialistPool\0227.goog"
-          + "le.cloud.aiplatform.v1.CreateSpecialistP"
-          + "oolRequest\032\035.google.longrunning.Operatio"
-          + "n\"\237\001\202\323\344\223\002F\"3/v1/{parent=projects/*/locat"
-          + "ions/*}/specialistPools:\017specialist_pool"
-          + "\332A\026parent,specialist_pool\312A7\n\016Specialist"
-          + "Pool\022%CreateSpecialistPoolOperationMetad"
-          + "ata\022\271\001\n\021GetSpecialistPool\0224.google.cloud"
-          + ".aiplatform.v1.GetSpecialistPoolRequest\032"
-          + "*.google.cloud.aiplatform.v1.SpecialistP"
-          + "ool\"B\202\323\344\223\0025\0223/v1/{name=projects/*/locati"
-          + "ons/*/specialistPools/*}\332A\004name\022\314\001\n\023List"
-          + "SpecialistPools\0226.google.cloud.aiplatfor"
-          + "m.v1.ListSpecialistPoolsRequest\0327.google"
-          + ".cloud.aiplatform.v1.ListSpecialistPools"
-          + "Response\"D\202\323\344\223\0025\0223/v1/{parent=projects/*"
-          + "/locations/*}/specialistPools\332A\006parent\022\345"
-          + "\001\n\024DeleteSpecialistPool\0227.google.cloud.a"
-          + "iplatform.v1.DeleteSpecialistPoolRequest"
-          + "\032\035.google.longrunning.Operation\"u\202\323\344\223\0025*"
-          + "3/v1/{name=projects/*/locations/*/specia"
-          + "listPools/*}\332A\004name\312A0\n\025google.protobuf."
-          + "Empty\022\027DeleteOperationMetadata\022\245\002\n\024Updat"
-          + "eSpecialistPool\0227.google.cloud.aiplatfor"
-          + "m.v1.UpdateSpecialistPoolRequest\032\035.googl"
-          + "e.longrunning.Operation\"\264\001\202\323\344\223\002V2C/v1/{s"
-          + "pecialist_pool.name=projects/*/locations"
-          + "/*/specialistPools/*}:\017specialist_pool\332A"
-          + "\033specialist_pool,update_mask\312A7\n\016Special"
-          + "istPool\022%UpdateSpecialistPoolOperationMe"
-          + "tadata\032M\312A\031aiplatform.googleapis.com\322A.h"
-          + "ttps://www.googleapis.com/auth/cloud-pla"
-          + "tformB\330\001\n\036com.google.cloud.aiplatform.v1"
-          + "B\032SpecialistPoolServiceProtoP\001Z>cloud.go"
-          + "ogle.com/go/aiplatform/apiv1/aiplatformp"
-          + "b;aiplatformpb\252\002\032Google.Cloud.AIPlatform"
-          + ".V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Googl"
-          + "e::Cloud::AIPlatform::V1b\006proto3"
+          + "o\032 google/protobuf/field_mask.proto\"\244\001\n\033"
+          + "CreateSpecialistPoolRequest\022:\n\006parent\030\001 "
+          + "\001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/L"
+          + "ocation\022I\n\017specialist_pool\030\002 \001(\0132*.googl"
+          + "e.cloud.aiplatform.v1.SpecialistPoolB\004\342A"
+          + "\001\002\"w\n%CreateSpecialistPoolOperationMetad"
+          + "ata\022N\n\020generic_metadata\030\001 \001(\01324.google.c"
+          + "loud.aiplatform.v1.GenericOperationMetad"
+          + "ata\"[\n\030GetSpecialistPoolRequest\022?\n\004name\030"
+          + "\001 \001(\tB1\342A\001\002\372A*\n(aiplatform.googleapis.co"
+          + "m/SpecialistPool\"\256\001\n\032ListSpecialistPools"
+          + "Request\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locati"
+          + "ons.googleapis.com/Location\022\021\n\tpage_size"
+          + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022-\n\tread_mask\030"
+          + "\004 \001(\0132\032.google.protobuf.FieldMask\"|\n\033Lis"
+          + "tSpecialistPoolsResponse\022D\n\020specialist_p"
+          + "ools\030\001 \003(\0132*.google.cloud.aiplatform.v1."
+          + "SpecialistPool\022\027\n\017next_page_token\030\002 \001(\t\""
+          + "m\n\033DeleteSpecialistPoolRequest\022?\n\004name\030\001"
+          + " \001(\tB1\342A\001\002\372A*\n(aiplatform.googleapis.com"
+          + "/SpecialistPool\022\r\n\005force\030\002 \001(\010\"\237\001\n\033Updat"
+          + "eSpecialistPoolRequest\022I\n\017specialist_poo"
+          + "l\030\001 \001(\0132*.google.cloud.aiplatform.v1.Spe"
+          + "cialistPoolB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032"
+          + ".google.protobuf.FieldMaskB\004\342A\001\002\"\303\001\n%Upd"
+          + "ateSpecialistPoolOperationMetadata\022J\n\017sp"
+          + "ecialist_pool\030\001 \001(\tB1\342A\001\003\372A*\n(aiplatform"
+          + ".googleapis.com/SpecialistPool\022N\n\020generi"
+          + "c_metadata\030\002 \001(\01324.google.cloud.aiplatfo"
+          + "rm.v1.GenericOperationMetadata2\224\n\n\025Speci"
+          + "alistPoolService\022\220\002\n\024CreateSpecialistPoo"
+          + "l\0227.google.cloud.aiplatform.v1.CreateSpe"
+          + "cialistPoolRequest\032\035.google.longrunning."
+          + "Operation\"\237\001\312A7\n\016SpecialistPool\022%CreateS"
+          + "pecialistPoolOperationMetadata\332A\026parent,"
+          + "specialist_pool\202\323\344\223\002F\"3/v1/{parent=proje"
+          + "cts/*/locations/*}/specialistPools:\017spec"
+          + "ialist_pool\022\271\001\n\021GetSpecialistPool\0224.goog"
+          + "le.cloud.aiplatform.v1.GetSpecialistPool"
+          + "Request\032*.google.cloud.aiplatform.v1.Spe"
+          + "cialistPool\"B\332A\004name\202\323\344\223\0025\0223/v1/{name=pr"
+          + "ojects/*/locations/*/specialistPools/*}\022"
+          + "\314\001\n\023ListSpecialistPools\0226.google.cloud.a"
+          + "iplatform.v1.ListSpecialistPoolsRequest\032"
+          + "7.google.cloud.aiplatform.v1.ListSpecial"
+          + "istPoolsResponse\"D\332A\006parent\202\323\344\223\0025\0223/v1/{"
+          + "parent=projects/*/locations/*}/specialis"
+          + "tPools\022\345\001\n\024DeleteSpecialistPool\0227.google"
+          + ".cloud.aiplatform.v1.DeleteSpecialistPoo"
+          + "lRequest\032\035.google.longrunning.Operation\""
+          + "u\312A0\n\025google.protobuf.Empty\022\027DeleteOpera"
+          + "tionMetadata\332A\004name\202\323\344\223\0025*3/v1/{name=pro"
+          + "jects/*/locations/*/specialistPools/*}\022\245"
+          + "\002\n\024UpdateSpecialistPool\0227.google.cloud.a"
+          + "iplatform.v1.UpdateSpecialistPoolRequest"
+          + "\032\035.google.longrunning.Operation\"\264\001\312A7\n\016S"
+          + "pecialistPool\022%UpdateSpecialistPoolOpera"
+          + "tionMetadata\332A\033specialist_pool,update_ma"
+          + "sk\202\323\344\223\002V2C/v1/{specialist_pool.name=proj"
+          + "ects/*/locations/*/specialistPools/*}:\017s"
+          + "pecialist_pool\032M\312A\031aiplatform.googleapis"
+          + ".com\322A.https://www.googleapis.com/auth/c"
+          + "loud-platformB\330\001\n\036com.google.cloud.aipla"
+          + "tform.v1B\032SpecialistPoolServiceProtoP\001Z>"
+          + "cloud.google.com/go/aiplatform/apiv1/aip"
+          + "latformpb;aiplatformpb\252\002\032Google.Cloud.AI"
+          + "Platform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1"
+          + "\352\002\035Google::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StopTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StopTrialRequest.java
index f007b3333ab9..e83c9930fb16 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StopTrialRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StopTrialRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new StopTrialRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_StopTrialRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StratifiedSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StratifiedSplit.java
index ffb93bad4751..befba0029d68 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StratifiedSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StratifiedSplit.java
@@ -26,15 +26,18 @@
  * distribution of values found in the categorical column (as specified by the
  * `key` field) is mirrored within each split. The fraction values determine
  * the relative sizes of the splits.
+ *
  * For example, if the specified column has three values, with 50% of the rows
  * having value "A", 25% value "B", and 25% value "C", and the split fractions
  * are specified as 80/10/10, then the training set will constitute 80% of the
  * training data, with about 50% of the training set rows having the value "A"
  * for the specified column, about 25% having the value "B", and about 25%
  * having the value "C".
+ *
  * Only the top 500 occurring values are used; any values not in the top
  * 500 values are randomly assigned to a split. If less than three rows contain
  * a specific value, those rows are randomly assigned.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -60,11 +63,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StratifiedSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_StratifiedSplit_descriptor; @@ -393,15 +391,18 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * distribution of values found in the categorical column (as specified by the * `key` field) is mirrored within each split. The fraction values determine * the relative sizes of the splits. + * * For example, if the specified column has three values, with 50% of the rows * having value "A", 25% value "B", and 25% value "C", and the split fractions * are specified as 80/10/10, then the training set will constitute 80% of the * training data, with about 50% of the training set rows having the value "A" * for the specified column, about 25% having the value "B", and about 25% * having the value "C". + * * Only the top 500 occurring values are used; any values not in the top * 500 values are randomly assigned to a split. If less than three rows contain * a specific value, those rows are randomly assigned. + * * Supported only for tabular Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StreamingReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StreamingReadFeatureValuesRequest.java index fa64e68ab13a..a64f250f9e6b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StreamingReadFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StreamingReadFeatureValuesRequest.java @@ -41,7 +41,7 @@ private StreamingReadFeatureValuesRequest( private StreamingReadFeatureValuesRequest() { entityType_ = ""; - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StreamingReadFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_StreamingReadFeatureValuesRequest_descriptor; @@ -138,7 +133,8 @@ public com.google.protobuf.ByteString getEntityTypeBytes() { public static final int ENTITY_IDS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList entityIds_; + private com.google.protobuf.LazyStringArrayList entityIds_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -496,8 +492,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; entityType_ = ""; - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); featureSelector_ = null; if (featureSelectorBuilder_ != null) { featureSelectorBuilder_.dispose(); @@ -531,7 +526,6 @@ public com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest build() public com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest buildPartial() { com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest result = new com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -539,21 +533,16 @@ public com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest buildPar return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - entityIds_ = entityIds_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.entityIds_ = entityIds_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.StreamingReadFeatureValuesRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.entityType_ = entityType_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + entityIds_.makeImmutable(); + result.entityIds_ = entityIds_; + } if (((from_bitField0_ & 0x00000004) != 0)) { result.featureSelector_ = featureSelectorBuilder_ == null ? featureSelector_ : featureSelectorBuilder_.build(); @@ -616,7 +605,7 @@ public Builder mergeFrom( if (!other.entityIds_.isEmpty()) { if (entityIds_.isEmpty()) { entityIds_ = other.entityIds_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureEntityIdsIsMutable(); entityIds_.addAll(other.entityIds_); @@ -831,14 +820,14 @@ public Builder setEntityTypeBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList entityIds_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList entityIds_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureEntityIdsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!entityIds_.isModifiable()) { entityIds_ = new com.google.protobuf.LazyStringArrayList(entityIds_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -854,7 +843,8 @@ private void ensureEntityIdsIsMutable() { * @return A list containing the entityIds. */ public com.google.protobuf.ProtocolStringList getEntityIdsList() { - return entityIds_.getUnmodifiableView(); + entityIds_.makeImmutable(); + return entityIds_; } /** * @@ -927,6 +917,7 @@ public Builder setEntityIds(int index, java.lang.String value) { } ensureEntityIdsIsMutable(); entityIds_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -950,6 +941,7 @@ public Builder addEntityIds(java.lang.String value) { } ensureEntityIdsIsMutable(); entityIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -970,6 +962,7 @@ public Builder addEntityIds(java.lang.String value) { public Builder addAllEntityIds(java.lang.Iterable values) { ensureEntityIdsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, entityIds_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -987,8 +980,9 @@ public Builder addAllEntityIds(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearEntityIds() { - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1013,6 +1007,7 @@ public Builder addEntityIdsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureEntityIdsIsMutable(); entityIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StringArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StringArray.java index 20e7bcb2b230..0a5697d4a7da 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StringArray.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StringArray.java @@ -38,7 +38,7 @@ private StringArray(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private StringArray() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StringArray(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TypesProto .internal_static_google_cloud_aiplatform_v1_StringArray_descriptor; @@ -70,7 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -335,8 +331,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -364,7 +359,6 @@ public com.google.cloud.aiplatform.v1.StringArray build() { public com.google.cloud.aiplatform.v1.StringArray buildPartial() { com.google.cloud.aiplatform.v1.StringArray result = new com.google.cloud.aiplatform.v1.StringArray(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -372,16 +366,12 @@ public com.google.cloud.aiplatform.v1.StringArray buildPartial() { return result; } - private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1.StringArray result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1.StringArray result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } } @java.lang.Override @@ -432,7 +422,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.StringArray other) { if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -491,14 +481,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -512,7 +502,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -577,6 +568,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -598,6 +590,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -616,6 +609,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -631,8 +625,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -655,6 +650,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Study.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Study.java index 59cca594abb4..e36d7c43f982 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Study.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Study.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Study(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_Study_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudyProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudyProto.java index e2f6d2413bb9..5af0d5f9e3df 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudyProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudyProto.java @@ -125,141 +125,142 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/field_behavior.proto\032\031google/api/resour" + "ce.proto\032\036google/protobuf/duration.proto" + "\032\034google/protobuf/struct.proto\032\037google/p" - + "rotobuf/timestamp.proto\"\256\003\n\005Study\022\021\n\004nam" - + "e\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022" - + ">\n\nstudy_spec\030\003 \001(\0132%.google.cloud.aipla" - + "tform.v1.StudySpecB\003\340A\002\022;\n\005state\030\004 \001(\0162\'" - + ".google.cloud.aiplatform.v1.Study.StateB" - + "\003\340A\003\0224\n\013create_time\030\005 \001(\0132\032.google.proto" - + "buf.TimestampB\003\340A\003\022\034\n\017inactive_reason\030\006 " - + "\001(\tB\003\340A\003\"G\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000" - + "\022\n\n\006ACTIVE\020\001\022\014\n\010INACTIVE\020\002\022\r\n\tCOMPLETED\020" - + "\003:]\352AZ\n\037aiplatform.googleapis.com/Study\022" - + "7projects/{project}/locations/{location}" - + "/studies/{study}\"\320\007\n\005Trial\022\021\n\004name\030\001 \001(\t" - + "B\003\340A\003\022\017\n\002id\030\002 \001(\tB\003\340A\003\022;\n\005state\030\003 \001(\0162\'." - + "google.cloud.aiplatform.v1.Trial.StateB\003" - + "\340A\003\022D\n\nparameters\030\004 \003(\0132+.google.cloud.a" - + "iplatform.v1.Trial.ParameterB\003\340A\003\022G\n\021fin" - + "al_measurement\030\005 \001(\0132\'.google.cloud.aipl" - + "atform.v1.MeasurementB\003\340A\003\022B\n\014measuremen" - + "ts\030\006 \003(\0132\'.google.cloud.aiplatform.v1.Me" - + "asurementB\003\340A\003\0223\n\nstart_time\030\007 \001(\0132\032.goo" - + "gle.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030" - + "\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\026" - + "\n\tclient_id\030\t \001(\tB\003\340A\003\022\036\n\021infeasible_rea" - + "son\030\n \001(\tB\003\340A\003\022?\n\ncustom_job\030\013 \001(\tB+\340A\003\372" - + "A%\n#aiplatform.googleapis.com/CustomJob\022" - + "R\n\017web_access_uris\030\014 \003(\01324.google.cloud." - + "aiplatform.v1.Trial.WebAccessUrisEntryB\003" - + "\340A\003\032R\n\tParameter\022\031\n\014parameter_id\030\001 \001(\tB\003" - + "\340A\003\022*\n\005value\030\002 \001(\0132\026.google.protobuf.Val" - + "ueB\003\340A\003\0324\n\022WebAccessUrisEntry\022\013\n\003key\030\001 \001" - + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"f\n\005State\022\025\n\021STATE_" - + "UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001\022\n\n\006ACTIVE\020\002" - + "\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020\004\022\016\n\nINFEASI" - + "BLE\020\005:l\352Ai\n\037aiplatform.googleapis.com/Tr" - + "ial\022Fprojects/{project}/locations/{locat" - + "ion}/studies/{study}/trials/{trial}\"\376\034\n\t" - + "StudySpec\022j\n\031decay_curve_stopping_spec\030\004" - + " \001(\0132E.google.cloud.aiplatform.v1.StudyS" - + "pec.DecayCurveAutomatedStoppingSpecH\000\022k\n" - + "\036median_automated_stopping_spec\030\005 \001(\0132A." - + "google.cloud.aiplatform.v1.StudySpec.Med" - + "ianAutomatedStoppingSpecH\000\022k\n\036convex_aut" - + "omated_stopping_spec\030\t \001(\0132A.google.clou" - + "d.aiplatform.v1.StudySpec.ConvexAutomate" - + "dStoppingSpecH\000\022F\n\007metrics\030\001 \003(\01320.googl" - + "e.cloud.aiplatform.v1.StudySpec.MetricSp" - + "ecB\003\340A\002\022L\n\nparameters\030\002 \003(\01323.google.clo" - + "ud.aiplatform.v1.StudySpec.ParameterSpec" - + "B\003\340A\002\022B\n\talgorithm\030\003 \001(\0162/.google.cloud." - + "aiplatform.v1.StudySpec.Algorithm\022Q\n\021obs" - + "ervation_noise\030\006 \001(\01626.google.cloud.aipl" - + "atform.v1.StudySpec.ObservationNoise\022b\n\032" - + "measurement_selection_type\030\007 \001(\0162>.googl" - + "e.cloud.aiplatform.v1.StudySpec.Measurem" - + "entSelectionType\032\255\003\n\nMetricSpec\022\026\n\tmetri" - + "c_id\030\001 \001(\tB\003\340A\002\022L\n\004goal\030\002 \001(\01629.google.c" - + "loud.aiplatform.v1.StudySpec.MetricSpec." - + "GoalTypeB\003\340A\002\022_\n\rsafety_config\030\003 \001(\0132C.g" - + "oogle.cloud.aiplatform.v1.StudySpec.Metr" - + "icSpec.SafetyMetricConfigH\000\210\001\001\032\202\001\n\022Safet" - + "yMetricConfig\022\030\n\020safety_threshold\030\001 \001(\001\022" - + "-\n desired_min_safe_trials_fraction\030\002 \001(" - + "\001H\000\210\001\001B#\n!_desired_min_safe_trials_fract" - + "ion\"A\n\010GoalType\022\031\n\025GOAL_TYPE_UNSPECIFIED" - + "\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIMIZE\020\002B\020\n\016_safet" - + "y_config\032\315\016\n\rParameterSpec\022`\n\021double_val" - + "ue_spec\030\002 \001(\0132C.google.cloud.aiplatform." - + "v1.StudySpec.ParameterSpec.DoubleValueSp" - + "ecH\000\022b\n\022integer_value_spec\030\003 \001(\0132D.googl" + + "rotobuf/timestamp.proto\"\264\003\n\005Study\022\022\n\004nam" + + "e\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001" + + "\002\022?\n\nstudy_spec\030\003 \001(\0132%.google.cloud.aip" + + "latform.v1.StudySpecB\004\342A\001\002\022<\n\005state\030\004 \001(" + + "\0162\'.google.cloud.aiplatform.v1.Study.Sta" + + "teB\004\342A\001\003\0225\n\013create_time\030\005 \001(\0132\032.google.p" + + "rotobuf.TimestampB\004\342A\001\003\022\035\n\017inactive_reas" + + "on\030\006 \001(\tB\004\342A\001\003\"G\n\005State\022\025\n\021STATE_UNSPECI" + + "FIED\020\000\022\n\n\006ACTIVE\020\001\022\014\n\010INACTIVE\020\002\022\r\n\tCOMP" + + "LETED\020\003:]\352AZ\n\037aiplatform.googleapis.com/" + + "Study\0227projects/{project}/locations/{loc" + + "ation}/studies/{study}\"\336\007\n\005Trial\022\022\n\004name" + + "\030\001 \001(\tB\004\342A\001\003\022\020\n\002id\030\002 \001(\tB\004\342A\001\003\022<\n\005state\030" + + "\003 \001(\0162\'.google.cloud.aiplatform.v1.Trial" + + ".StateB\004\342A\001\003\022E\n\nparameters\030\004 \003(\0132+.googl" + + "e.cloud.aiplatform.v1.Trial.ParameterB\004\342" + + "A\001\003\022H\n\021final_measurement\030\005 \001(\0132\'.google." + + "cloud.aiplatform.v1.MeasurementB\004\342A\001\003\022C\n" + + "\014measurements\030\006 \003(\0132\'.google.cloud.aipla" + + "tform.v1.MeasurementB\004\342A\001\003\0224\n\nstart_time" + + "\030\007 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003" + + "\0222\n\010end_time\030\010 \001(\0132\032.google.protobuf.Tim" + + "estampB\004\342A\001\003\022\027\n\tclient_id\030\t \001(\tB\004\342A\001\003\022\037\n" + + "\021infeasible_reason\030\n \001(\tB\004\342A\001\003\022@\n\ncustom" + + "_job\030\013 \001(\tB,\342A\001\003\372A%\n#aiplatform.googleap" + + "is.com/CustomJob\022S\n\017web_access_uris\030\014 \003(" + + "\01324.google.cloud.aiplatform.v1.Trial.Web" + + "AccessUrisEntryB\004\342A\001\003\032T\n\tParameter\022\032\n\014pa" + + "rameter_id\030\001 \001(\tB\004\342A\001\003\022+\n\005value\030\002 \001(\0132\026." + + "google.protobuf.ValueB\004\342A\001\003\0324\n\022WebAccess" + + "UrisEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028" + + "\001\"f\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\r\n\tREQ" + + "UESTED\020\001\022\n\n\006ACTIVE\020\002\022\014\n\010STOPPING\020\003\022\r\n\tSU" + + "CCEEDED\020\004\022\016\n\nINFEASIBLE\020\005:l\352Ai\n\037aiplatfo" + + "rm.googleapis.com/Trial\022Fprojects/{proje" + + "ct}/locations/{location}/studies/{study}" + + "/trials/{trial}\"\215\035\n\tStudySpec\022j\n\031decay_c" + + "urve_stopping_spec\030\004 \001(\0132E.google.cloud." + + "aiplatform.v1.StudySpec.DecayCurveAutoma" + + "tedStoppingSpecH\000\022k\n\036median_automated_st" + + "opping_spec\030\005 \001(\0132A.google.cloud.aiplatf" + + "orm.v1.StudySpec.MedianAutomatedStopping" + + "SpecH\000\022k\n\036convex_automated_stopping_spec" + + "\030\t \001(\0132A.google.cloud.aiplatform.v1.Stud" + + "ySpec.ConvexAutomatedStoppingSpecH\000\022G\n\007m" + + "etrics\030\001 \003(\01320.google.cloud.aiplatform.v" + + "1.StudySpec.MetricSpecB\004\342A\001\002\022M\n\nparamete" + + "rs\030\002 \003(\01323.google.cloud.aiplatform.v1.St" + + "udySpec.ParameterSpecB\004\342A\001\002\022B\n\talgorithm" + + "\030\003 \001(\0162/.google.cloud.aiplatform.v1.Stud" + + "ySpec.Algorithm\022Q\n\021observation_noise\030\006 \001" + + "(\01626.google.cloud.aiplatform.v1.StudySpe" + + "c.ObservationNoise\022b\n\032measurement_select" + + "ion_type\030\007 \001(\0162>.google.cloud.aiplatform" + + ".v1.StudySpec.MeasurementSelectionType\032\257" + + "\003\n\nMetricSpec\022\027\n\tmetric_id\030\001 \001(\tB\004\342A\001\002\022M" + + "\n\004goal\030\002 \001(\01629.google.cloud.aiplatform.v" + + "1.StudySpec.MetricSpec.GoalTypeB\004\342A\001\002\022_\n" + + "\rsafety_config\030\003 \001(\0132C.google.cloud.aipl" + + "atform.v1.StudySpec.MetricSpec.SafetyMet" + + "ricConfigH\000\210\001\001\032\202\001\n\022SafetyMetricConfig\022\030\n" + + "\020safety_threshold\030\001 \001(\001\022-\n desired_min_s" + + "afe_trials_fraction\030\002 \001(\001H\000\210\001\001B#\n!_desir" + + "ed_min_safe_trials_fraction\"A\n\010GoalType\022" + + "\031\n\025GOAL_TYPE_UNSPECIFIED\020\000\022\014\n\010MAXIMIZE\020\001" + + "\022\014\n\010MINIMIZE\020\002B\020\n\016_safety_config\032\330\016\n\rPar" + + "ameterSpec\022`\n\021double_value_spec\030\002 \001(\0132C." + + "google.cloud.aiplatform.v1.StudySpec.Par" + + "ameterSpec.DoubleValueSpecH\000\022b\n\022integer_" + + "value_spec\030\003 \001(\0132D.google.cloud.aiplatfo" + + "rm.v1.StudySpec.ParameterSpec.IntegerVal" + + "ueSpecH\000\022j\n\026categorical_value_spec\030\004 \001(\013" + + "2H.google.cloud.aiplatform.v1.StudySpec." + + "ParameterSpec.CategoricalValueSpecH\000\022d\n\023" + + "discrete_value_spec\030\005 \001(\0132E.google.cloud" + + ".aiplatform.v1.StudySpec.ParameterSpec.D" + + "iscreteValueSpecH\000\022\032\n\014parameter_id\030\001 \001(\t" + + "B\004\342A\001\002\022Q\n\nscale_type\030\006 \001(\0162=.google.clou" + + "d.aiplatform.v1.StudySpec.ParameterSpec." + + "ScaleType\022q\n\033conditional_parameter_specs" + + "\030\n \003(\0132L.google.cloud.aiplatform.v1.Stud" + + "ySpec.ParameterSpec.ConditionalParameter" + + "Spec\032q\n\017DoubleValueSpec\022\027\n\tmin_value\030\001 \001" + + "(\001B\004\342A\001\002\022\027\n\tmax_value\030\002 \001(\001B\004\342A\001\002\022\032\n\rdef" + + "ault_value\030\004 \001(\001H\000\210\001\001B\020\n\016_default_value\032" + + "r\n\020IntegerValueSpec\022\027\n\tmin_value\030\001 \001(\003B\004" + + "\342A\001\002\022\027\n\tmax_value\030\002 \001(\003B\004\342A\001\002\022\032\n\rdefault" + + "_value\030\004 \001(\003H\000\210\001\001B\020\n\016_default_value\032Z\n\024C" + + "ategoricalValueSpec\022\024\n\006values\030\001 \003(\tB\004\342A\001" + + "\002\022\032\n\rdefault_value\030\003 \001(\tH\000\210\001\001B\020\n\016_defaul" + + "t_value\032W\n\021DiscreteValueSpec\022\024\n\006values\030\001" + + " \003(\001B\004\342A\001\002\022\032\n\rdefault_value\030\003 \001(\001H\000\210\001\001B\020" + + "\n\016_default_value\032\250\005\n\030ConditionalParamete" + + "rSpec\022\205\001\n\026parent_discrete_values\030\002 \001(\0132c" + + ".google.cloud.aiplatform.v1.StudySpec.Pa" + + "rameterSpec.ConditionalParameterSpec.Dis" + + "creteValueConditionH\000\022{\n\021parent_int_valu" + + "es\030\003 \001(\0132^.google.cloud.aiplatform.v1.St" + + "udySpec.ParameterSpec.ConditionalParamet" + + "erSpec.IntValueConditionH\000\022\213\001\n\031parent_ca" + + "tegorical_values\030\004 \001(\0132f.google.cloud.ai" + + "platform.v1.StudySpec.ParameterSpec.Cond" + + "itionalParameterSpec.CategoricalValueCon" + + "ditionH\000\022Q\n\016parameter_spec\030\001 \001(\01323.googl" + "e.cloud.aiplatform.v1.StudySpec.Paramete" - + "rSpec.IntegerValueSpecH\000\022j\n\026categorical_" - + "value_spec\030\004 \001(\0132H.google.cloud.aiplatfo" - + "rm.v1.StudySpec.ParameterSpec.Categorica" - + "lValueSpecH\000\022d\n\023discrete_value_spec\030\005 \001(" - + "\0132E.google.cloud.aiplatform.v1.StudySpec" - + ".ParameterSpec.DiscreteValueSpecH\000\022\031\n\014pa" - + "rameter_id\030\001 \001(\tB\003\340A\002\022Q\n\nscale_type\030\006 \001(" - + "\0162=.google.cloud.aiplatform.v1.StudySpec" - + ".ParameterSpec.ScaleType\022q\n\033conditional_" - + "parameter_specs\030\n \003(\0132L.google.cloud.aip" - + "latform.v1.StudySpec.ParameterSpec.Condi" - + "tionalParameterSpec\032o\n\017DoubleValueSpec\022\026" - + "\n\tmin_value\030\001 \001(\001B\003\340A\002\022\026\n\tmax_value\030\002 \001(" - + "\001B\003\340A\002\022\032\n\rdefault_value\030\004 \001(\001H\000\210\001\001B\020\n\016_d" - + "efault_value\032p\n\020IntegerValueSpec\022\026\n\tmin_" - + "value\030\001 \001(\003B\003\340A\002\022\026\n\tmax_value\030\002 \001(\003B\003\340A\002" - + "\022\032\n\rdefault_value\030\004 \001(\003H\000\210\001\001B\020\n\016_default" - + "_value\032Y\n\024CategoricalValueSpec\022\023\n\006values" - + "\030\001 \003(\tB\003\340A\002\022\032\n\rdefault_value\030\003 \001(\tH\000\210\001\001B" - + "\020\n\016_default_value\032V\n\021DiscreteValueSpec\022\023" - + "\n\006values\030\001 \003(\001B\003\340A\002\022\032\n\rdefault_value\030\003 \001" - + "(\001H\000\210\001\001B\020\n\016_default_value\032\244\005\n\030Conditiona" - + "lParameterSpec\022\205\001\n\026parent_discrete_value" - + "s\030\002 \001(\0132c.google.cloud.aiplatform.v1.Stu" - + "dySpec.ParameterSpec.ConditionalParamete" - + "rSpec.DiscreteValueConditionH\000\022{\n\021parent" - + "_int_values\030\003 \001(\0132^.google.cloud.aiplatf" - + "orm.v1.StudySpec.ParameterSpec.Condition" - + "alParameterSpec.IntValueConditionH\000\022\213\001\n\031" - + "parent_categorical_values\030\004 \001(\0132f.google" - + ".cloud.aiplatform.v1.StudySpec.Parameter" - + "Spec.ConditionalParameterSpec.Categorica" - + "lValueConditionH\000\022P\n\016parameter_spec\030\001 \001(" - + "\01323.google.cloud.aiplatform.v1.StudySpec" - + ".ParameterSpecB\003\340A\002\032-\n\026DiscreteValueCond" - + "ition\022\023\n\006values\030\001 \003(\001B\003\340A\002\032(\n\021IntValueCo" - + "ndition\022\023\n\006values\030\001 \003(\003B\003\340A\002\0320\n\031Categori" - + "calValueCondition\022\023\n\006values\030\001 \003(\tB\003\340A\002B\030" - + "\n\026parent_value_condition\"n\n\tScaleType\022\032\n" - + "\026SCALE_TYPE_UNSPECIFIED\020\000\022\025\n\021UNIT_LINEAR" - + "_SCALE\020\001\022\022\n\016UNIT_LOG_SCALE\020\002\022\032\n\026UNIT_REV" - + "ERSE_LOG_SCALE\020\003B\026\n\024parameter_value_spec" - + "\032?\n\037DecayCurveAutomatedStoppingSpec\022\034\n\024u" - + "se_elapsed_duration\030\001 \001(\010\032;\n\033MedianAutom" - + "atedStoppingSpec\022\034\n\024use_elapsed_duration" - + "\030\001 \001(\010\032\366\001\n\033ConvexAutomatedStoppingSpec\022\026" - + "\n\016max_step_count\030\001 \001(\003\022\026\n\016min_step_count" - + "\030\002 \001(\003\022\035\n\025min_measurement_count\030\003 \001(\003\022$\n" - + "\034learning_rate_parameter_name\030\004 \001(\t\022\034\n\024u" - + "se_elapsed_duration\030\005 \001(\010\022&\n\031update_all_" - + "stopped_trials\030\006 \001(\010H\000\210\001\001B\034\n\032_update_all" - + "_stopped_trials\"J\n\tAlgorithm\022\031\n\025ALGORITH" - + "M_UNSPECIFIED\020\000\022\017\n\013GRID_SEARCH\020\002\022\021\n\rRAND" - + "OM_SEARCH\020\003\"H\n\020ObservationNoise\022!\n\035OBSER" - + "VATION_NOISE_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\010\n\004H" - + "IGH\020\002\"r\n\030MeasurementSelectionType\022*\n&MEA" - + "SUREMENT_SELECTION_TYPE_UNSPECIFIED\020\000\022\024\n" - + "\020LAST_MEASUREMENT\020\001\022\024\n\020BEST_MEASUREMENT\020" - + "\002B\031\n\027automated_stopping_spec\"\334\001\n\013Measure" - + "ment\0228\n\020elapsed_duration\030\001 \001(\0132\031.google." - + "protobuf.DurationB\003\340A\003\022\027\n\nstep_count\030\002 \001" - + "(\003B\003\340A\003\022D\n\007metrics\030\003 \003(\0132..google.cloud." - + "aiplatform.v1.Measurement.MetricB\003\340A\003\0324\n" - + "\006Metric\022\026\n\tmetric_id\030\001 \001(\tB\003\340A\003\022\022\n\005value" - + "\030\002 \001(\001B\003\340A\003B\310\001\n\036com.google.cloud.aiplatf" + + "rSpecB\004\342A\001\002\032.\n\026DiscreteValueCondition\022\024\n" + + "\006values\030\001 \003(\001B\004\342A\001\002\032)\n\021IntValueCondition" + + "\022\024\n\006values\030\001 \003(\003B\004\342A\001\002\0321\n\031CategoricalVal" + + "ueCondition\022\024\n\006values\030\001 \003(\tB\004\342A\001\002B\030\n\026par" + + "ent_value_condition\"n\n\tScaleType\022\032\n\026SCAL" + + "E_TYPE_UNSPECIFIED\020\000\022\025\n\021UNIT_LINEAR_SCAL" + + "E\020\001\022\022\n\016UNIT_LOG_SCALE\020\002\022\032\n\026UNIT_REVERSE_" + + "LOG_SCALE\020\003B\026\n\024parameter_value_spec\032?\n\037D" + + "ecayCurveAutomatedStoppingSpec\022\034\n\024use_el" + + "apsed_duration\030\001 \001(\010\032;\n\033MedianAutomatedS" + + "toppingSpec\022\034\n\024use_elapsed_duration\030\001 \001(" + + "\010\032\366\001\n\033ConvexAutomatedStoppingSpec\022\026\n\016max" + + "_step_count\030\001 \001(\003\022\026\n\016min_step_count\030\002 \001(" + + "\003\022\035\n\025min_measurement_count\030\003 \001(\003\022$\n\034lear" + + "ning_rate_parameter_name\030\004 \001(\t\022\034\n\024use_el" + + "apsed_duration\030\005 \001(\010\022&\n\031update_all_stopp" + + "ed_trials\030\006 \001(\010H\000\210\001\001B\034\n\032_update_all_stop" + + "ped_trials\"J\n\tAlgorithm\022\031\n\025ALGORITHM_UNS" + + "PECIFIED\020\000\022\017\n\013GRID_SEARCH\020\002\022\021\n\rRANDOM_SE" + + "ARCH\020\003\"H\n\020ObservationNoise\022!\n\035OBSERVATIO" + + "N_NOISE_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\010\n\004HIGH\020\002" + + "\"r\n\030MeasurementSelectionType\022*\n&MEASUREM" + + "ENT_SELECTION_TYPE_UNSPECIFIED\020\000\022\024\n\020LAST" + + "_MEASUREMENT\020\001\022\024\n\020BEST_MEASUREMENT\020\002B\031\n\027" + + "automated_stopping_spec\"\341\001\n\013Measurement\022" + + "9\n\020elapsed_duration\030\001 \001(\0132\031.google.proto" + + "buf.DurationB\004\342A\001\003\022\030\n\nstep_count\030\002 \001(\003B\004" + + "\342A\001\003\022E\n\007metrics\030\003 \003(\0132..google.cloud.aip" + + "latform.v1.Measurement.MetricB\004\342A\001\003\0326\n\006M" + + "etric\022\027\n\tmetric_id\030\001 \001(\tB\004\342A\001\003\022\023\n\005value\030" + + "\002 \001(\001B\004\342A\001\003B\310\001\n\036com.google.cloud.aiplatf" + "orm.v1B\nStudyProtoP\001Z>cloud.google.com/g" + "o/aiplatform/apiv1/aiplatformpb;aiplatfo" + "rmpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Goog" diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpec.java index d9036ffd8453..ff770a32a61b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpec.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StudySpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor; @@ -239,6 +234,7 @@ private Algorithm(int value) { * *
    * Describes the noise level of the repeated observations.
+   *
    * "Noisy" means that the repeated observations with the same Trial parameters
    * may lead to different metric evaluations.
    * 
@@ -709,11 +705,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_descriptor; @@ -969,11 +960,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SafetyMetricConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_descriptor; @@ -2979,6 +2965,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -2995,6 +2982,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3011,6 +2999,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3026,6 +3015,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3045,6 +3035,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3056,7 +3047,7 @@ public interface ParameterSpecOrBuilder com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpecOrBuilder getConditionalParameterSpecsOrBuilder(int index); - public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ParameterValueSpecCase + com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ParameterValueSpecCase getParameterValueSpecCase(); } /** @@ -3090,11 +3081,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ParameterSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor; @@ -3337,6 +3323,7 @@ public interface DoubleValueSpecOrBuilder * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3353,6 +3340,7 @@ public interface DoubleValueSpecOrBuilder * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3390,11 +3378,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DoubleValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_descriptor; @@ -3457,6 +3440,7 @@ public double getMaxValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3476,6 +3460,7 @@ public boolean hasDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4032,6 +4017,7 @@ public Builder clearMaxValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4051,6 +4037,7 @@ public boolean hasDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4070,6 +4057,7 @@ public double getDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4093,6 +4081,7 @@ public Builder setDefaultValue(double value) { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4214,6 +4203,7 @@ public interface IntegerValueSpecOrBuilder * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4230,6 +4220,7 @@ public interface IntegerValueSpecOrBuilder * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4267,11 +4258,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IntegerValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_descriptor; @@ -4334,6 +4320,7 @@ public long getMaxValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4353,6 +4340,7 @@ public boolean hasDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4897,6 +4885,7 @@ public Builder clearMaxValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4916,6 +4905,7 @@ public boolean hasDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4935,6 +4925,7 @@ public long getDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4958,6 +4949,7 @@ public Builder setDefaultValue(long value) { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5104,6 +5096,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5120,6 +5113,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5136,6 +5130,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5166,7 +5161,7 @@ private CategoricalValueSpec(com.google.protobuf.GeneratedMessageV3.Builder b } private CategoricalValueSpec() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); defaultValue_ = ""; } @@ -5176,11 +5171,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_descriptor; @@ -5201,7 +5191,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -5272,6 +5263,7 @@ public com.google.protobuf.ByteString getValuesBytes(int index) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5291,6 +5283,7 @@ public boolean hasDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5318,6 +5311,7 @@ public java.lang.String getDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5574,8 +5568,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); defaultValue_ = ""; return this; } @@ -5608,7 +5601,6 @@ public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSp buildPartial() { com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec result = new com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -5616,18 +5608,13 @@ public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSp return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.CategoricalValueSpec result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.defaultValue_ = defaultValue_; @@ -5693,7 +5680,7 @@ public Builder mergeFrom( if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -5763,14 +5750,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -5784,7 +5771,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -5849,6 +5837,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5870,6 +5859,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5888,6 +5878,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5903,8 +5894,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -5927,6 +5919,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5939,6 +5932,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5957,6 +5951,7 @@ public boolean hasDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5983,6 +5978,7 @@ public java.lang.String getDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6009,6 +6005,7 @@ public com.google.protobuf.ByteString getDefaultValueBytes() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6034,6 +6031,7 @@ public Builder setDefaultValue(java.lang.String value) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6055,6 +6053,7 @@ public Builder clearDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6204,6 +6203,7 @@ public interface DiscreteValueSpecOrBuilder * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6221,6 +6221,7 @@ public interface DiscreteValueSpecOrBuilder * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6260,11 +6261,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiscreteValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_descriptor; @@ -6352,6 +6348,7 @@ public double getValues(int index) { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6372,6 +6369,7 @@ public boolean hasDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6982,6 +6980,7 @@ public Builder clearValues() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7002,6 +7001,7 @@ public boolean hasDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7022,6 +7022,7 @@ public double getDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7046,6 +7047,7 @@ public Builder setDefaultValue(double value) { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7319,7 +7321,7 @@ public interface ConditionalParameterSpecOrBuilder */ com.google.cloud.aiplatform.v1.StudySpec.ParameterSpecOrBuilder getParameterSpecOrBuilder(); - public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec + com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec .ParentValueConditionCase getParentValueConditionCase(); } @@ -7352,11 +7354,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ConditionalParameterSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor; @@ -7385,6 +7382,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7399,6 +7397,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7413,6 +7412,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7454,11 +7454,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiscreteValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_descriptor; @@ -7486,6 +7481,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7503,6 +7499,7 @@ public java.util.List getValuesList() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7519,6 +7516,7 @@ public int getValuesCount() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7996,6 +7994,7 @@ private void ensureValuesIsMutable() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8014,6 +8013,7 @@ public java.util.List getValuesList() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8030,6 +8030,7 @@ public int getValuesCount() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8047,6 +8048,7 @@ public double getValues(int index) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8069,6 +8071,7 @@ public Builder setValues(int index, double value) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8090,6 +8093,7 @@ public Builder addValues(double value) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8110,6 +8114,7 @@ public Builder addAllValues(java.lang.Iterable value *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8272,11 +8277,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IntValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_descriptor; @@ -9094,7 +9094,7 @@ private CategoricalValueCondition( } private CategoricalValueCondition() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -9103,11 +9103,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_descriptor; @@ -9128,7 +9123,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -9441,8 +9437,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -9482,7 +9477,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { result = new com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec .ConditionalParameterSpec.CategoricalValueCondition(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -9490,22 +9484,15 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec - .CategoricalValueCondition - result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ConditionalParameterSpec .CategoricalValueCondition result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } } @java.lang.Override @@ -9569,7 +9556,7 @@ public Builder mergeFrom( if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -9628,14 +9615,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -9651,7 +9638,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -9724,6 +9712,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9747,6 +9736,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9767,6 +9757,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9784,8 +9775,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -9810,6 +9802,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9887,6 +9880,8 @@ public com.google.protobuf.Parser getParserForType() } private int parentValueConditionCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object parentValueCondition_; public enum ParentValueConditionCase @@ -11852,6 +11847,8 @@ public com.google.protobuf.Parser getParserForType() { } private int parameterValueSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object parameterValueSpec_; public enum ParameterValueSpecCase @@ -12260,6 +12257,7 @@ public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType getScale *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12280,6 +12278,7 @@ public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType getScale *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12302,6 +12301,7 @@ public com.google.cloud.aiplatform.v1.StudySpec.ParameterSpec.ScaleType getScale *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12320,6 +12320,7 @@ public int getConditionalParameterSpecsCount() { *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12339,6 +12340,7 @@ public int getConditionalParameterSpecsCount() { *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -14213,6 +14215,7 @@ private void ensureConditionalParameterSpecsIsMutable() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14236,6 +14239,7 @@ private void ensureConditionalParameterSpecsIsMutable() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14257,6 +14261,7 @@ public int getConditionalParameterSpecsCount() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14279,6 +14284,7 @@ public int getConditionalParameterSpecsCount() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14308,6 +14314,7 @@ public Builder setConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14335,6 +14342,7 @@ public Builder setConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14363,6 +14371,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14392,6 +14401,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14418,6 +14428,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14445,6 +14456,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14475,6 +14487,7 @@ public Builder addAllConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14499,6 +14512,7 @@ public Builder clearConditionalParameterSpecs() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14523,6 +14537,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14541,6 +14556,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14564,6 +14580,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14589,6 +14606,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14610,6 +14628,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14632,6 +14651,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14790,11 +14810,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DecayCurveAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_descriptor; @@ -15387,11 +15402,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MedianAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_descriptor; @@ -16101,11 +16111,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ConvexAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.StudyProto .internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_descriptor; @@ -17346,6 +17351,8 @@ public com.google.protobuf.Parser getParserForType( } private int automatedStoppingSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object automatedStoppingSpec_; public enum AutomatedStoppingSpecCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpecOrBuilder.java index 3043198dd089..3be71d97d6ad 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/StudySpecOrBuilder.java @@ -359,6 +359,5 @@ public interface StudySpecOrBuilder */ com.google.cloud.aiplatform.v1.StudySpec.MeasurementSelectionType getMeasurementSelectionType(); - public com.google.cloud.aiplatform.v1.StudySpec.AutomatedStoppingSpecCase - getAutomatedStoppingSpecCase(); + com.google.cloud.aiplatform.v1.StudySpec.AutomatedStoppingSpecCase getAutomatedStoppingSpecCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadata.java index 9afa3232c166..da1ec324552d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SuggestTrialsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1_SuggestTrialsMetadata_descriptor; @@ -127,6 +122,7 @@ public com.google.cloud.aiplatform.v1.GenericOperationMetadata getGenericMetadat * *
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -153,6 +149,7 @@ public java.lang.String getClientId() {
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -744,6 +741,7 @@ public Builder clearGenericMetadata() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -769,6 +767,7 @@ public java.lang.String getClientId() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -794,6 +793,7 @@ public com.google.protobuf.ByteString getClientIdBytes() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -818,6 +818,7 @@ public Builder setClientId(java.lang.String value) {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -838,6 +839,7 @@ public Builder clearClientId() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadataOrBuilder.java
index 8f3b005c1e84..df366c611583 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadataOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsMetadataOrBuilder.java
@@ -63,6 +63,7 @@ public interface SuggestTrialsMetadataOrBuilder
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -78,6 +79,7 @@ public interface SuggestTrialsMetadataOrBuilder
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequest.java
index 00f4fd1f25fa..14b31cc6d748 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SuggestTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_SuggestTrialsRequest_descriptor;
@@ -153,6 +148,7 @@ public int getSuggestionCount() {
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -179,6 +175,7 @@ public java.lang.String getClientId() {
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -770,6 +767,7 @@ public Builder clearSuggestionCount() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -795,6 +793,7 @@ public java.lang.String getClientId() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -820,6 +819,7 @@ public com.google.protobuf.ByteString getClientIdBytes() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -844,6 +844,7 @@ public Builder setClientId(java.lang.String value) {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -864,6 +865,7 @@ public Builder clearClientId() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequestOrBuilder.java
index 28706d2dacf2..e8a024ed6e42 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsRequestOrBuilder.java
@@ -72,6 +72,7 @@ public interface SuggestTrialsRequestOrBuilder
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -87,6 +88,7 @@ public interface SuggestTrialsRequestOrBuilder
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsResponse.java
index 6c61c06d1b9c..d41ba49d281c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/SuggestTrialsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SuggestTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1_SuggestTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TFRecordDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TFRecordDestination.java
index a083b69f038a..702e44c0c7ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TFRecordDestination.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TFRecordDestination.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TFRecordDestination();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.IoProto
         .internal_static_google_cloud_aiplatform_v1_TFRecordDestination_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tensorboard.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tensorboard.java
index 3f20daf2673e..a057156f526f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tensorboard.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tensorboard.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Tensorboard();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardProto
         .internal_static_google_cloud_aiplatform_v1_Tensorboard_descriptor;
@@ -497,11 +492,13 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -527,11 +524,13 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -548,11 +547,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -576,11 +577,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -2440,11 +2443,13 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2470,11 +2475,13 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2491,11 +2498,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2519,11 +2528,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2553,11 +2564,13 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2583,11 +2596,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2611,11 +2626,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlob.java
index 384c634646ac..b449d408e34d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlob.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardBlob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardBlob_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlobSequence.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlobSequence.java
index e1e9316077ec..438adb972e5c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlobSequence.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardBlobSequence.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardBlobSequence();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardBlobSequence_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardDataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardDataProto.java
index 264d2a12e933..95aa3332750d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardDataProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardDataProto.java
@@ -65,31 +65,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\037google/api/field_behavior.proto\0328google"
           + "/cloud/aiplatform/v1/tensorboard_time_se"
           + "ries.proto\032\037google/protobuf/timestamp.pr"
-          + "oto\"\330\001\n\016TimeSeriesData\022\'\n\032tensorboard_ti"
-          + "me_series_id\030\001 \001(\tB\003\340A\002\022W\n\nvalue_type\030\002 "
-          + "\001(\0162;.google.cloud.aiplatform.v1.Tensorb"
-          + "oardTimeSeries.ValueTypeB\006\340A\002\340A\005\022D\n\006valu"
+          + "oto\"\331\001\n\016TimeSeriesData\022(\n\032tensorboard_ti"
+          + "me_series_id\030\001 \001(\tB\004\342A\001\002\022V\n\nvalue_type\030\002"
+          + " \001(\0162;.google.cloud.aiplatform.v1.Tensor"
+          + "boardTimeSeries.ValueTypeB\005\342A\002\002\005\022E\n\006valu"
           + "es\030\003 \003(\0132/.google.cloud.aiplatform.v1.Ti"
-          + "meSeriesDataPointB\003\340A\002\"\230\002\n\023TimeSeriesDat"
-          + "aPoint\0224\n\006scalar\030\003 \001(\0132\".google.cloud.ai"
-          + "platform.v1.ScalarH\000\022?\n\006tensor\030\004 \001(\0132-.g"
-          + "oogle.cloud.aiplatform.v1.TensorboardTen"
-          + "sorH\000\022D\n\005blobs\030\005 \001(\01323.google.cloud.aipl"
-          + "atform.v1.TensorboardBlobSequenceH\000\022-\n\tw"
-          + "all_time\030\001 \001(\0132\032.google.protobuf.Timesta"
-          + "mp\022\014\n\004step\030\002 \001(\003B\007\n\005value\"\027\n\006Scalar\022\r\n\005v"
-          + "alue\030\001 \001(\001\"D\n\021TensorboardTensor\022\022\n\005value"
-          + "\030\001 \001(\014B\003\340A\002\022\033\n\016version_number\030\002 \001(\005B\003\340A\001"
-          + "\"V\n\027TensorboardBlobSequence\022;\n\006values\030\001 "
-          + "\003(\0132+.google.cloud.aiplatform.v1.Tensorb"
-          + "oardBlob\"5\n\017TensorboardBlob\022\017\n\002id\030\001 \001(\tB"
-          + "\003\340A\003\022\021\n\004data\030\002 \001(\014B\003\340A\001B\322\001\n\036com.google.c"
-          + "loud.aiplatform.v1B\024TensorboardDataProto"
-          + "P\001Z>cloud.google.com/go/aiplatform/apiv1"
-          + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou"
-          + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor"
-          + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr"
-          + "oto3"
+          + "meSeriesDataPointB\004\342A\001\002\"\230\002\n\023TimeSeriesDa"
+          + "taPoint\0224\n\006scalar\030\003 \001(\0132\".google.cloud.a"
+          + "iplatform.v1.ScalarH\000\022?\n\006tensor\030\004 \001(\0132-."
+          + "google.cloud.aiplatform.v1.TensorboardTe"
+          + "nsorH\000\022D\n\005blobs\030\005 \001(\01323.google.cloud.aip"
+          + "latform.v1.TensorboardBlobSequenceH\000\022-\n\t"
+          + "wall_time\030\001 \001(\0132\032.google.protobuf.Timest"
+          + "amp\022\014\n\004step\030\002 \001(\003B\007\n\005value\"\027\n\006Scalar\022\r\n\005"
+          + "value\030\001 \001(\001\"F\n\021TensorboardTensor\022\023\n\005valu"
+          + "e\030\001 \001(\014B\004\342A\001\002\022\034\n\016version_number\030\002 \001(\005B\004\342"
+          + "A\001\001\"V\n\027TensorboardBlobSequence\022;\n\006values"
+          + "\030\001 \003(\0132+.google.cloud.aiplatform.v1.Tens"
+          + "orboardBlob\"7\n\017TensorboardBlob\022\020\n\002id\030\001 \001"
+          + "(\tB\004\342A\001\003\022\022\n\004data\030\002 \001(\014B\004\342A\001\001B\322\001\n\036com.goo"
+          + "gle.cloud.aiplatform.v1B\024TensorboardData"
+          + "ProtoP\001Z>cloud.google.com/go/aiplatform/"
+          + "apiv1/aiplatformpb;aiplatformpb\252\002\032Google"
+          + ".Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPl"
+          + "atform\\V1\352\002\035Google::Cloud::AIPlatform::V"
+          + "1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperiment.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperiment.java
index 8aa124289cf0..2d0c2e131b39 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperiment.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperiment.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardExperiment();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardExperimentProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardExperiment_descriptor;
@@ -368,15 +363,19 @@ public int getLabelsCount() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -402,15 +401,19 @@ public java.util.Map getLabels() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -427,15 +430,19 @@ public java.util.Map getLabelsMap() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -459,15 +466,19 @@ public java.util.Map getLabelsMap() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -1910,15 +1921,19 @@ public int getLabelsCount() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -1944,15 +1959,19 @@ public java.util.Map getLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -1969,15 +1988,19 @@ public java.util.Map getLabelsMap() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2001,15 +2024,19 @@ public java.util.Map getLabelsMap() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2039,15 +2066,19 @@ public Builder clearLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2073,15 +2104,19 @@ public java.util.Map getMutableLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -2105,15 +2140,19 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentOrBuilder.java
index f601de9c04dc..98853c92958c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentOrBuilder.java
@@ -182,15 +182,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -204,15 +208,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -229,15 +237,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -251,15 +263,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
@@ -277,15 +293,19 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentProto.java
index 950b294a2c6c..ae07388443b6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardExperimentProto.java
@@ -48,25 +48,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_experiment.proto\022\032google.cloud.aiplatfo"
           + "rm.v1\032\037google/api/field_behavior.proto\032\031"
           + "google/api/resource.proto\032\037google/protob"
-          + "uf/timestamp.proto\"\367\003\n\025TensorboardExperi"
-          + "ment\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_name\030"
-          + "\002 \001(\t\022\023\n\013description\030\003 \001(\t\0224\n\013create_tim"
-          + "e\030\004 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
-          + "\0224\n\013update_time\030\005 \001(\0132\032.google.protobuf."
-          + "TimestampB\003\340A\003\022M\n\006labels\030\006 \003(\0132=.google."
-          + "cloud.aiplatform.v1.TensorboardExperimen"
-          + "t.LabelsEntry\022\014\n\004etag\030\007 \001(\t\022\023\n\006source\030\010 "
-          + "\001(\tB\003\340A\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005"
-          + "value\030\002 \001(\t:\0028\001:\222\001\352A\216\001\n/aiplatform.googl"
-          + "eapis.com/TensorboardExperiment\022[project"
-          + "s/{project}/locations/{location}/tensorb"
-          + "oards/{tensorboard}/experiments/{experim"
-          + "ent}B\330\001\n\036com.google.cloud.aiplatform.v1B"
-          + "\032TensorboardExperimentProtoP\001Z>cloud.goo"
-          + "gle.com/go/aiplatform/apiv1/aiplatformpb"
-          + ";aiplatformpb\252\002\032Google.Cloud.AIPlatform."
-          + "V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google"
-          + "::Cloud::AIPlatform::V1b\006proto3"
+          + "uf/timestamp.proto\"\373\003\n\025TensorboardExperi"
+          + "ment\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display_name"
+          + "\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\0225\n\013create_ti"
+          + "me\030\004 \001(\0132\032.google.protobuf.TimestampB\004\342A"
+          + "\001\003\0225\n\013update_time\030\005 \001(\0132\032.google.protobu"
+          + "f.TimestampB\004\342A\001\003\022M\n\006labels\030\006 \003(\0132=.goog"
+          + "le.cloud.aiplatform.v1.TensorboardExperi"
+          + "ment.LabelsEntry\022\014\n\004etag\030\007 \001(\t\022\024\n\006source"
+          + "\030\010 \001(\tB\004\342A\001\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
+          + "\022\r\n\005value\030\002 \001(\t:\0028\001:\222\001\352A\216\001\n/aiplatform.g"
+          + "oogleapis.com/TensorboardExperiment\022[pro"
+          + "jects/{project}/locations/{location}/ten"
+          + "sorboards/{tensorboard}/experiments/{exp"
+          + "eriment}B\330\001\n\036com.google.cloud.aiplatform"
+          + ".v1B\032TensorboardExperimentProtoP\001Z>cloud"
+          + ".google.com/go/aiplatform/apiv1/aiplatfo"
+          + "rmpb;aiplatformpb\252\002\032Google.Cloud.AIPlatf"
+          + "orm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Go"
+          + "ogle::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardOrBuilder.java
index 878c567d9733..fa525278970e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardOrBuilder.java
@@ -264,11 +264,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -282,11 +284,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -303,11 +307,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -321,11 +327,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -343,11 +351,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardProto.java
index 1b6d7cd8e640..d5b699375bd2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardProto.java
@@ -49,27 +49,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "le/api/field_behavior.proto\032\031google/api/"
           + "resource.proto\0320google/cloud/aiplatform/"
           + "v1/encryption_spec.proto\032\037google/protobu"
-          + "f/timestamp.proto\"\306\004\n\013Tensorboard\022\021\n\004nam"
-          + "e\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022"
-          + "\023\n\013description\030\003 \001(\t\022C\n\017encryption_spec\030"
-          + "\013 \001(\0132*.google.cloud.aiplatform.v1.Encry"
-          + "ptionSpec\022%\n\030blob_storage_path_prefix\030\n "
-          + "\001(\tB\003\340A\003\022\026\n\trun_count\030\005 \001(\005B\003\340A\003\0224\n\013crea"
-          + "te_time\030\006 \001(\0132\032.google.protobuf.Timestam"
-          + "pB\003\340A\003\0224\n\013update_time\030\007 \001(\0132\032.google.pro"
-          + "tobuf.TimestampB\003\340A\003\022C\n\006labels\030\010 \003(\01323.g"
-          + "oogle.cloud.aiplatform.v1.Tensorboard.La"
-          + "belsEntry\022\014\n\004etag\030\t \001(\t\022\022\n\nis_default\030\014 "
-          + "\001(\010\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value"
-          + "\030\002 \001(\t:\0028\001:n\352Ak\n%aiplatform.googleapis.c"
-          + "om/Tensorboard\022Bprojects/{project}/locat"
-          + "ions/{location}/tensorboards/{tensorboar"
-          + "d}B\316\001\n\036com.google.cloud.aiplatform.v1B\020T"
-          + "ensorboardProtoP\001Z>cloud.google.com/go/a"
-          + "iplatform/apiv1/aiplatformpb;aiplatformp"
-          + "b\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\"
-          + "Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::AIP"
-          + "latform::V1b\006proto3"
+          + "f/timestamp.proto\"\314\004\n\013Tensorboard\022\022\n\004nam"
+          + "e\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001"
+          + "\002\022\023\n\013description\030\003 \001(\t\022C\n\017encryption_spe"
+          + "c\030\013 \001(\0132*.google.cloud.aiplatform.v1.Enc"
+          + "ryptionSpec\022&\n\030blob_storage_path_prefix\030"
+          + "\n \001(\tB\004\342A\001\003\022\027\n\trun_count\030\005 \001(\005B\004\342A\001\003\0225\n\013"
+          + "create_time\030\006 \001(\0132\032.google.protobuf.Time"
+          + "stampB\004\342A\001\003\0225\n\013update_time\030\007 \001(\0132\032.googl"
+          + "e.protobuf.TimestampB\004\342A\001\003\022C\n\006labels\030\010 \003"
+          + "(\01323.google.cloud.aiplatform.v1.Tensorbo"
+          + "ard.LabelsEntry\022\014\n\004etag\030\t \001(\t\022\022\n\nis_defa"
+          + "ult\030\014 \001(\010\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n"
+          + "\005value\030\002 \001(\t:\0028\001:n\352Ak\n%aiplatform.google"
+          + "apis.com/Tensorboard\022Bprojects/{project}"
+          + "/locations/{location}/tensorboards/{tens"
+          + "orboard}B\316\001\n\036com.google.cloud.aiplatform"
+          + ".v1B\020TensorboardProtoP\001Z>cloud.google.co"
+          + "m/go/aiplatform/apiv1/aiplatformpb;aipla"
+          + "tformpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032G"
+          + "oogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Clou"
+          + "d::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRun.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRun.java
index d7504dfa83f5..4bc087a010ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRun.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRun.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardRun();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardRunProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardRun_descriptor;
@@ -372,17 +367,20 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -408,17 +406,20 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -435,17 +436,20 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -469,17 +473,20 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1854,17 +1861,20 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1890,17 +1900,20 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1917,17 +1930,20 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1951,17 +1967,20 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1991,17 +2010,20 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2027,17 +2049,20 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2061,17 +2086,20 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunOrBuilder.java
index eaefb482ec23..98bcf8c80ce1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunOrBuilder.java
@@ -187,17 +187,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -211,17 +214,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -238,17 +244,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -262,17 +271,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -290,17 +302,20 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunProto.java
index 7f5123baee62..eaac12bedf63 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardRunProto.java
@@ -48,24 +48,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_run.proto\022\032google.cloud.aiplatform.v1\032\037"
           + "google/api/field_behavior.proto\032\031google/"
           + "api/resource.proto\032\037google/protobuf/time"
-          + "stamp.proto\"\335\003\n\016TensorboardRun\022\021\n\004name\030\001"
-          + " \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\023\n\013"
-          + "description\030\003 \001(\t\0224\n\013create_time\030\006 \001(\0132\032"
-          + ".google.protobuf.TimestampB\003\340A\003\0224\n\013updat"
-          + "e_time\030\007 \001(\0132\032.google.protobuf.Timestamp"
-          + "B\003\340A\003\022F\n\006labels\030\010 \003(\01326.google.cloud.aip"
-          + "latform.v1.TensorboardRun.LabelsEntry\022\014\n"
-          + "\004etag\030\t \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022"
-          + "\r\n\005value\030\002 \001(\t:\0028\001:\226\001\352A\222\001\n(aiplatform.go"
-          + "ogleapis.com/TensorboardRun\022fprojects/{p"
-          + "roject}/locations/{location}/tensorboard"
-          + "s/{tensorboard}/experiments/{experiment}"
-          + "/runs/{run}B\321\001\n\036com.google.cloud.aiplatf"
-          + "orm.v1B\023TensorboardRunProtoP\001Z>cloud.goo"
-          + "gle.com/go/aiplatform/apiv1/aiplatformpb"
-          + ";aiplatformpb\252\002\032Google.Cloud.AIPlatform."
-          + "V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google"
-          + "::Cloud::AIPlatform::V1b\006proto3"
+          + "stamp.proto\"\341\003\n\016TensorboardRun\022\022\n\004name\030\001"
+          + " \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022\023"
+          + "\n\013description\030\003 \001(\t\0225\n\013create_time\030\006 \001(\013"
+          + "2\032.google.protobuf.TimestampB\004\342A\001\003\0225\n\013up"
+          + "date_time\030\007 \001(\0132\032.google.protobuf.Timest"
+          + "ampB\004\342A\001\003\022F\n\006labels\030\010 \003(\01326.google.cloud"
+          + ".aiplatform.v1.TensorboardRun.LabelsEntr"
+          + "y\022\014\n\004etag\030\t \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
+          + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\226\001\352A\222\001\n(aiplatfor"
+          + "m.googleapis.com/TensorboardRun\022fproject"
+          + "s/{project}/locations/{location}/tensorb"
+          + "oards/{tensorboard}/experiments/{experim"
+          + "ent}/runs/{run}B\321\001\n\036com.google.cloud.aip"
+          + "latform.v1B\023TensorboardRunProtoP\001Z>cloud"
+          + ".google.com/go/aiplatform/apiv1/aiplatfo"
+          + "rmpb;aiplatformpb\252\002\032Google.Cloud.AIPlatf"
+          + "orm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Go"
+          + "ogle::Cloud::AIPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardServiceProto.java
index dc2d4dba1ca5..7309eaa6b596 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardServiceProto.java
@@ -239,379 +239,380 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "board_time_series.proto\032#google/longrunn"
           + "ing/operations.proto\032\033google/protobuf/em"
           + "pty.proto\032 google/protobuf/field_mask.pr"
-          + "oto\"\234\001\n\030CreateTensorboardRequest\022=\n\006pare"
-          + "nt\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googleapis."
-          + "com/Tensorboard\022A\n\013tensorboard\030\002 \001(\0132\'.g"
-          + "oogle.cloud.aiplatform.v1.TensorboardB\003\340"
-          + "A\002\"T\n\025GetTensorboardRequest\022;\n\004name\030\001 \001("
-          + "\tB-\340A\002\372A\'\n%aiplatform.googleapis.com/Ten"
-          + "sorboard\"a\n\033ReadTensorboardUsageRequest\022"
-          + "B\n\013tensorboard\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform"
-          + ".googleapis.com/Tensorboard\"\303\003\n\034ReadTens"
-          + "orboardUsageResponse\022j\n\022monthly_usage_da"
-          + "ta\030\001 \003(\0132N.google.cloud.aiplatform.v1.Re"
-          + "adTensorboardUsageResponse.MonthlyUsageD"
-          + "ataEntry\0328\n\020PerUserUsageData\022\020\n\010username"
-          + "\030\001 \001(\t\022\022\n\nview_count\030\002 \001(\003\032w\n\021PerMonthUs"
-          + "ageData\022b\n\017user_usage_data\030\001 \003(\0132I.googl"
-          + "e.cloud.aiplatform.v1.ReadTensorboardUsa"
-          + "geResponse.PerUserUsageData\032\203\001\n\025MonthlyU"
-          + "sageDataEntry\022\013\n\003key\030\001 \001(\t\022Y\n\005value\030\002 \001("
-          + "\0132J.google.cloud.aiplatform.v1.ReadTenso"
-          + "rboardUsageResponse.PerMonthUsageData:\0028"
-          + "\001\"\320\001\n\027ListTensorboardsRequest\022=\n\006parent\030"
-          + "\001 \001(\tB-\340A\002\372A\'\022%aiplatform.googleapis.com"
-          + "/Tensorboard\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_siz"
-          + "e\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030"
-          + "\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.protob"
-          + "uf.FieldMask\"r\n\030ListTensorboardsResponse"
-          + "\022=\n\014tensorboards\030\001 \003(\0132\'.google.cloud.ai"
-          + "platform.v1.Tensorboard\022\027\n\017next_page_tok"
-          + "en\030\002 \001(\t\"\223\001\n\030UpdateTensorboardRequest\0224\n"
-          + "\013update_mask\030\001 \001(\0132\032.google.protobuf.Fie"
-          + "ldMaskB\003\340A\002\022A\n\013tensorboard\030\002 \001(\0132\'.googl"
-          + "e.cloud.aiplatform.v1.TensorboardB\003\340A\002\"W"
-          + "\n\030DeleteTensorboardRequest\022;\n\004name\030\001 \001(\t"
-          + "B-\340A\002\372A\'\n%aiplatform.googleapis.com/Tens"
-          + "orboard\"\350\001\n\"CreateTensorboardExperimentR"
-          + "equest\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n/aiplatfo"
-          + "rm.googleapis.com/TensorboardExperiment\022"
-          + "Q\n\026tensorboard_experiment\030\002 \001(\01321.google"
-          + ".cloud.aiplatform.v1.TensorboardExperime"
-          + "nt\022&\n\031tensorboard_experiment_id\030\003 \001(\tB\003\340"
-          + "A\002\"h\n\037GetTensorboardExperimentRequest\022E\n"
-          + "\004name\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleap"
-          + "is.com/TensorboardExperiment\"\344\001\n!ListTen"
-          + "sorboardExperimentsRequest\022G\n\006parent\030\001 \001"
-          + "(\tB7\340A\002\372A1\022/aiplatform.googleapis.com/Te"
-          + "nsorboardExperiment\022\016\n\006filter\030\002 \001(\t\022\021\n\tp"
-          + "age_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010or"
-          + "der_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google"
-          + ".protobuf.FieldMask\"\221\001\n\"ListTensorboardE"
-          + "xperimentsResponse\022R\n\027tensorboard_experi"
-          + "ments\030\001 \003(\01321.google.cloud.aiplatform.v1"
-          + ".TensorboardExperiment\022\027\n\017next_page_toke"
-          + "n\030\002 \001(\t\"\262\001\n\"UpdateTensorboardExperimentR"
-          + "equest\0224\n\013update_mask\030\001 \001(\0132\032.google.pro"
-          + "tobuf.FieldMaskB\003\340A\002\022V\n\026tensorboard_expe"
-          + "riment\030\002 \001(\01321.google.cloud.aiplatform.v"
-          + "1.TensorboardExperimentB\003\340A\002\"k\n\"DeleteTe"
-          + "nsorboardExperimentRequest\022E\n\004name\030\001 \001(\t"
-          + "B7\340A\002\372A1\n/aiplatform.googleapis.com/Tens"
-          + "orboardExperiment\"\274\001\n!BatchCreateTensorb"
-          + "oardRunsRequest\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n"
+          + "oto\"\236\001\n\030CreateTensorboardRequest\022>\n\006pare"
+          + "nt\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis"
+          + ".com/Tensorboard\022B\n\013tensorboard\030\002 \001(\0132\'."
+          + "google.cloud.aiplatform.v1.TensorboardB\004"
+          + "\342A\001\002\"U\n\025GetTensorboardRequest\022<\n\004name\030\001 "
+          + "\001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis.com/"
+          + "Tensorboard\"b\n\033ReadTensorboardUsageReque"
+          + "st\022C\n\013tensorboard\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplat"
+          + "form.googleapis.com/Tensorboard\"\303\003\n\034Read"
+          + "TensorboardUsageResponse\022j\n\022monthly_usag"
+          + "e_data\030\001 \003(\0132N.google.cloud.aiplatform.v"
+          + "1.ReadTensorboardUsageResponse.MonthlyUs"
+          + "ageDataEntry\0328\n\020PerUserUsageData\022\020\n\010user"
+          + "name\030\001 \001(\t\022\022\n\nview_count\030\002 \001(\003\032w\n\021PerMon"
+          + "thUsageData\022b\n\017user_usage_data\030\001 \003(\0132I.g"
+          + "oogle.cloud.aiplatform.v1.ReadTensorboar"
+          + "dUsageResponse.PerUserUsageData\032\203\001\n\025Mont"
+          + "hlyUsageDataEntry\022\013\n\003key\030\001 \001(\t\022Y\n\005value\030"
+          + "\002 \001(\0132J.google.cloud.aiplatform.v1.ReadT"
+          + "ensorboardUsageResponse.PerMonthUsageDat"
+          + "a:\0028\001\"\321\001\n\027ListTensorboardsRequest\022>\n\006par"
+          + "ent\030\001 \001(\tB.\342A\001\002\372A\'\022%aiplatform.googleapi"
+          + "s.com/Tensorboard\022\016\n\006filter\030\002 \001(\t\022\021\n\tpag"
+          + "e_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010orde"
+          + "r_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.p"
+          + "rotobuf.FieldMask\"r\n\030ListTensorboardsRes"
+          + "ponse\022=\n\014tensorboards\030\001 \003(\0132\'.google.clo"
+          + "ud.aiplatform.v1.Tensorboard\022\027\n\017next_pag"
+          + "e_token\030\002 \001(\t\"\225\001\n\030UpdateTensorboardReque"
+          + "st\0225\n\013update_mask\030\001 \001(\0132\032.google.protobu"
+          + "f.FieldMaskB\004\342A\001\002\022B\n\013tensorboard\030\002 \001(\0132\'"
+          + ".google.cloud.aiplatform.v1.TensorboardB"
+          + "\004\342A\001\002\"X\n\030DeleteTensorboardRequest\022<\n\004nam"
+          + "e\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis."
+          + "com/Tensorboard\"\352\001\n\"CreateTensorboardExp"
+          + "erimentRequest\022H\n\006parent\030\001 \001(\tB8\342A\001\002\372A1\n"
           + "/aiplatform.googleapis.com/TensorboardEx"
-          + "periment\022N\n\010requests\030\002 \003(\01327.google.clou"
-          + "d.aiplatform.v1.CreateTensorboardRunRequ"
-          + "estB\003\340A\002\"j\n\"BatchCreateTensorboardRunsRe"
-          + "sponse\022D\n\020tensorboard_runs\030\001 \003(\0132*.googl"
-          + "e.cloud.aiplatform.v1.TensorboardRun\"\312\001\n"
-          + "\033CreateTensorboardRunRequest\022@\n\006parent\030\001"
-          + " \001(\tB0\340A\002\372A*\n(aiplatform.googleapis.com/"
-          + "TensorboardRun\022H\n\017tensorboard_run\030\002 \001(\0132"
-          + "*.google.cloud.aiplatform.v1.Tensorboard"
-          + "RunB\003\340A\002\022\037\n\022tensorboard_run_id\030\003 \001(\tB\003\340A"
-          + "\002\"Z\n\030GetTensorboardRunRequest\022>\n\004name\030\001 "
-          + "\001(\tB0\340A\002\372A*\n(aiplatform.googleapis.com/T"
-          + "ensorboardRun\"\200\001\n\036ReadTensorboardBlobDat"
-          + "aRequest\022L\n\013time_series\030\001 \001(\tB7\340A\002\372A1\n/a"
-          + "iplatform.googleapis.com/TensorboardTime"
-          + "Series\022\020\n\010blob_ids\030\002 \003(\t\"]\n\037ReadTensorbo"
-          + "ardBlobDataResponse\022:\n\005blobs\030\001 \003(\0132+.goo"
-          + "gle.cloud.aiplatform.v1.TensorboardBlob\""
-          + "\326\001\n\032ListTensorboardRunsRequest\022@\n\006parent"
-          + "\030\001 \001(\tB0\340A\002\372A*\022(aiplatform.googleapis.co"
-          + "m/TensorboardRun\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage"
-          + "_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order"
-          + "_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.pr"
-          + "otobuf.FieldMask\"|\n\033ListTensorboardRunsR"
-          + "esponse\022D\n\020tensorboard_runs\030\001 \003(\0132*.goog"
-          + "le.cloud.aiplatform.v1.TensorboardRun\022\027\n"
-          + "\017next_page_token\030\002 \001(\t\"\235\001\n\033UpdateTensorb"
-          + "oardRunRequest\0224\n\013update_mask\030\001 \001(\0132\032.go"
-          + "ogle.protobuf.FieldMaskB\003\340A\002\022H\n\017tensorbo"
-          + "ard_run\030\002 \001(\0132*.google.cloud.aiplatform."
-          + "v1.TensorboardRunB\003\340A\002\"]\n\033DeleteTensorbo"
-          + "ardRunRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aip"
-          + "latform.googleapis.com/TensorboardRun\"\311\001"
-          + "\n\'BatchCreateTensorboardTimeSeriesReques"
-          + "t\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.go"
-          + "ogleapis.com/TensorboardExperiment\022U\n\010re"
-          + "quests\030\002 \003(\0132>.google.cloud.aiplatform.v"
-          + "1.CreateTensorboardTimeSeriesRequestB\003\340A"
-          + "\002\"~\n(BatchCreateTensorboardTimeSeriesRes"
-          + "ponse\022R\n\027tensorboard_time_series\030\001 \003(\01321"
-          + ".google.cloud.aiplatform.v1.TensorboardT"
-          + "imeSeries\"\357\001\n\"CreateTensorboardTimeSerie"
-          + "sRequest\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n/aiplat"
-          + "form.googleapis.com/TensorboardTimeSerie"
-          + "s\022\'\n\032tensorboard_time_series_id\030\003 \001(\tB\003\340"
-          + "A\001\022W\n\027tensorboard_time_series\030\002 \001(\01321.go"
-          + "ogle.cloud.aiplatform.v1.TensorboardTime"
-          + "SeriesB\003\340A\002\"h\n\037GetTensorboardTimeSeriesR"
-          + "equest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/aiplatform"
-          + ".googleapis.com/TensorboardTimeSeries\"\343\001"
-          + "\n ListTensorboardTimeSeriesRequest\022G\n\006pa"
-          + "rent\030\001 \001(\tB7\340A\002\372A1\022/aiplatform.googleapi"
-          + "s.com/TensorboardTimeSeries\022\016\n\006filter\030\002 "
-          + "\001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001"
-          + "(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132"
-          + "\032.google.protobuf.FieldMask\"\220\001\n!ListTens"
-          + "orboardTimeSeriesResponse\022R\n\027tensorboard"
-          + "_time_series\030\001 \003(\01321.google.cloud.aiplat"
-          + "form.v1.TensorboardTimeSeries\022\027\n\017next_pa"
-          + "ge_token\030\002 \001(\t\"\263\001\n\"UpdateTensorboardTime"
-          + "SeriesRequest\0224\n\013update_mask\030\001 \001(\0132\032.goo"
-          + "gle.protobuf.FieldMaskB\003\340A\002\022W\n\027tensorboa"
-          + "rd_time_series\030\002 \001(\01321.google.cloud.aipl"
-          + "atform.v1.TensorboardTimeSeriesB\003\340A\002\"k\n\""
-          + "DeleteTensorboardTimeSeriesRequest\022E\n\004na"
-          + "me\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapis."
-          + "com/TensorboardTimeSeries\"\275\001\n)BatchReadT"
-          + "ensorboardTimeSeriesDataRequest\022B\n\013tenso"
-          + "rboard\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googlea"
-          + "pis.com/Tensorboard\022L\n\013time_series\030\002 \003(\t"
-          + "B7\340A\002\372A1\n/aiplatform.googleapis.com/Tens"
-          + "orboardTimeSeries\"r\n*BatchReadTensorboar"
-          + "dTimeSeriesDataResponse\022D\n\020time_series_d"
-          + "ata\030\001 \003(\0132*.google.cloud.aiplatform.v1.T"
-          + "imeSeriesData\"\251\001\n$ReadTensorboardTimeSer"
-          + "iesDataRequest\022X\n\027tensorboard_time_serie"
-          + "s\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapis.c"
-          + "om/TensorboardTimeSeries\022\027\n\017max_data_poi"
-          + "nts\030\002 \001(\005\022\016\n\006filter\030\003 \001(\t\"m\n%ReadTensorb"
-          + "oardTimeSeriesDataResponse\022D\n\020time_serie"
-          + "s_data\030\001 \001(\0132*.google.cloud.aiplatform.v"
-          + "1.TimeSeriesData\"\342\001\n%WriteTensorboardExp"
-          + "erimentDataRequest\022W\n\026tensorboard_experi"
-          + "ment\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapi"
-          + "s.com/TensorboardExperiment\022`\n\027write_run"
+          + "periment\022Q\n\026tensorboard_experiment\030\002 \001(\013"
+          + "21.google.cloud.aiplatform.v1.Tensorboar"
+          + "dExperiment\022\'\n\031tensorboard_experiment_id"
+          + "\030\003 \001(\tB\004\342A\001\002\"i\n\037GetTensorboardExperiment"
+          + "Request\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatfo"
+          + "rm.googleapis.com/TensorboardExperiment\""
+          + "\345\001\n!ListTensorboardExperimentsRequest\022H\n"
+          + "\006parent\030\001 \001(\tB8\342A\001\002\372A1\022/aiplatform.googl"
+          + "eapis.com/TensorboardExperiment\022\016\n\006filte"
+          + "r\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token"
+          + "\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006 "
+          + "\001(\0132\032.google.protobuf.FieldMask\"\221\001\n\"List"
+          + "TensorboardExperimentsResponse\022R\n\027tensor"
+          + "board_experiments\030\001 \003(\01321.google.cloud.a"
+          + "iplatform.v1.TensorboardExperiment\022\027\n\017ne"
+          + "xt_page_token\030\002 \001(\t\"\264\001\n\"UpdateTensorboar"
+          + "dExperimentRequest\0225\n\013update_mask\030\001 \001(\0132"
+          + "\032.google.protobuf.FieldMaskB\004\342A\001\002\022W\n\026ten"
+          + "sorboard_experiment\030\002 \001(\01321.google.cloud"
+          + ".aiplatform.v1.TensorboardExperimentB\004\342A"
+          + "\001\002\"l\n\"DeleteTensorboardExperimentRequest"
+          + "\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.goog"
+          + "leapis.com/TensorboardExperiment\"\276\001\n!Bat"
+          + "chCreateTensorboardRunsRequest\022H\n\006parent"
+          + "\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googleapis.c"
+          + "om/TensorboardExperiment\022O\n\010requests\030\002 \003"
+          + "(\01327.google.cloud.aiplatform.v1.CreateTe"
+          + "nsorboardRunRequestB\004\342A\001\002\"j\n\"BatchCreate"
+          + "TensorboardRunsResponse\022D\n\020tensorboard_r"
+          + "uns\030\001 \003(\0132*.google.cloud.aiplatform.v1.T"
+          + "ensorboardRun\"\315\001\n\033CreateTensorboardRunRe"
+          + "quest\022A\n\006parent\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatfo"
+          + "rm.googleapis.com/TensorboardRun\022I\n\017tens"
+          + "orboard_run\030\002 \001(\0132*.google.cloud.aiplatf"
+          + "orm.v1.TensorboardRunB\004\342A\001\002\022 \n\022tensorboa"
+          + "rd_run_id\030\003 \001(\tB\004\342A\001\002\"[\n\030GetTensorboardR"
+          + "unRequest\022?\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(aiplat"
+          + "form.googleapis.com/TensorboardRun\"\201\001\n\036R"
+          + "eadTensorboardBlobDataRequest\022M\n\013time_se"
+          + "ries\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googleap"
+          + "is.com/TensorboardTimeSeries\022\020\n\010blob_ids"
+          + "\030\002 \003(\t\"]\n\037ReadTensorboardBlobDataRespons"
+          + "e\022:\n\005blobs\030\001 \003(\0132+.google.cloud.aiplatfo"
+          + "rm.v1.TensorboardBlob\"\327\001\n\032ListTensorboar"
+          + "dRunsRequest\022A\n\006parent\030\001 \001(\tB1\342A\001\002\372A*\022(a"
+          + "iplatform.googleapis.com/TensorboardRun\022"
+          + "\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npa"
+          + "ge_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread"
+          + "_mask\030\006 \001(\0132\032.google.protobuf.FieldMask\""
+          + "|\n\033ListTensorboardRunsResponse\022D\n\020tensor"
+          + "board_runs\030\001 \003(\0132*.google.cloud.aiplatfo"
+          + "rm.v1.TensorboardRun\022\027\n\017next_page_token\030"
+          + "\002 \001(\t\"\237\001\n\033UpdateTensorboardRunRequest\0225\n"
+          + "\013update_mask\030\001 \001(\0132\032.google.protobuf.Fie"
+          + "ldMaskB\004\342A\001\002\022I\n\017tensorboard_run\030\002 \001(\0132*."
+          + "google.cloud.aiplatform.v1.TensorboardRu"
+          + "nB\004\342A\001\002\"^\n\033DeleteTensorboardRunRequest\022?"
+          + "\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatform.google"
+          + "apis.com/TensorboardRun\"\313\001\n\'BatchCreateT"
+          + "ensorboardTimeSeriesRequest\022H\n\006parent\030\001 "
+          + "\001(\tB8\342A\001\002\372A1\n/aiplatform.googleapis.com/"
+          + "TensorboardExperiment\022V\n\010requests\030\002 \003(\0132"
+          + ">.google.cloud.aiplatform.v1.CreateTenso"
+          + "rboardTimeSeriesRequestB\004\342A\001\002\"~\n(BatchCr"
+          + "eateTensorboardTimeSeriesResponse\022R\n\027ten"
+          + "sorboard_time_series\030\001 \003(\01321.google.clou"
+          + "d.aiplatform.v1.TensorboardTimeSeries\"\362\001"
+          + "\n\"CreateTensorboardTimeSeriesRequest\022H\n\006"
+          + "parent\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.google"
+          + "apis.com/TensorboardTimeSeries\022(\n\032tensor"
+          + "board_time_series_id\030\003 \001(\tB\004\342A\001\001\022X\n\027tens"
+          + "orboard_time_series\030\002 \001(\01321.google.cloud"
+          + ".aiplatform.v1.TensorboardTimeSeriesB\004\342A"
+          + "\001\002\"i\n\037GetTensorboardTimeSeriesRequest\022F\n"
+          + "\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googlea"
+          + "pis.com/TensorboardTimeSeries\"\344\001\n ListTe"
+          + "nsorboardTimeSeriesRequest\022H\n\006parent\030\001 \001"
+          + "(\tB8\342A\001\002\372A1\022/aiplatform.googleapis.com/T"
+          + "ensorboardTimeSeries\022\016\n\006filter\030\002 \001(\t\022\021\n\t"
+          + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010o"
+          + "rder_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.googl"
+          + "e.protobuf.FieldMask\"\220\001\n!ListTensorboard"
+          + "TimeSeriesResponse\022R\n\027tensorboard_time_s"
+          + "eries\030\001 \003(\01321.google.cloud.aiplatform.v1"
+          + ".TensorboardTimeSeries\022\027\n\017next_page_toke"
+          + "n\030\002 \001(\t\"\265\001\n\"UpdateTensorboardTimeSeriesR"
+          + "equest\0225\n\013update_mask\030\001 \001(\0132\032.google.pro"
+          + "tobuf.FieldMaskB\004\342A\001\002\022X\n\027tensorboard_tim"
+          + "e_series\030\002 \001(\01321.google.cloud.aiplatform"
+          + ".v1.TensorboardTimeSeriesB\004\342A\001\002\"l\n\"Delet"
+          + "eTensorboardTimeSeriesRequest\022F\n\004name\030\001 "
+          + "\001(\tB8\342A\001\002\372A1\n/aiplatform.googleapis.com/"
+          + "TensorboardTimeSeries\"\277\001\n)BatchReadTenso"
+          + "rboardTimeSeriesDataRequest\022C\n\013tensorboa"
+          + "rd\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis"
+          + ".com/Tensorboard\022M\n\013time_series\030\002 \003(\tB8\342"
+          + "A\001\002\372A1\n/aiplatform.googleapis.com/Tensor"
+          + "boardTimeSeries\"r\n*BatchReadTensorboardT"
+          + "imeSeriesDataResponse\022D\n\020time_series_dat"
+          + "a\030\001 \003(\0132*.google.cloud.aiplatform.v1.Tim"
+          + "eSeriesData\"\252\001\n$ReadTensorboardTimeSerie"
+          + "sDataRequest\022Y\n\027tensorboard_time_series\030"
+          + "\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googleapis.co"
+          + "m/TensorboardTimeSeries\022\027\n\017max_data_poin"
+          + "ts\030\002 \001(\005\022\016\n\006filter\030\003 \001(\t\"m\n%ReadTensorbo"
+          + "ardTimeSeriesDataResponse\022D\n\020time_series"
+          + "_data\030\001 \001(\0132*.google.cloud.aiplatform.v1"
+          + ".TimeSeriesData\"\344\001\n%WriteTensorboardExpe"
+          + "rimentDataRequest\022X\n\026tensorboard_experim"
+          + "ent\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googleapi"
+          + "s.com/TensorboardExperiment\022a\n\027write_run"
           + "_data_requests\030\002 \003(\0132:.google.cloud.aipl"
           + "atform.v1.WriteTensorboardRunDataRequest"
-          + "B\003\340A\002\"(\n&WriteTensorboardExperimentDataR"
-          + "esponse\"\266\001\n\036WriteTensorboardRunDataReque"
-          + "st\022I\n\017tensorboard_run\030\001 \001(\tB0\340A\002\372A*\n(aip"
-          + "latform.googleapis.com/TensorboardRun\022I\n"
-          + "\020time_series_data\030\002 \003(\0132*.google.cloud.a"
-          + "iplatform.v1.TimeSeriesDataB\003\340A\002\"!\n\037Writ"
-          + "eTensorboardRunDataResponse\"\313\001\n&ExportTe"
-          + "nsorboardTimeSeriesDataRequest\022X\n\027tensor"
-          + "board_time_series\030\001 \001(\tB7\340A\002\372A1\n/aiplatf"
-          + "orm.googleapis.com/TensorboardTimeSeries"
-          + "\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\np"
-          + "age_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"\224\001\n\'Ex"
-          + "portTensorboardTimeSeriesDataResponse\022P\n"
-          + "\027time_series_data_points\030\001 \003(\0132/.google."
-          + "cloud.aiplatform.v1.TimeSeriesDataPoint\022"
-          + "\027\n\017next_page_token\030\002 \001(\t\"t\n\"CreateTensor"
-          + "boardOperationMetadata\022N\n\020generic_metada"
-          + "ta\030\001 \001(\01324.google.cloud.aiplatform.v1.Ge"
-          + "nericOperationMetadata\"t\n\"UpdateTensorbo"
-          + "ardOperationMetadata\022N\n\020generic_metadata"
-          + "\030\001 \001(\01324.google.cloud.aiplatform.v1.Gene"
-          + "ricOperationMetadata2\252=\n\022TensorboardServ"
-          + "ice\022\371\001\n\021CreateTensorboard\0224.google.cloud"
-          + ".aiplatform.v1.CreateTensorboardRequest\032"
-          + "\035.google.longrunning.Operation\"\216\001\202\323\344\223\002?\""
-          + "0/v1/{parent=projects/*/locations/*}/ten"
-          + "sorboards:\013tensorboard\332A\022parent,tensorbo"
-          + "ard\312A1\n\013Tensorboard\022\"CreateTensorboardOp"
-          + "erationMetadata\022\255\001\n\016GetTensorboard\0221.goo"
-          + "gle.cloud.aiplatform.v1.GetTensorboardRe"
-          + "quest\032\'.google.cloud.aiplatform.v1.Tenso"
-          + "rboard\"?\202\323\344\223\0022\0220/v1/{name=projects/*/loc"
-          + "ations/*/tensorboards/*}\332A\004name\022\342\001\n\024Read"
-          + "TensorboardUsage\0227.google.cloud.aiplatfo"
-          + "rm.v1.ReadTensorboardUsageRequest\0328.goog"
-          + "le.cloud.aiplatform.v1.ReadTensorboardUs"
-          + "ageResponse\"W\202\323\344\223\002C\022A/v1/{tensorboard=pr"
-          + "ojects/*/locations/*/tensorboards/*}:rea"
-          + "dUsage\332A\013tensorboard\022\212\002\n\021UpdateTensorboa"
-          + "rd\0224.google.cloud.aiplatform.v1.UpdateTe"
-          + "nsorboardRequest\032\035.google.longrunning.Op"
-          + "eration\"\237\001\202\323\344\223\002K2.google.cloud.aipla"
-          + "tform.v1.CreateTensorboardExperimentRequ"
-          + "est\0321.google.cloud.aiplatform.v1.Tensorb"
-          + "oardExperiment\"\230\001\202\323\344\223\002X\">/v1/{parent=pro"
-          + "jects/*/locations/*/tensorboards/*}/expe"
-          + "riments:\026tensorboard_experiment\332A7parent"
-          + ",tensorboard_experiment,tensorboard_expe"
-          + "riment_id\022\331\001\n\030GetTensorboardExperiment\022;"
+          + "B\004\342A\001\002\"(\n&WriteTensorboardExperimentData"
+          + "Response\"\270\001\n\036WriteTensorboardRunDataRequ"
+          + "est\022J\n\017tensorboard_run\030\001 \001(\tB1\342A\001\002\372A*\n(a"
+          + "iplatform.googleapis.com/TensorboardRun\022"
+          + "J\n\020time_series_data\030\002 \003(\0132*.google.cloud"
+          + ".aiplatform.v1.TimeSeriesDataB\004\342A\001\002\"!\n\037W"
+          + "riteTensorboardRunDataResponse\"\314\001\n&Expor"
+          + "tTensorboardTimeSeriesDataRequest\022Y\n\027ten"
+          + "sorboard_time_series\030\001 \001(\tB8\342A\001\002\372A1\n/aip"
+          + "latform.googleapis.com/TensorboardTimeSe"
+          + "ries\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022"
+          + "\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"\224\001"
+          + "\n\'ExportTensorboardTimeSeriesDataRespons"
+          + "e\022P\n\027time_series_data_points\030\001 \003(\0132/.goo"
+          + "gle.cloud.aiplatform.v1.TimeSeriesDataPo"
+          + "int\022\027\n\017next_page_token\030\002 \001(\t\"t\n\"CreateTe"
+          + "nsorboardOperationMetadata\022N\n\020generic_me"
+          + "tadata\030\001 \001(\01324.google.cloud.aiplatform.v"
+          + "1.GenericOperationMetadata\"t\n\"UpdateTens"
+          + "orboardOperationMetadata\022N\n\020generic_meta"
+          + "data\030\001 \001(\01324.google.cloud.aiplatform.v1."
+          + "GenericOperationMetadata2\252=\n\022Tensorboard"
+          + "Service\022\371\001\n\021CreateTensorboard\0224.google.c"
+          + "loud.aiplatform.v1.CreateTensorboardRequ"
+          + "est\032\035.google.longrunning.Operation\"\216\001\312A1"
+          + "\n\013Tensorboard\022\"CreateTensorboardOperatio"
+          + "nMetadata\332A\022parent,tensorboard\202\323\344\223\002?\"0/v"
+          + "1/{parent=projects/*/locations/*}/tensor"
+          + "boards:\013tensorboard\022\255\001\n\016GetTensorboard\0221"
           + ".google.cloud.aiplatform.v1.GetTensorboa"
-          + "rdExperimentRequest\0321.google.cloud.aipla"
-          + "tform.v1.TensorboardExperiment\"M\202\323\344\223\002@\022>"
-          + "/v1/{name=projects/*/locations/*/tensorb"
-          + "oards/*/experiments/*}\332A\004name\022\255\002\n\033Update"
-          + "TensorboardExperiment\022>.google.cloud.aip"
-          + "latform.v1.UpdateTensorboardExperimentRe"
-          + "quest\0321.google.cloud.aiplatform.v1.Tenso"
-          + "rboardExperiment\"\232\001\202\323\344\223\002o2U/v1/{tensorbo"
-          + "ard_experiment.name=projects/*/locations"
-          + "/*/tensorboards/*/experiments/*}:\026tensor"
-          + "board_experiment\332A\"tensorboard_experimen"
-          + "t,update_mask\022\354\001\n\032ListTensorboardExperim"
-          + "ents\022=.google.cloud.aiplatform.v1.ListTe"
-          + "nsorboardExperimentsRequest\032>.google.clo"
-          + "ud.aiplatform.v1.ListTensorboardExperime"
-          + "ntsResponse\"O\202\323\344\223\002@\022>/v1/{parent=project"
-          + "s/*/locations/*/tensorboards/*}/experime"
-          + "nts\332A\006parent\022\377\001\n\033DeleteTensorboardExperi"
-          + "ment\022>.google.cloud.aiplatform.v1.Delete"
-          + "TensorboardExperimentRequest\032\035.google.lo"
-          + "ngrunning.Operation\"\200\001\202\323\344\223\002@*>/v1/{name="
-          + "projects/*/locations/*/tensorboards/*/ex"
-          + "periments/*}\332A\004name\312A0\n\025google.protobuf."
-          + "Empty\022\027DeleteOperationMetadata\022\210\002\n\024Creat"
-          + "eTensorboardRun\0227.google.cloud.aiplatfor"
-          + "m.v1.CreateTensorboardRunRequest\032*.googl"
-          + "e.cloud.aiplatform.v1.TensorboardRun\"\212\001\202"
-          + "\323\344\223\002X\"E/v1/{parent=projects/*/locations/"
-          + "*/tensorboards/*/experiments/*}/runs:\017te"
-          + "nsorboard_run\332A)parent,tensorboard_run,t"
-          + "ensorboard_run_id\022\213\002\n\032BatchCreateTensorb"
-          + "oardRuns\022=.google.cloud.aiplatform.v1.Ba"
-          + "tchCreateTensorboardRunsRequest\032>.google"
-          + ".cloud.aiplatform.v1.BatchCreateTensorbo"
-          + "ardRunsResponse\"n\202\323\344\223\002V\"Q/v1/{parent=pro"
-          + "jects/*/locations/*/tensorboards/*/exper"
-          + "iments/*}/runs:batchCreate:\001*\332A\017parent,r"
-          + "equests\022\313\001\n\021GetTensorboardRun\0224.google.c"
-          + "loud.aiplatform.v1.GetTensorboardRunRequ"
-          + "est\032*.google.cloud.aiplatform.v1.Tensorb"
-          + "oardRun\"T\202\323\344\223\002G\022E/v1/{name=projects/*/lo"
-          + "cations/*/tensorboards/*/experiments/*/r"
-          + "uns/*}\332A\004name\022\212\002\n\024UpdateTensorboardRun\0227"
-          + ".google.cloud.aiplatform.v1.UpdateTensor"
-          + "boardRunRequest\032*.google.cloud.aiplatfor"
-          + "m.v1.TensorboardRun\"\214\001\202\323\344\223\002h2U/v1/{tenso"
-          + "rboard_run.name=projects/*/locations/*/t"
-          + "ensorboards/*/experiments/*/runs/*}:\017ten"
-          + "sorboard_run\332A\033tensorboard_run,update_ma"
-          + "sk\022\336\001\n\023ListTensorboardRuns\0226.google.clou"
-          + "d.aiplatform.v1.ListTensorboardRunsReque"
-          + "st\0327.google.cloud.aiplatform.v1.ListTens"
-          + "orboardRunsResponse\"V\202\323\344\223\002G\022E/v1/{parent"
-          + "=projects/*/locations/*/tensorboards/*/e"
-          + "xperiments/*}/runs\332A\006parent\022\370\001\n\024DeleteTe"
-          + "nsorboardRun\0227.google.cloud.aiplatform.v"
-          + "1.DeleteTensorboardRunRequest\032\035.google.l"
-          + "ongrunning.Operation\"\207\001\202\323\344\223\002G*E/v1/{name"
-          + "=projects/*/locations/*/tensorboards/*/e"
-          + "xperiments/*/runs/*}\332A\004name\312A0\n\025google.p"
-          + "rotobuf.Empty\022\027DeleteOperationMetadata\022\252"
-          + "\002\n BatchCreateTensorboardTimeSeries\022C.go"
-          + "ogle.cloud.aiplatform.v1.BatchCreateTens"
-          + "orboardTimeSeriesRequest\032D.google.cloud."
-          + "aiplatform.v1.BatchCreateTensorboardTime"
-          + "SeriesResponse\"{\202\323\344\223\002c\"^/v1/{parent=proj"
-          + "ects/*/locations/*/tensorboards/*/experi"
-          + "ments/*}/runs/*/timeSeries:batchCreate:\001"
-          + "*\332A\017parent,requests\022\247\002\n\033CreateTensorboar"
-          + "dTimeSeries\022>.google.cloud.aiplatform.v1"
-          + ".CreateTensorboardTimeSeriesRequest\0321.go"
-          + "ogle.cloud.aiplatform.v1.TensorboardTime"
-          + "Series\"\224\001\202\323\344\223\002m\"R/v1/{parent=projects/*/"
-          + "locations/*/tensorboards/*/experiments/*"
-          + "/runs/*}/timeSeries:\027tensorboard_time_se"
-          + "ries\332A\036parent,tensorboard_time_series\022\355\001"
-          + "\n\030GetTensorboardTimeSeries\022;.google.clou"
-          + "d.aiplatform.v1.GetTensorboardTimeSeries"
+          + "rdRequest\032\'.google.cloud.aiplatform.v1.T"
+          + "ensorboard\"?\332A\004name\202\323\344\223\0022\0220/v1/{name=pro"
+          + "jects/*/locations/*/tensorboards/*}\022\342\001\n\024"
+          + "ReadTensorboardUsage\0227.google.cloud.aipl"
+          + "atform.v1.ReadTensorboardUsageRequest\0328."
+          + "google.cloud.aiplatform.v1.ReadTensorboa"
+          + "rdUsageResponse\"W\332A\013tensorboard\202\323\344\223\002C\022A/"
+          + "v1/{tensorboard=projects/*/locations/*/t"
+          + "ensorboards/*}:readUsage\022\212\002\n\021UpdateTenso"
+          + "rboard\0224.google.cloud.aiplatform.v1.Upda"
+          + "teTensorboardRequest\032\035.google.longrunnin"
+          + "g.Operation\"\237\001\312A1\n\013Tensorboard\022\"UpdateTe"
+          + "nsorboardOperationMetadata\332A\027tensorboard"
+          + ",update_mask\202\323\344\223\002K2.google.cloud.a"
+          + "iplatform.v1.CreateTensorboardExperiment"
           + "Request\0321.google.cloud.aiplatform.v1.Ten"
-          + "sorboardTimeSeries\"a\202\323\344\223\002T\022R/v1/{name=pr"
+          + "sorboardExperiment\"\230\001\332A7parent,tensorboa"
+          + "rd_experiment,tensorboard_experiment_id\202"
+          + "\323\344\223\002X\">/v1/{parent=projects/*/locations/"
+          + "*/tensorboards/*}/experiments:\026tensorboa"
+          + "rd_experiment\022\331\001\n\030GetTensorboardExperime"
+          + "nt\022;.google.cloud.aiplatform.v1.GetTenso"
+          + "rboardExperimentRequest\0321.google.cloud.a"
+          + "iplatform.v1.TensorboardExperiment\"M\332A\004n"
+          + "ame\202\323\344\223\002@\022>/v1/{name=projects/*/location"
+          + "s/*/tensorboards/*/experiments/*}\022\255\002\n\033Up"
+          + "dateTensorboardExperiment\022>.google.cloud"
+          + ".aiplatform.v1.UpdateTensorboardExperime"
+          + "ntRequest\0321.google.cloud.aiplatform.v1.T"
+          + "ensorboardExperiment\"\232\001\332A\"tensorboard_ex"
+          + "periment,update_mask\202\323\344\223\002o2U/v1/{tensorb"
+          + "oard_experiment.name=projects/*/location"
+          + "s/*/tensorboards/*/experiments/*}:\026tenso"
+          + "rboard_experiment\022\354\001\n\032ListTensorboardExp"
+          + "eriments\022=.google.cloud.aiplatform.v1.Li"
+          + "stTensorboardExperimentsRequest\032>.google"
+          + ".cloud.aiplatform.v1.ListTensorboardExpe"
+          + "rimentsResponse\"O\332A\006parent\202\323\344\223\002@\022>/v1/{p"
+          + "arent=projects/*/locations/*/tensorboard"
+          + "s/*}/experiments\022\377\001\n\033DeleteTensorboardEx"
+          + "periment\022>.google.cloud.aiplatform.v1.De"
+          + "leteTensorboardExperimentRequest\032\035.googl"
+          + "e.longrunning.Operation\"\200\001\312A0\n\025google.pr"
+          + "otobuf.Empty\022\027DeleteOperationMetadata\332A\004"
+          + "name\202\323\344\223\002@*>/v1/{name=projects/*/locatio"
+          + "ns/*/tensorboards/*/experiments/*}\022\210\002\n\024C"
+          + "reateTensorboardRun\0227.google.cloud.aipla"
+          + "tform.v1.CreateTensorboardRunRequest\032*.g"
+          + "oogle.cloud.aiplatform.v1.TensorboardRun"
+          + "\"\212\001\332A)parent,tensorboard_run,tensorboard"
+          + "_run_id\202\323\344\223\002X\"E/v1/{parent=projects/*/lo"
+          + "cations/*/tensorboards/*/experiments/*}/"
+          + "runs:\017tensorboard_run\022\213\002\n\032BatchCreateTen"
+          + "sorboardRuns\022=.google.cloud.aiplatform.v"
+          + "1.BatchCreateTensorboardRunsRequest\032>.go"
+          + "ogle.cloud.aiplatform.v1.BatchCreateTens"
+          + "orboardRunsResponse\"n\332A\017parent,requests\202"
+          + "\323\344\223\002V\"Q/v1/{parent=projects/*/locations/"
+          + "*/tensorboards/*/experiments/*}/runs:bat"
+          + "chCreate:\001*\022\313\001\n\021GetTensorboardRun\0224.goog"
+          + "le.cloud.aiplatform.v1.GetTensorboardRun"
+          + "Request\032*.google.cloud.aiplatform.v1.Ten"
+          + "sorboardRun\"T\332A\004name\202\323\344\223\002G\022E/v1/{name=pr"
           + "ojects/*/locations/*/tensorboards/*/expe"
-          + "riments/*/runs/*/timeSeries/*}\332A\004name\022\305\002"
-          + "\n\033UpdateTensorboardTimeSeries\022>.google.c"
-          + "loud.aiplatform.v1.UpdateTensorboardTime"
-          + "SeriesRequest\0321.google.cloud.aiplatform."
-          + "v1.TensorboardTimeSeries\"\262\001\202\323\344\223\002\205\0012j/v1/"
-          + "{tensorboard_time_series.name=projects/*"
-          + "/locations/*/tensorboards/*/experiments/"
-          + "*/runs/*/timeSeries/*}:\027tensorboard_time"
-          + "_series\332A#tensorboard_time_series,update"
-          + "_mask\022\375\001\n\031ListTensorboardTimeSeries\022<.go"
-          + "ogle.cloud.aiplatform.v1.ListTensorboard"
-          + "TimeSeriesRequest\032=.google.cloud.aiplatf"
-          + "orm.v1.ListTensorboardTimeSeriesResponse"
-          + "\"c\202\323\344\223\002T\022R/v1/{parent=projects/*/locatio"
-          + "ns/*/tensorboards/*/experiments/*/runs/*"
-          + "}/timeSeries\332A\006parent\022\223\002\n\033DeleteTensorbo"
-          + "ardTimeSeries\022>.google.cloud.aiplatform."
-          + "v1.DeleteTensorboardTimeSeriesRequest\032\035."
-          + "google.longrunning.Operation\"\224\001\202\323\344\223\002T*R/"
+          + "riments/*/runs/*}\022\212\002\n\024UpdateTensorboardR"
+          + "un\0227.google.cloud.aiplatform.v1.UpdateTe"
+          + "nsorboardRunRequest\032*.google.cloud.aipla"
+          + "tform.v1.TensorboardRun\"\214\001\332A\033tensorboard"
+          + "_run,update_mask\202\323\344\223\002h2U/v1/{tensorboard"
+          + "_run.name=projects/*/locations/*/tensorb"
+          + "oards/*/experiments/*/runs/*}:\017tensorboa"
+          + "rd_run\022\336\001\n\023ListTensorboardRuns\0226.google."
+          + "cloud.aiplatform.v1.ListTensorboardRunsR"
+          + "equest\0327.google.cloud.aiplatform.v1.List"
+          + "TensorboardRunsResponse\"V\332A\006parent\202\323\344\223\002G"
+          + "\022E/v1/{parent=projects/*/locations/*/ten"
+          + "sorboards/*/experiments/*}/runs\022\370\001\n\024Dele"
+          + "teTensorboardRun\0227.google.cloud.aiplatfo"
+          + "rm.v1.DeleteTensorboardRunRequest\032\035.goog"
+          + "le.longrunning.Operation\"\207\001\312A0\n\025google.p"
+          + "rotobuf.Empty\022\027DeleteOperationMetadata\332A"
+          + "\004name\202\323\344\223\002G*E/v1/{name=projects/*/locati"
+          + "ons/*/tensorboards/*/experiments/*/runs/"
+          + "*}\022\252\002\n BatchCreateTensorboardTimeSeries\022"
+          + "C.google.cloud.aiplatform.v1.BatchCreate"
+          + "TensorboardTimeSeriesRequest\032D.google.cl"
+          + "oud.aiplatform.v1.BatchCreateTensorboard"
+          + "TimeSeriesResponse\"{\332A\017parent,requests\202\323"
+          + "\344\223\002c\"^/v1/{parent=projects/*/locations/*"
+          + "/tensorboards/*/experiments/*}/runs/*/ti"
+          + "meSeries:batchCreate:\001*\022\247\002\n\033CreateTensor"
+          + "boardTimeSeries\022>.google.cloud.aiplatfor"
+          + "m.v1.CreateTensorboardTimeSeriesRequest\032"
+          + "1.google.cloud.aiplatform.v1.Tensorboard"
+          + "TimeSeries\"\224\001\332A\036parent,tensorboard_time_"
+          + "series\202\323\344\223\002m\"R/v1/{parent=projects/*/loc"
+          + "ations/*/tensorboards/*/experiments/*/ru"
+          + "ns/*}/timeSeries:\027tensorboard_time_serie"
+          + "s\022\355\001\n\030GetTensorboardTimeSeries\022;.google."
+          + "cloud.aiplatform.v1.GetTensorboardTimeSe"
+          + "riesRequest\0321.google.cloud.aiplatform.v1"
+          + ".TensorboardTimeSeries\"a\332A\004name\202\323\344\223\002T\022R/"
           + "v1/{name=projects/*/locations/*/tensorbo"
           + "ards/*/experiments/*/runs/*/timeSeries/*"
-          + "}\332A\004name\312A0\n\025google.protobuf.Empty\022\027Dele"
-          + "teOperationMetadata\022\254\002\n\"BatchReadTensorb"
-          + "oardTimeSeriesData\022E.google.cloud.aiplat"
-          + "form.v1.BatchReadTensorboardTimeSeriesDa"
-          + "taRequest\032F.google.cloud.aiplatform.v1.B"
-          + "atchReadTensorboardTimeSeriesDataRespons"
-          + "e\"w\202\323\344\223\002c\022a/v1/{tensorboard=projects/*/l"
-          + "ocations/*/tensorboards/*}/experiments/*"
-          + "/runs/*/timeSeries:batchRead\332A\013tensorboa"
-          + "rd\022\263\002\n\035ReadTensorboardTimeSeriesData\022@.g"
-          + "oogle.cloud.aiplatform.v1.ReadTensorboar"
-          + "dTimeSeriesDataRequest\032A.google.cloud.ai"
-          + "platform.v1.ReadTensorboardTimeSeriesDat"
-          + "aResponse\"\214\001\202\323\344\223\002l\022j/v1/{tensorboard_tim"
-          + "e_series=projects/*/locations/*/tensorbo"
-          + "ards/*/experiments/*/runs/*/timeSeries/*"
-          + "}:read\332A\027tensorboard_time_series\022\222\002\n\027Rea"
-          + "dTensorboardBlobData\022:.google.cloud.aipl"
-          + "atform.v1.ReadTensorboardBlobDataRequest"
-          + "\032;.google.cloud.aiplatform.v1.ReadTensor"
-          + "boardBlobDataResponse\"|\202\323\344\223\002h\022f/v1/{time"
-          + "_series=projects/*/locations/*/tensorboa"
-          + "rds/*/experiments/*/runs/*/timeSeries/*}"
-          + ":readBlobData\332A\013time_series0\001\022\274\002\n\036WriteT"
-          + "ensorboardExperimentData\022A.google.cloud."
-          + "aiplatform.v1.WriteTensorboardExperiment"
-          + "DataRequest\032B.google.cloud.aiplatform.v1"
-          + ".WriteTensorboardExperimentDataResponse\""
-          + "\222\001\202\323\344\223\002[\"V/v1/{tensorboard_experiment=pr"
-          + "ojects/*/locations/*/tensorboards/*/expe"
-          + "riments/*}:write:\001*\332A.tensorboard_experi"
-          + "ment,write_run_data_requests\022\231\002\n\027WriteTe"
-          + "nsorboardRunData\022:.google.cloud.aiplatfo"
-          + "rm.v1.WriteTensorboardRunDataRequest\032;.g"
-          + "oogle.cloud.aiplatform.v1.WriteTensorboa"
-          + "rdRunDataResponse\"\204\001\202\323\344\223\002[\"V/v1/{tensorb"
-          + "oard_run=projects/*/locations/*/tensorbo"
-          + "ards/*/experiments/*/runs/*}:write:\001*\332A "
-          + "tensorboard_run,time_series_data\022\325\002\n\037Exp"
-          + "ortTensorboardTimeSeriesData\022B.google.cl"
-          + "oud.aiplatform.v1.ExportTensorboardTimeS"
-          + "eriesDataRequest\032C.google.cloud.aiplatfo"
-          + "rm.v1.ExportTensorboardTimeSeriesDataRes"
-          + "ponse\"\250\001\202\323\344\223\002\207\001\"\201\001/v1/{tensorboard_time_"
-          + "series=projects/*/locations/*/tensorboar"
-          + "ds/*/experiments/*/runs/*/timeSeries/*}:"
-          + "exportTensorboardTimeSeries:\001*\332A\027tensorb"
-          + "oard_time_series\032\206\001\312A\031aiplatform.googlea"
-          + "pis.com\322Aghttps://www.googleapis.com/aut"
-          + "h/cloud-platform,https://www.googleapis."
-          + "com/auth/cloud-platform.read-onlyB\325\001\n\036co"
-          + "m.google.cloud.aiplatform.v1B\027Tensorboar"
-          + "dServiceProtoP\001Z>cloud.google.com/go/aip"
-          + "latform/apiv1/aiplatformpb;aiplatformpb\252"
-          + "\002\032Google.Cloud.AIPlatform.V1\312\002\032Google\\Cl"
-          + "oud\\AIPlatform\\V1\352\002\035Google::Cloud::AIPla"
-          + "tform::V1b\006proto3"
+          + "}\022\305\002\n\033UpdateTensorboardTimeSeries\022>.goog"
+          + "le.cloud.aiplatform.v1.UpdateTensorboard"
+          + "TimeSeriesRequest\0321.google.cloud.aiplatf"
+          + "orm.v1.TensorboardTimeSeries\"\262\001\332A#tensor"
+          + "board_time_series,update_mask\202\323\344\223\002\205\0012j/v"
+          + "1/{tensorboard_time_series.name=projects"
+          + "/*/locations/*/tensorboards/*/experiment"
+          + "s/*/runs/*/timeSeries/*}:\027tensorboard_ti"
+          + "me_series\022\375\001\n\031ListTensorboardTimeSeries\022"
+          + "<.google.cloud.aiplatform.v1.ListTensorb"
+          + "oardTimeSeriesRequest\032=.google.cloud.aip"
+          + "latform.v1.ListTensorboardTimeSeriesResp"
+          + "onse\"c\332A\006parent\202\323\344\223\002T\022R/v1/{parent=proje"
+          + "cts/*/locations/*/tensorboards/*/experim"
+          + "ents/*/runs/*}/timeSeries\022\223\002\n\033DeleteTens"
+          + "orboardTimeSeries\022>.google.cloud.aiplatf"
+          + "orm.v1.DeleteTensorboardTimeSeriesReques"
+          + "t\032\035.google.longrunning.Operation\"\224\001\312A0\n\025"
+          + "google.protobuf.Empty\022\027DeleteOperationMe"
+          + "tadata\332A\004name\202\323\344\223\002T*R/v1/{name=projects/"
+          + "*/locations/*/tensorboards/*/experiments"
+          + "/*/runs/*/timeSeries/*}\022\254\002\n\"BatchReadTen"
+          + "sorboardTimeSeriesData\022E.google.cloud.ai"
+          + "platform.v1.BatchReadTensorboardTimeSeri"
+          + "esDataRequest\032F.google.cloud.aiplatform."
+          + "v1.BatchReadTensorboardTimeSeriesDataRes"
+          + "ponse\"w\332A\013tensorboard\202\323\344\223\002c\022a/v1/{tensor"
+          + "board=projects/*/locations/*/tensorboard"
+          + "s/*}/experiments/*/runs/*/timeSeries:bat"
+          + "chRead\022\263\002\n\035ReadTensorboardTimeSeriesData"
+          + "\022@.google.cloud.aiplatform.v1.ReadTensor"
+          + "boardTimeSeriesDataRequest\032A.google.clou"
+          + "d.aiplatform.v1.ReadTensorboardTimeSerie"
+          + "sDataResponse\"\214\001\332A\027tensorboard_time_seri"
+          + "es\202\323\344\223\002l\022j/v1/{tensorboard_time_series=p"
+          + "rojects/*/locations/*/tensorboards/*/exp"
+          + "eriments/*/runs/*/timeSeries/*}:read\022\222\002\n"
+          + "\027ReadTensorboardBlobData\022:.google.cloud."
+          + "aiplatform.v1.ReadTensorboardBlobDataReq"
+          + "uest\032;.google.cloud.aiplatform.v1.ReadTe"
+          + "nsorboardBlobDataResponse\"|\332A\013time_serie"
+          + "s\202\323\344\223\002h\022f/v1/{time_series=projects/*/loc"
+          + "ations/*/tensorboards/*/experiments/*/ru"
+          + "ns/*/timeSeries/*}:readBlobData0\001\022\274\002\n\036Wr"
+          + "iteTensorboardExperimentData\022A.google.cl"
+          + "oud.aiplatform.v1.WriteTensorboardExperi"
+          + "mentDataRequest\032B.google.cloud.aiplatfor"
+          + "m.v1.WriteTensorboardExperimentDataRespo"
+          + "nse\"\222\001\332A.tensorboard_experiment,write_ru"
+          + "n_data_requests\202\323\344\223\002[\"V/v1/{tensorboard_"
+          + "experiment=projects/*/locations/*/tensor"
+          + "boards/*/experiments/*}:write:\001*\022\231\002\n\027Wri"
+          + "teTensorboardRunData\022:.google.cloud.aipl"
+          + "atform.v1.WriteTensorboardRunDataRequest"
+          + "\032;.google.cloud.aiplatform.v1.WriteTenso"
+          + "rboardRunDataResponse\"\204\001\332A tensorboard_r"
+          + "un,time_series_data\202\323\344\223\002[\"V/v1/{tensorbo"
+          + "ard_run=projects/*/locations/*/tensorboa"
+          + "rds/*/experiments/*/runs/*}:write:\001*\022\325\002\n"
+          + "\037ExportTensorboardTimeSeriesData\022B.googl"
+          + "e.cloud.aiplatform.v1.ExportTensorboardT"
+          + "imeSeriesDataRequest\032C.google.cloud.aipl"
+          + "atform.v1.ExportTensorboardTimeSeriesDat"
+          + "aResponse\"\250\001\332A\027tensorboard_time_series\202\323"
+          + "\344\223\002\207\001\"\201\001/v1/{tensorboard_time_series=pro"
+          + "jects/*/locations/*/tensorboards/*/exper"
+          + "iments/*/runs/*/timeSeries/*}:exportTens"
+          + "orboardTimeSeries:\001*\032\206\001\312A\031aiplatform.goo"
+          + "gleapis.com\322Aghttps://www.googleapis.com"
+          + "/auth/cloud-platform,https://www.googlea"
+          + "pis.com/auth/cloud-platform.read-onlyB\325\001"
+          + "\n\036com.google.cloud.aiplatform.v1B\027Tensor"
+          + "boardServiceProtoP\001Z>cloud.google.com/go"
+          + "/aiplatform/apiv1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Googl"
+          + "e\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::A"
+          + "IPlatform::V1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTensor.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTensor.java
index 800b0045a6e5..754f6bbe750b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTensor.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTensor.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardTensor();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardTensor_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeries.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeries.java
index 2db82e15eaab..3e68343dbb6c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeries.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeries.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardTimeSeries();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardTimeSeriesProto
         .internal_static_google_cloud_aiplatform_v1_TensorboardTimeSeries_descriptor;
@@ -364,11 +359,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Metadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.TensorboardTimeSeriesProto
           .internal_static_google_cloud_aiplatform_v1_TensorboardTimeSeries_Metadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeriesProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeriesProto.java
index 1f1031b53ee3..0b7fb90a4ec1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeriesProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TensorboardTimeSeriesProto.java
@@ -48,33 +48,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "_time_series.proto\022\032google.cloud.aiplatf"
           + "orm.v1\032\037google/api/field_behavior.proto\032"
           + "\031google/api/resource.proto\032\037google/proto"
-          + "buf/timestamp.proto\"\277\006\n\025TensorboardTimeS"
-          + "eries\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name"
-          + "\030\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001(\t\022W\n\nvalu"
-          + "e_type\030\004 \001(\0162;.google.cloud.aiplatform.v"
-          + "1.TensorboardTimeSeries.ValueTypeB\006\340A\002\340A"
-          + "\005\0224\n\013create_time\030\005 \001(\0132\032.google.protobuf"
-          + ".TimestampB\003\340A\003\0224\n\013update_time\030\006 \001(\0132\032.g"
-          + "oogle.protobuf.TimestampB\003\340A\003\022\014\n\004etag\030\007 "
-          + "\001(\t\022\030\n\013plugin_name\030\010 \001(\tB\003\340A\005\022\023\n\013plugin_"
-          + "data\030\t \001(\014\022Q\n\010metadata\030\n \001(\0132:.google.cl"
-          + "oud.aiplatform.v1.TensorboardTimeSeries."
-          + "MetadataB\003\340A\003\032\200\001\n\010Metadata\022\025\n\010max_step\030\001"
-          + " \001(\003B\003\340A\003\0226\n\rmax_wall_time\030\002 \001(\0132\032.googl"
-          + "e.protobuf.TimestampB\003\340A\003\022%\n\030max_blob_se"
-          + "quence_length\030\003 \001(\003B\003\340A\003\"R\n\tValueType\022\032\n"
-          + "\026VALUE_TYPE_UNSPECIFIED\020\000\022\n\n\006SCALAR\020\001\022\n\n"
-          + "\006TENSOR\020\002\022\021\n\rBLOB_SEQUENCE\020\003:\266\001\352A\262\001\n/aip"
-          + "latform.googleapis.com/TensorboardTimeSe"
-          + "ries\022\177projects/{project}/locations/{loca"
-          + "tion}/tensorboards/{tensorboard}/experim"
-          + "ents/{experiment}/runs/{run}/timeSeries/"
-          + "{time_series}B\330\001\n\036com.google.cloud.aipla"
-          + "tform.v1B\032TensorboardTimeSeriesProtoP\001Z>"
-          + "cloud.google.com/go/aiplatform/apiv1/aip"
-          + "latformpb;aiplatformpb\252\002\032Google.Cloud.AI"
-          + "Platform.V1\312\002\032Google\\Cloud\\AIPlatform\\V1"
-          + "\352\002\035Google::Cloud::AIPlatform::V1b\006proto3"
+          + "buf/timestamp.proto\"\307\006\n\025TensorboardTimeS"
+          + "eries\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_nam"
+          + "e\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003 \001(\t\022V\n\nva"
+          + "lue_type\030\004 \001(\0162;.google.cloud.aiplatform"
+          + ".v1.TensorboardTimeSeries.ValueTypeB\005\342A\002"
+          + "\002\005\0225\n\013create_time\030\005 \001(\0132\032.google.protobu"
+          + "f.TimestampB\004\342A\001\003\0225\n\013update_time\030\006 \001(\0132\032"
+          + ".google.protobuf.TimestampB\004\342A\001\003\022\014\n\004etag"
+          + "\030\007 \001(\t\022\031\n\013plugin_name\030\010 \001(\tB\004\342A\001\005\022\023\n\013plu"
+          + "gin_data\030\t \001(\014\022R\n\010metadata\030\n \001(\0132:.googl"
+          + "e.cloud.aiplatform.v1.TensorboardTimeSer"
+          + "ies.MetadataB\004\342A\001\003\032\203\001\n\010Metadata\022\026\n\010max_s"
+          + "tep\030\001 \001(\003B\004\342A\001\003\0227\n\rmax_wall_time\030\002 \001(\0132\032"
+          + ".google.protobuf.TimestampB\004\342A\001\003\022&\n\030max_"
+          + "blob_sequence_length\030\003 \001(\003B\004\342A\001\003\"R\n\tValu"
+          + "eType\022\032\n\026VALUE_TYPE_UNSPECIFIED\020\000\022\n\n\006SCA"
+          + "LAR\020\001\022\n\n\006TENSOR\020\002\022\021\n\rBLOB_SEQUENCE\020\003:\266\001\352"
+          + "A\262\001\n/aiplatform.googleapis.com/Tensorboa"
+          + "rdTimeSeries\022\177projects/{project}/locatio"
+          + "ns/{location}/tensorboards/{tensorboard}"
+          + "/experiments/{experiment}/runs/{run}/tim"
+          + "eSeries/{time_series}B\330\001\n\036com.google.clo"
+          + "ud.aiplatform.v1B\032TensorboardTimeSeriesP"
+          + "rotoP\001Z>cloud.google.com/go/aiplatform/a"
+          + "piv1/aiplatformpb;aiplatformpb\252\002\032Google."
+          + "Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPla"
+          + "tform\\V1\352\002\035Google::Cloud::AIPlatform::V1"
+          + "b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfig.java
index 8ae6d792dd8b..f67e9d70b35e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfig.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ThresholdConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1_ThresholdConfig_descriptor;
@@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int thresholdCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object threshold_;
 
   public enum ThresholdCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfigOrBuilder.java
index 56c242f4e74e..bc93b420e745 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ThresholdConfigOrBuilder.java
@@ -62,5 +62,5 @@ public interface ThresholdConfigOrBuilder
    */
   double getValue();
 
-  public com.google.cloud.aiplatform.v1.ThresholdConfig.ThresholdCase getThresholdCase();
+  com.google.cloud.aiplatform.v1.ThresholdConfig.ThresholdCase getThresholdCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesData.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesData.java
index 38966b44cfc2..3db5d69ad1d0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesData.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesData.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TimeSeriesData();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_TimeSeriesData_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPoint.java
index c5837e5db337..d4270964ff1b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPoint.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPoint.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TimeSeriesDataPoint();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1_TimeSeriesDataPoint_descriptor;
@@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int valueCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object value_;
 
   public enum ValueCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPointOrBuilder.java
index 607ef013037b..0a91de99c4fb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimeSeriesDataPointOrBuilder.java
@@ -176,5 +176,5 @@ public interface TimeSeriesDataPointOrBuilder
    */
   long getStep();
 
-  public com.google.cloud.aiplatform.v1.TimeSeriesDataPoint.ValueCase getValueCase();
+  com.google.cloud.aiplatform.v1.TimeSeriesDataPoint.ValueCase getValueCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimestampSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimestampSplit.java
index 93a8f4edc750..ae69aa9334d4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimestampSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TimestampSplit.java
@@ -25,6 +25,7 @@
  * Assigns input data to training, validation, and test sets based on a
  * provided timestamps. The youngest data pieces are assigned to training set,
  * next to validation set, and the oldest to the test set.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -50,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TimestampSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_TimestampSplit_descriptor; @@ -388,6 +384,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * Assigns input data to training, validation, and test sets based on a * provided timestamps. The youngest data pieces are assigned to training set, * next to validation set, and the oldest to the test set. + * * Supported only for tabular Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingConfig.java index 0ceeebfce8ef..787af3293b34 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainingConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DataLabelingJobProto .internal_static_google_cloud_aiplatform_v1_TrainingConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipeline.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipeline.java index d6c889446382..eb6eeaf24384 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipeline.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipeline.java @@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainingPipeline(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1_TrainingPipeline_descriptor; @@ -572,6 +567,7 @@ public com.google.cloud.aiplatform.v1.ModelOrBuilder getModelToUploadOrBuilder() *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -598,6 +594,7 @@ public java.lang.String getModelId() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -998,9 +995,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1024,9 +1023,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1041,9 +1042,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1065,9 +1068,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1093,6 +1098,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { *
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -1112,6 +1118,7 @@ public boolean hasEncryptionSpec() {
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -1133,6 +1140,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec getEncryptionSpec() {
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -3409,6 +3417,7 @@ public com.google.cloud.aiplatform.v1.ModelOrBuilder getModelToUploadOrBuilder()
      * 
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3434,6 +3443,7 @@ public java.lang.String getModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3459,6 +3469,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3483,6 +3494,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3503,6 +3515,7 @@ public Builder clearModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -4766,9 +4779,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4792,9 +4807,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4809,9 +4826,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4833,9 +4852,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4863,9 +4884,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4889,9 +4912,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4913,9 +4938,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4939,6 +4966,7 @@ public Builder putAllLabels(java.util.Map va *
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -4957,6 +4985,7 @@ public boolean hasEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -4981,6 +5010,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec getEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5007,6 +5037,7 @@ public Builder setEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec v
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5031,6 +5062,7 @@ public Builder setEncryptionSpec(
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5061,6 +5093,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1.EncryptionSpec
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5084,6 +5117,7 @@ public Builder clearEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5102,6 +5136,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpec.Builder getEncryptionSpecBu
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5124,6 +5159,7 @@ public com.google.cloud.aiplatform.v1.EncryptionSpecOrBuilder getEncryptionSpecO
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
      * is not set separately.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineOrBuilder.java
index a3c1a7529148..43be8ef57a23 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineOrBuilder.java
@@ -366,6 +366,7 @@ public interface TrainingPipelineOrBuilder
    * 
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -381,6 +382,7 @@ public interface TrainingPipelineOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -653,9 +655,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -667,9 +671,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -684,9 +690,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -698,9 +706,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -716,9 +726,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -732,6 +744,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -748,6 +761,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -764,6 +778,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1.TrainingPipeline.encryption_spec]
    * is not set separately.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineProto.java
index 29365c1578bc..9cdae83cb1dc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrainingPipelineProto.java
@@ -78,67 +78,68 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "d/aiplatform/v1/pipeline_state.proto\032\034go"
           + "ogle/protobuf/struct.proto\032\037google/proto"
           + "buf/timestamp.proto\032\027google/rpc/status.p"
-          + "roto\"\216\010\n\020TrainingPipeline\022\021\n\004name\030\001 \001(\tB"
-          + "\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022F\n\021input"
-          + "_data_config\030\003 \001(\0132+.google.cloud.aiplat"
-          + "form.v1.InputDataConfig\022%\n\030training_task"
-          + "_definition\030\004 \001(\tB\003\340A\002\0229\n\024training_task_"
-          + "inputs\030\005 \001(\0132\026.google.protobuf.ValueB\003\340A"
-          + "\002\022;\n\026training_task_metadata\030\006 \001(\0132\026.goog"
-          + "le.protobuf.ValueB\003\340A\003\022:\n\017model_to_uploa"
-          + "d\030\007 \001(\0132!.google.cloud.aiplatform.v1.Mod"
-          + "el\022\025\n\010model_id\030\026 \001(\tB\003\340A\001\022\031\n\014parent_mode"
-          + "l\030\025 \001(\tB\003\340A\001\022=\n\005state\030\t \001(\0162).google.clo"
-          + "ud.aiplatform.v1.PipelineStateB\003\340A\003\022&\n\005e"
-          + "rror\030\n \001(\0132\022.google.rpc.StatusB\003\340A\003\0224\n\013c"
-          + "reate_time\030\013 \001(\0132\032.google.protobuf.Times"
-          + "tampB\003\340A\003\0223\n\nstart_time\030\014 \001(\0132\032.google.p"
-          + "rotobuf.TimestampB\003\340A\003\0221\n\010end_time\030\r \001(\013"
-          + "2\032.google.protobuf.TimestampB\003\340A\003\0224\n\013upd"
-          + "ate_time\030\016 \001(\0132\032.google.protobuf.Timesta"
-          + "mpB\003\340A\003\022H\n\006labels\030\017 \003(\01328.google.cloud.a"
-          + "iplatform.v1.TrainingPipeline.LabelsEntr"
-          + "y\022C\n\017encryption_spec\030\022 \001(\0132*.google.clou"
-          + "d.aiplatform.v1.EncryptionSpec\032-\n\013Labels"
-          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:~\352"
-          + "A{\n*aiplatform.googleapis.com/TrainingPi"
-          + "peline\022Mprojects/{project}/locations/{lo"
-          + "cation}/trainingPipelines/{training_pipe"
-          + "line}\"\257\005\n\017InputDataConfig\022C\n\016fraction_sp"
-          + "lit\030\002 \001(\0132).google.cloud.aiplatform.v1.F"
-          + "ractionSplitH\000\022?\n\014filter_split\030\003 \001(\0132\'.g"
-          + "oogle.cloud.aiplatform.v1.FilterSplitH\000\022"
-          + "G\n\020predefined_split\030\004 \001(\0132+.google.cloud"
-          + ".aiplatform.v1.PredefinedSplitH\000\022E\n\017time"
-          + "stamp_split\030\005 \001(\0132*.google.cloud.aiplatf"
-          + "orm.v1.TimestampSplitH\000\022G\n\020stratified_sp"
-          + "lit\030\014 \001(\0132+.google.cloud.aiplatform.v1.S"
-          + "tratifiedSplitH\000\022E\n\017gcs_destination\030\010 \001("
-          + "\0132*.google.cloud.aiplatform.v1.GcsDestin"
-          + "ationH\001\022O\n\024bigquery_destination\030\n \001(\0132/."
-          + "google.cloud.aiplatform.v1.BigQueryDesti"
-          + "nationH\001\022\027\n\ndataset_id\030\001 \001(\tB\003\340A\002\022\032\n\022ann"
-          + "otations_filter\030\006 \001(\t\022\035\n\025annotation_sche"
-          + "ma_uri\030\t \001(\t\022\026\n\016saved_query_id\030\007 \001(\t\022!\n\031"
-          + "persist_ml_use_assignment\030\013 \001(\010B\007\n\005split"
-          + "B\r\n\013destination\"^\n\rFractionSplit\022\031\n\021trai"
-          + "ning_fraction\030\001 \001(\001\022\033\n\023validation_fracti"
-          + "on\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\"e\n\013Filte"
-          + "rSplit\022\034\n\017training_filter\030\001 \001(\tB\003\340A\002\022\036\n\021"
-          + "validation_filter\030\002 \001(\tB\003\340A\002\022\030\n\013test_fil"
-          + "ter\030\003 \001(\tB\003\340A\002\"#\n\017PredefinedSplit\022\020\n\003key"
-          + "\030\001 \001(\tB\003\340A\002\"q\n\016TimestampSplit\022\031\n\021trainin"
-          + "g_fraction\030\001 \001(\001\022\033\n\023validation_fraction\030"
-          + "\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020\n\003key\030\004 \001("
-          + "\tB\003\340A\002\"r\n\017StratifiedSplit\022\031\n\021training_fr"
-          + "action\030\001 \001(\001\022\033\n\023validation_fraction\030\002 \001("
-          + "\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020\n\003key\030\004 \001(\tB\003\340"
-          + "A\002B\323\001\n\036com.google.cloud.aiplatform.v1B\025T"
-          + "rainingPipelineProtoP\001Z>cloud.google.com"
-          + "/go/aiplatform/apiv1/aiplatformpb;aiplat"
-          + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go"
-          + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud"
-          + "::AIPlatform::V1b\006proto3"
+          + "roto\"\233\010\n\020TrainingPipeline\022\022\n\004name\030\001 \001(\tB"
+          + "\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022F\n\021inp"
+          + "ut_data_config\030\003 \001(\0132+.google.cloud.aipl"
+          + "atform.v1.InputDataConfig\022&\n\030training_ta"
+          + "sk_definition\030\004 \001(\tB\004\342A\001\002\022:\n\024training_ta"
+          + "sk_inputs\030\005 \001(\0132\026.google.protobuf.ValueB"
+          + "\004\342A\001\002\022<\n\026training_task_metadata\030\006 \001(\0132\026."
+          + "google.protobuf.ValueB\004\342A\001\003\022:\n\017model_to_"
+          + "upload\030\007 \001(\0132!.google.cloud.aiplatform.v"
+          + "1.Model\022\026\n\010model_id\030\026 \001(\tB\004\342A\001\001\022\032\n\014paren"
+          + "t_model\030\025 \001(\tB\004\342A\001\001\022>\n\005state\030\t \001(\0162).goo"
+          + "gle.cloud.aiplatform.v1.PipelineStateB\004\342"
+          + "A\001\003\022\'\n\005error\030\n \001(\0132\022.google.rpc.StatusB\004"
+          + "\342A\001\003\0225\n\013create_time\030\013 \001(\0132\032.google.proto"
+          + "buf.TimestampB\004\342A\001\003\0224\n\nstart_time\030\014 \001(\0132"
+          + "\032.google.protobuf.TimestampB\004\342A\001\003\0222\n\010end"
+          + "_time\030\r \001(\0132\032.google.protobuf.TimestampB"
+          + "\004\342A\001\003\0225\n\013update_time\030\016 \001(\0132\032.google.prot"
+          + "obuf.TimestampB\004\342A\001\003\022H\n\006labels\030\017 \003(\01328.g"
+          + "oogle.cloud.aiplatform.v1.TrainingPipeli"
+          + "ne.LabelsEntry\022C\n\017encryption_spec\030\022 \001(\0132"
+          + "*.google.cloud.aiplatform.v1.EncryptionS"
+          + "pec\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value"
+          + "\030\002 \001(\t:\0028\001:~\352A{\n*aiplatform.googleapis.c"
+          + "om/TrainingPipeline\022Mprojects/{project}/"
+          + "locations/{location}/trainingPipelines/{"
+          + "training_pipeline}\"\260\005\n\017InputDataConfig\022C"
+          + "\n\016fraction_split\030\002 \001(\0132).google.cloud.ai"
+          + "platform.v1.FractionSplitH\000\022?\n\014filter_sp"
+          + "lit\030\003 \001(\0132\'.google.cloud.aiplatform.v1.F"
+          + "ilterSplitH\000\022G\n\020predefined_split\030\004 \001(\0132+"
+          + ".google.cloud.aiplatform.v1.PredefinedSp"
+          + "litH\000\022E\n\017timestamp_split\030\005 \001(\0132*.google."
+          + "cloud.aiplatform.v1.TimestampSplitH\000\022G\n\020"
+          + "stratified_split\030\014 \001(\0132+.google.cloud.ai"
+          + "platform.v1.StratifiedSplitH\000\022E\n\017gcs_des"
+          + "tination\030\010 \001(\0132*.google.cloud.aiplatform"
+          + ".v1.GcsDestinationH\001\022O\n\024bigquery_destina"
+          + "tion\030\n \001(\0132/.google.cloud.aiplatform.v1."
+          + "BigQueryDestinationH\001\022\030\n\ndataset_id\030\001 \001("
+          + "\tB\004\342A\001\002\022\032\n\022annotations_filter\030\006 \001(\t\022\035\n\025a"
+          + "nnotation_schema_uri\030\t \001(\t\022\026\n\016saved_quer"
+          + "y_id\030\007 \001(\t\022!\n\031persist_ml_use_assignment\030"
+          + "\013 \001(\010B\007\n\005splitB\r\n\013destination\"^\n\rFractio"
+          + "nSplit\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023val"
+          + "idation_fraction\030\002 \001(\001\022\025\n\rtest_fraction\030"
+          + "\003 \001(\001\"h\n\013FilterSplit\022\035\n\017training_filter\030"
+          + "\001 \001(\tB\004\342A\001\002\022\037\n\021validation_filter\030\002 \001(\tB\004"
+          + "\342A\001\002\022\031\n\013test_filter\030\003 \001(\tB\004\342A\001\002\"$\n\017Prede"
+          + "finedSplit\022\021\n\003key\030\001 \001(\tB\004\342A\001\002\"r\n\016Timesta"
+          + "mpSplit\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023va"
+          + "lidation_fraction\030\002 \001(\001\022\025\n\rtest_fraction"
+          + "\030\003 \001(\001\022\021\n\003key\030\004 \001(\tB\004\342A\001\002\"s\n\017StratifiedS"
+          + "plit\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023valid"
+          + "ation_fraction\030\002 \001(\001\022\025\n\rtest_fraction\030\003 "
+          + "\001(\001\022\021\n\003key\030\004 \001(\tB\004\342A\001\002B\323\001\n\036com.google.cl"
+          + "oud.aiplatform.v1B\025TrainingPipelineProto"
+          + "P\001Z>cloud.google.com/go/aiplatform/apiv1"
+          + "/aiplatformpb;aiplatformpb\252\002\032Google.Clou"
+          + "d.AIPlatform.V1\312\002\032Google\\Cloud\\AIPlatfor"
+          + "m\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006pr"
+          + "oto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Trial.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Trial.java
index b134f86cdf13..1c7245896262 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Trial.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Trial.java
@@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Trial();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.StudyProto
         .internal_static_google_cloud_aiplatform_v1_Trial_descriptor;
@@ -426,11 +421,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Parameter();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.StudyProto
           .internal_static_google_cloud_aiplatform_v1_Trial_Parameter_descriptor;
@@ -2016,10 +2006,12 @@ public int getWebAccessUrisCount() {
    * and the job's
    * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access]
    * field is `true`.
+   *
    * The keys are names of each node used for the trial; for example,
    * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in
    * the second worker pool, and `workerpool1-1` for the second node in the
    * second worker pool.
+   *
    * The values are the URIs for each node's interactive shell.
    * 
* @@ -2052,10 +2044,12 @@ public java.util.Map getWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -2079,10 +2073,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -2113,10 +2109,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5007,10 +5005,12 @@ public int getWebAccessUrisCount() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5043,10 +5043,12 @@ public java.util.Map getWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5070,10 +5072,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5104,10 +5108,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5144,10 +5150,12 @@ public Builder clearWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5180,10 +5188,12 @@ public java.util.Map getMutableWebAccessUris * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5214,10 +5224,12 @@ public Builder putWebAccessUris(java.lang.String key, java.lang.String value) { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrialOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrialOrBuilder.java index 5d8b84d96f84..16085d076bfd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrialOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/TrialOrBuilder.java @@ -465,10 +465,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -489,10 +491,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -516,10 +520,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -540,10 +546,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -568,10 +576,12 @@ java.lang.String getWebAccessUrisOrDefault( * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexOperationMetadata.java index 8220a829e3c5..91addccecbce 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexRequest.java index a8edb76b843e..150aeb02f6b2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexResponse.java index 9259ec579759..360d0979cfdd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelOperationMetadata.java index ae5bb5206ca3..595b2567498a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelRequest.java index 08b76a448d05..94abaddd08cd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployModelRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelResponse.java index 36aba6a3d306..a8dbcdafe05d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UndeployModelResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UndeployModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModel.java index 27b69b6fc251..4792c3a03fb2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModel.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModel.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UnmanagedContainerModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.UnmanagedContainerModelProto .internal_static_google_cloud_aiplatform_v1_UnmanagedContainerModel_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModelProto.java index e0f0b05b56b0..2d2afa323dab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModelProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UnmanagedContainerModelProto.java @@ -44,17 +44,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ontainer_model.proto\022\032google.cloud.aipla" + "tform.v1\032\037google/api/field_behavior.prot" + "o\032&google/cloud/aiplatform/v1/model.prot" - + "o\"\303\001\n\027UnmanagedContainerModel\022\024\n\014artifac" + + "o\"\304\001\n\027UnmanagedContainerModel\022\024\n\014artifac" + "t_uri\030\001 \001(\t\022E\n\020predict_schemata\030\002 \001(\0132+." + "google.cloud.aiplatform.v1.PredictSchema" - + "ta\022K\n\016container_spec\030\003 \001(\0132..google.clou" - + "d.aiplatform.v1.ModelContainerSpecB\003\340A\004B" - + "\332\001\n\036com.google.cloud.aiplatform.v1B\034Unma" - + "nagedContainerModelProtoP\001Z>cloud.google" - + ".com/go/aiplatform/apiv1/aiplatformpb;ai" - + "platformpb\252\002\032Google.Cloud.AIPlatform.V1\312" - + "\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::C" - + "loud::AIPlatform::V1b\006proto3" + + "ta\022L\n\016container_spec\030\003 \001(\0132..google.clou" + + "d.aiplatform.v1.ModelContainerSpecB\004\342A\001\004" + + "B\332\001\n\036com.google.cloud.aiplatform.v1B\034Unm" + + "anagedContainerModelProtoP\001Z>cloud.googl" + + "e.com/go/aiplatform/apiv1/aiplatformpb;a" + + "iplatformpb\252\002\032Google.Cloud.AIPlatform.V1" + + "\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Google::" + + "Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequest.java index 89e6e2c00320..876cac59005c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateArtifactRequest_descriptor; @@ -138,7 +133,6 @@ public com.google.cloud.aiplatform.v1.ArtifactOrBuilder getArtifactOrBuilder() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -155,7 +149,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -172,7 +165,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -845,7 +837,6 @@ public com.google.cloud.aiplatform.v1.ArtifactOrBuilder getArtifactOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -861,7 +852,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -883,7 +873,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -907,7 +896,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -928,7 +916,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -955,7 +942,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -976,7 +962,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -992,7 +977,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1012,7 +996,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequestOrBuilder.java index 16db950b77a8..0d540840f8b4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateArtifactRequestOrBuilder.java @@ -78,7 +78,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -92,7 +91,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -106,7 +104,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequest.java index 8fe846083717..d860a533f561 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateContextRequest_descriptor; @@ -138,7 +133,6 @@ public com.google.cloud.aiplatform.v1.ContextOrBuilder getContextOrBuilder() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -155,7 +149,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -172,7 +165,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -844,7 +836,6 @@ public com.google.cloud.aiplatform.v1.ContextOrBuilder getContextOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -860,7 +851,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -882,7 +872,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -906,7 +895,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -927,7 +915,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -954,7 +941,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -975,7 +961,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -991,7 +976,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1011,7 +995,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequestOrBuilder.java index 08886952ca73..d2a85e26c2a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateContextRequestOrBuilder.java @@ -78,7 +78,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -92,7 +91,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -106,7 +104,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequest.java index f05ecd13d650..aed06aadeab1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateDatasetRequest_descriptor; @@ -131,6 +126,7 @@ public com.google.cloud.aiplatform.v1.DatasetOrBuilder getDatasetOrBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -152,6 +148,7 @@ public boolean hasUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -173,6 +170,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -781,6 +779,7 @@ public com.google.cloud.aiplatform.v1.DatasetOrBuilder getDatasetOrBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -801,6 +800,7 @@ public boolean hasUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -827,6 +827,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -855,6 +856,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -880,6 +882,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -911,6 +914,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -936,6 +940,7 @@ public Builder clearUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -956,6 +961,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -980,6 +986,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequestOrBuilder.java index a8b71c5bb5a8..ad5c1ad5b333 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateDatasetRequestOrBuilder.java @@ -71,6 +71,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -89,6 +90,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -107,6 +109,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEndpointRequest.java index 91173231dec6..759c88b312bc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEndpointRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequest.java index df5a8f51589e..c5b986d2810f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateEntityTypeRequest_descriptor; @@ -141,7 +136,9 @@ public com.google.cloud.aiplatform.v1.EntityTypeOrBuilder getEntityTypeOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -173,7 +170,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -205,7 +204,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -844,7 +845,9 @@ public com.google.cloud.aiplatform.v1.EntityTypeOrBuilder getEntityTypeOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -875,7 +878,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -912,7 +917,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -951,7 +958,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -987,7 +996,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1029,7 +1040,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1065,7 +1078,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1096,7 +1111,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1131,7 +1148,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequestOrBuilder.java index 76892cfe3752..e18a3de114d7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateEntityTypeRequestOrBuilder.java @@ -81,7 +81,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -110,7 +112,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -139,7 +143,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequest.java index d8f5b543a795..c546d6b0b0ad 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateExecutionRequest_descriptor; @@ -138,7 +133,6 @@ public com.google.cloud.aiplatform.v1.ExecutionOrBuilder getExecutionOrBuilder() * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -155,7 +149,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -172,7 +165,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -846,7 +838,6 @@ public com.google.cloud.aiplatform.v1.ExecutionOrBuilder getExecutionOrBuilder() * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -862,7 +853,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -884,7 +874,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -908,7 +897,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -929,7 +917,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -956,7 +943,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -977,7 +963,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -993,7 +978,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1013,7 +997,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequestOrBuilder.java index dd33f97bfaa6..81515bad597d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateExecutionRequestOrBuilder.java @@ -78,7 +78,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -92,7 +91,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -106,7 +104,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequest.java index b0f46212e084..ff88aac7a17f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateFeatureRequest_descriptor; @@ -144,7 +139,9 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeatureOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -169,7 +166,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -194,7 +193,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -833,7 +834,9 @@ public com.google.cloud.aiplatform.v1.FeatureOrBuilder getFeatureOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -857,7 +860,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -887,7 +892,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -919,7 +926,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -948,7 +957,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -983,7 +994,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1012,7 +1025,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1036,7 +1051,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1064,7 +1081,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequestOrBuilder.java index 07efdb891278..607243f79826 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeatureRequestOrBuilder.java @@ -84,7 +84,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -106,7 +108,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -128,7 +132,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreOperationMetadata.java index 6fd702d7fc6c..039f0ed31a97 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeaturestoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateFeaturestoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequest.java index ceba6fcf8345..9f03a545793e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateFeaturestoreRequest_descriptor; @@ -141,7 +136,9 @@ public com.google.cloud.aiplatform.v1.FeaturestoreOrBuilder getFeaturestoreOrBui * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -167,7 +164,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -193,7 +192,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -827,7 +828,9 @@ public com.google.cloud.aiplatform.v1.FeaturestoreOrBuilder getFeaturestoreOrBui * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -852,7 +855,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -883,7 +888,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -916,7 +923,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -946,7 +955,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -982,7 +993,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1012,7 +1025,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1037,7 +1052,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1066,7 +1083,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequestOrBuilder.java index a7014ebd69d8..50feb6a4bd03 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateFeaturestoreRequestOrBuilder.java @@ -81,7 +81,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -104,7 +106,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -127,7 +131,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexEndpointRequest.java index e87aad047ed5..44a4676689fa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexEndpointRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexOperationMetadata.java index c57edb8e42ba..f94cadd2d819 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexRequest.java index be76efee5e94..512ab6482074 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateIndexRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobOperationMetadata.java index 9abb9b0a17dd..582bb76dd591 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobOperationMetadata.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelDeploymentMonitoringJobOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateModelDeploymentMonitoringJobOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java index d1a1a8779a79..eff61fe4b727 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.JobServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateModelDeploymentMonitoringJobRequest_descriptor; @@ -145,7 +140,9 @@ public boolean hasModelDeploymentMonitoringJob() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -184,7 +181,9 @@ public boolean hasUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -223,7 +222,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -887,7 +888,9 @@ public Builder clearModelDeploymentMonitoringJob() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -925,7 +928,9 @@ public boolean hasUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -969,7 +974,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1015,7 +1022,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1058,7 +1067,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1107,7 +1118,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1150,7 +1163,9 @@ public Builder clearUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1188,7 +1203,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1230,7 +1247,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java index cf113acee721..e2a7c816df35 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java @@ -82,7 +82,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -118,7 +120,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -154,7 +158,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelRequest.java index 1d3bfe66fb21..38f679d6e6b7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateModelRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateModelRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolOperationMetadata.java index fe79091e7b46..04fe3b8adfbb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolOperationMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateSpecialistPoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateSpecialistPoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolRequest.java index f781d68786a7..8d55fd0f777e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateSpecialistPoolRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardExperimentRequest.java index 426b5f4ed3d7..41b1cfb3ea39 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardExperimentRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateTensorboardExperimentRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardOperationMetadata.java index 3c53ab7a4424..4a5d9118a2c7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateTensorboardOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRequest.java index cf874ed2757d..e1784763c5a1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRunRequest.java index 788892dca5da..a52bfaf710e1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardRunRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateTensorboardRunRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardTimeSeriesRequest.java index 3cfe6d53c342..34373f4ecf78 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpdateTensorboardTimeSeriesRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_UpdateTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelOperationMetadata.java index 4350d953d3da..adf4ea6e0791 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_UploadModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequest.java index a69160be8803..3893d8112f86 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_UploadModelRequest_descriptor; @@ -191,6 +186,7 @@ public com.google.protobuf.ByteString getParentModelBytes() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -217,6 +213,7 @@ public java.lang.String getModelId() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -1035,6 +1032,7 @@ public Builder setParentModelBytes(com.google.protobuf.ByteString value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1060,6 +1058,7 @@ public java.lang.String getModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1085,6 +1084,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1109,6 +1109,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1129,6 +1130,7 @@ public Builder clearModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequestOrBuilder.java index 35767ca7e06c..857e5ece17f6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelRequestOrBuilder.java @@ -87,6 +87,7 @@ public interface UploadModelRequestOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -102,6 +103,7 @@ public interface UploadModelRequestOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelResponse.java index ead37feca1e7..1e074aa47cdb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UploadModelResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1_UploadModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsRequest.java index a7043330ef3f..2ba0a54272ed 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpsertDatapointsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_UpsertDatapointsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsResponse.java index 80c1b36c363d..20194232d540 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UpsertDatapointsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpsertDatapointsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1_UpsertDatapointsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReference.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReference.java index ba4f42747ad1..2b8ba0b9c4f5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReference.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReference.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UserActionReference(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.UserActionReferenceProto .internal_static_google_cloud_aiplatform_v1_UserActionReference_descriptor; @@ -69,6 +64,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int referenceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object reference_; public enum ReferenceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReferenceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReferenceOrBuilder.java index 2a4a2c5abe55..563388789aea 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReferenceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/UserActionReferenceOrBuilder.java @@ -142,5 +142,5 @@ public interface UserActionReferenceOrBuilder */ com.google.protobuf.ByteString getMethodBytes(); - public com.google.cloud.aiplatform.v1.UserActionReference.ReferenceCase getReferenceCase(); + com.google.cloud.aiplatform.v1.UserActionReference.ReferenceCase getReferenceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Value.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Value.java index 0ca31bc93588..e16338808892 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Value.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Value.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Value(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ValueProto .internal_static_google_cloud_aiplatform_v1_Value_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int valueCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object value_; public enum ValueCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ValueOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ValueOrBuilder.java index c8f87d90a8ea..89f13438135d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ValueOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ValueOrBuilder.java @@ -110,5 +110,5 @@ public interface ValueOrBuilder */ com.google.protobuf.ByteString getStringValueBytes(); - public com.google.cloud.aiplatform.v1.Value.ValueCase getValueCase(); + com.google.cloud.aiplatform.v1.Value.ValueCase getValueCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceProto.java index 2b8d59e21e44..a3f8913a307f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VizierServiceProto.java @@ -133,149 +133,150 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ogle/cloud/aiplatform/v1/study.proto\032#go" + "ogle/longrunning/operations.proto\032\033googl" + "e/protobuf/empty.proto\032\037google/protobuf/" - + "timestamp.proto\"H\n\017GetStudyRequest\0225\n\004na" - + "me\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis." - + "com/Study\"\206\001\n\022CreateStudyRequest\0229\n\006pare" - + "nt\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.c" - + "om/Location\0225\n\005study\030\002 \001(\0132!.google.clou" - + "d.aiplatform.v1.StudyB\003\340A\002\"\200\001\n\022ListStudi" - + "esRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locat" - + "ions.googleapis.com/Location\022\027\n\npage_tok" - + "en\030\002 \001(\tB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340A\001\"b\n" - + "\023ListStudiesResponse\0222\n\007studies\030\001 \003(\0132!." - + "google.cloud.aiplatform.v1.Study\022\027\n\017next" - + "_page_token\030\002 \001(\t\"K\n\022DeleteStudyRequest\022" - + "5\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.google" - + "apis.com/Study\"j\n\022LookupStudyRequest\0229\n\006" - + "parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleap" - + "is.com/Location\022\031\n\014display_name\030\002 \001(\tB\003\340" - + "A\002\"\206\001\n\024SuggestTrialsRequest\0227\n\006parent\030\001 " - + "\001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis.com/S" - + "tudy\022\035\n\020suggestion_count\030\002 \001(\005B\003\340A\002\022\026\n\tc" - + "lient_id\030\003 \001(\tB\003\340A\002\"\346\001\n\025SuggestTrialsRes" - + "ponse\0221\n\006trials\030\001 \003(\0132!.google.cloud.aip" - + "latform.v1.Trial\022<\n\013study_state\030\002 \001(\0162\'." - + "google.cloud.aiplatform.v1.Study.State\022." - + "\n\nstart_time\030\003 \001(\0132\032.google.protobuf.Tim" - + "estamp\022,\n\010end_time\030\004 \001(\0132\032.google.protob" - + "uf.Timestamp\"z\n\025SuggestTrialsMetadata\022N\n" - + "\020generic_metadata\030\001 \001(\01324.google.cloud.a" - + "iplatform.v1.GenericOperationMetadata\022\021\n" - + "\tclient_id\030\002 \001(\t\"\204\001\n\022CreateTrialRequest\022" - + "7\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.goog" - + "leapis.com/Study\0225\n\005trial\030\002 \001(\0132!.google" - + ".cloud.aiplatform.v1.TrialB\003\340A\002\"H\n\017GetTr" - + "ialRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplat" - + "form.googleapis.com/Trial\"}\n\021ListTrialsR" - + "equest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatfo" - + "rm.googleapis.com/Study\022\027\n\npage_token\030\002 " - + "\001(\tB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340A\001\"`\n\022List" - + "TrialsResponse\0221\n\006trials\030\001 \003(\0132!.google." - + "cloud.aiplatform.v1.Trial\022\027\n\017next_page_t" - + "oken\030\002 \001(\t\"\234\001\n\032AddTrialMeasurementReques" - + "t\022;\n\ntrial_name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatfor" - + "m.googleapis.com/Trial\022A\n\013measurement\030\003 " - + "\001(\0132\'.google.cloud.aiplatform.v1.Measure" - + "mentB\003\340A\002\"\325\001\n\024CompleteTrialRequest\0225\n\004na" - + "me\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis." - + "com/Trial\022G\n\021final_measurement\030\002 \001(\0132\'.g" - + "oogle.cloud.aiplatform.v1.MeasurementB\003\340" - + "A\001\022\035\n\020trial_infeasible\030\003 \001(\010B\003\340A\001\022\036\n\021inf" - + "easible_reason\030\004 \001(\tB\003\340A\001\"K\n\022DeleteTrial" - + "Request\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatfor" - + "m.googleapis.com/Trial\"b\n#CheckTrialEarl" - + "yStoppingStateRequest\022;\n\ntrial_name\030\001 \001(" - + "\tB\'\340A\002\372A!\n\037aiplatform.googleapis.com/Tri" - + "al\";\n$CheckTrialEarlyStoppingStateRespon" - + "se\022\023\n\013should_stop\030\001 \001(\010\"\225\001\n%CheckTrialEa" - + "rlyStoppingStateMetatdata\022N\n\020generic_met" - + "adata\030\001 \001(\01324.google.cloud.aiplatform.v1" - + ".GenericOperationMetadata\022\r\n\005study\030\002 \001(\t" - + "\022\r\n\005trial\030\003 \001(\t\"I\n\020StopTrialRequest\0225\n\004n" - + "ame\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis" - + ".com/Trial\"S\n\030ListOptimalTrialsRequest\0227" - + "\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googl" - + "eapis.com/Study\"V\n\031ListOptimalTrialsResp" - + "onse\0229\n\016optimal_trials\030\001 \003(\0132!.google.cl" - + "oud.aiplatform.v1.Trial2\324\026\n\rVizierServic" - + "e\022\253\001\n\013CreateStudy\022..google.cloud.aiplatf" - + "orm.v1.CreateStudyRequest\032!.google.cloud" - + ".aiplatform.v1.Study\"I\202\323\344\223\0024\"+/v1/{paren" - + "t=projects/*/locations/*}/studies:\005study" - + "\332A\014parent,study\022\226\001\n\010GetStudy\022+.google.cl" - + "oud.aiplatform.v1.GetStudyRequest\032!.goog" - + "le.cloud.aiplatform.v1.Study\":\202\323\344\223\002-\022+/v" - + "1/{name=projects/*/locations/*/studies/*" - + "}\332A\004name\022\254\001\n\013ListStudies\022..google.cloud." - + "aiplatform.v1.ListStudiesRequest\032/.googl" - + "e.cloud.aiplatform.v1.ListStudiesRespons" - + "e\"<\202\323\344\223\002-\022+/v1/{parent=projects/*/locati" - + "ons/*}/studies\332A\006parent\022\221\001\n\013DeleteStudy\022" - + "..google.cloud.aiplatform.v1.DeleteStudy" - + "Request\032\026.google.protobuf.Empty\":\202\323\344\223\002-*" - + "+/v1/{name=projects/*/locations/*/studie" - + "s/*}\332A\004name\022\250\001\n\013LookupStudy\022..google.clo" - + "ud.aiplatform.v1.LookupStudyRequest\032!.go" - + "ogle.cloud.aiplatform.v1.Study\"F\202\323\344\223\0027\"2" - + "/v1/{parent=projects/*/locations/*}/stud" - + "ies:lookup:\001*\332A\006parent\022\332\001\n\rSuggestTrials" - + "\0220.google.cloud.aiplatform.v1.SuggestTri" - + "alsRequest\032\035.google.longrunning.Operatio" - + "n\"x\202\323\344\223\002A\"\"9/v1/{name=projects/*/locations/*/stu" - + "dies/*/trials/*}:stop:\001*\022\334\001\n\021ListOptimal" - + "Trials\0224.google.cloud.aiplatform.v1.List" - + "OptimalTrialsRequest\0325.google.cloud.aipl" - + "atform.v1.ListOptimalTrialsResponse\"Z\202\323\344" - + "\223\002K\"F/v1/{parent=projects/*/locations/*/" - + "studies/*}/trials:listOptimalTrials:\001*\332A" - + "\006parent\032M\312A\031aiplatform.googleapis.com\322A." - + "https://www.googleapis.com/auth/cloud-pl" - + "atformB\320\001\n\036com.google.cloud.aiplatform.v" - + "1B\022VizierServiceProtoP\001Z>cloud.google.co" - + "m/go/aiplatform/apiv1/aiplatformpb;aipla" - + "tformpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032G" - + "oogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Clou" - + "d::AIPlatform::V1b\006proto3" + + "timestamp.proto\"I\n\017GetStudyRequest\0226\n\004na" + + "me\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis" + + ".com/Study\"\210\001\n\022CreateStudyRequest\022:\n\006par" + + "ent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis" + + ".com/Location\0226\n\005study\030\002 \001(\0132!.google.cl" + + "oud.aiplatform.v1.StudyB\004\342A\001\002\"\203\001\n\022ListSt" + + "udiesRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!l" + + "ocations.googleapis.com/Location\022\030\n\npage" + + "_token\030\002 \001(\tB\004\342A\001\001\022\027\n\tpage_size\030\003 \001(\005B\004\342" + + "A\001\001\"b\n\023ListStudiesResponse\0222\n\007studies\030\001 " + + "\003(\0132!.google.cloud.aiplatform.v1.Study\022\027" + + "\n\017next_page_token\030\002 \001(\t\"L\n\022DeleteStudyRe" + + "quest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform" + + ".googleapis.com/Study\"l\n\022LookupStudyRequ" + + "est\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations." + + "googleapis.com/Location\022\032\n\014display_name\030" + + "\002 \001(\tB\004\342A\001\002\"\211\001\n\024SuggestTrialsRequest\0228\n\006" + + "parent\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.google" + + "apis.com/Study\022\036\n\020suggestion_count\030\002 \001(\005" + + "B\004\342A\001\002\022\027\n\tclient_id\030\003 \001(\tB\004\342A\001\002\"\346\001\n\025Sugg" + + "estTrialsResponse\0221\n\006trials\030\001 \003(\0132!.goog" + + "le.cloud.aiplatform.v1.Trial\022<\n\013study_st" + + "ate\030\002 \001(\0162\'.google.cloud.aiplatform.v1.S" + + "tudy.State\022.\n\nstart_time\030\003 \001(\0132\032.google." + + "protobuf.Timestamp\022,\n\010end_time\030\004 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\"z\n\025SuggestTrial" + + "sMetadata\022N\n\020generic_metadata\030\001 \001(\01324.go" + + "ogle.cloud.aiplatform.v1.GenericOperatio" + + "nMetadata\022\021\n\tclient_id\030\002 \001(\t\"\206\001\n\022CreateT" + + "rialRequest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\n\037ai" + + "platform.googleapis.com/Study\0226\n\005trial\030\002" + + " \001(\0132!.google.cloud.aiplatform.v1.TrialB" + + "\004\342A\001\002\"I\n\017GetTrialRequest\0226\n\004name\030\001 \001(\tB(" + + "\342A\001\002\372A!\n\037aiplatform.googleapis.com/Trial" + + "\"\200\001\n\021ListTrialsRequest\0228\n\006parent\030\001 \001(\tB(" + + "\342A\001\002\372A!\n\037aiplatform.googleapis.com/Study" + + "\022\030\n\npage_token\030\002 \001(\tB\004\342A\001\001\022\027\n\tpage_size\030" + + "\003 \001(\005B\004\342A\001\001\"`\n\022ListTrialsResponse\0221\n\006tri" + + "als\030\001 \003(\0132!.google.cloud.aiplatform.v1.T" + + "rial\022\027\n\017next_page_token\030\002 \001(\t\"\236\001\n\032AddTri" + + "alMeasurementRequest\022<\n\ntrial_name\030\001 \001(\t" + + "B(\342A\001\002\372A!\n\037aiplatform.googleapis.com/Tri" + + "al\022B\n\013measurement\030\003 \001(\0132\'.google.cloud.a" + + "iplatform.v1.MeasurementB\004\342A\001\002\"\331\001\n\024Compl" + + "eteTrialRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037" + + "aiplatform.googleapis.com/Trial\022H\n\021final" + + "_measurement\030\002 \001(\0132\'.google.cloud.aiplat" + + "form.v1.MeasurementB\004\342A\001\001\022\036\n\020trial_infea" + + "sible\030\003 \001(\010B\004\342A\001\001\022\037\n\021infeasible_reason\030\004" + + " \001(\tB\004\342A\001\001\"L\n\022DeleteTrialRequest\0226\n\004name" + + "\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.c" + + "om/Trial\"c\n#CheckTrialEarlyStoppingState" + + "Request\022<\n\ntrial_name\030\001 \001(\tB(\342A\001\002\372A!\n\037ai" + + "platform.googleapis.com/Trial\";\n$CheckTr" + + "ialEarlyStoppingStateResponse\022\023\n\013should_" + + "stop\030\001 \001(\010\"\225\001\n%CheckTrialEarlyStoppingSt" + + "ateMetatdata\022N\n\020generic_metadata\030\001 \001(\01324" + + ".google.cloud.aiplatform.v1.GenericOpera" + + "tionMetadata\022\r\n\005study\030\002 \001(\t\022\r\n\005trial\030\003 \001" + + "(\t\"J\n\020StopTrialRequest\0226\n\004name\030\001 \001(\tB(\342A" + + "\001\002\372A!\n\037aiplatform.googleapis.com/Trial\"T" + + "\n\030ListOptimalTrialsRequest\0228\n\006parent\030\001 \001" + + "(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/S" + + "tudy\"V\n\031ListOptimalTrialsResponse\0229\n\016opt" + + "imal_trials\030\001 \003(\0132!.google.cloud.aiplatf" + + "orm.v1.Trial2\324\026\n\rVizierService\022\253\001\n\013Creat" + + "eStudy\022..google.cloud.aiplatform.v1.Crea" + + "teStudyRequest\032!.google.cloud.aiplatform" + + ".v1.Study\"I\332A\014parent,study\202\323\344\223\0024\"+/v1/{p" + + "arent=projects/*/locations/*}/studies:\005s" + + "tudy\022\226\001\n\010GetStudy\022+.google.cloud.aiplatf" + + "orm.v1.GetStudyRequest\032!.google.cloud.ai" + + "platform.v1.Study\":\332A\004name\202\323\344\223\002-\022+/v1/{n" + + "ame=projects/*/locations/*/studies/*}\022\254\001" + + "\n\013ListStudies\022..google.cloud.aiplatform." + + "v1.ListStudiesRequest\032/.google.cloud.aip" + + "latform.v1.ListStudiesResponse\"<\332A\006paren" + + "t\202\323\344\223\002-\022+/v1/{parent=projects/*/location" + + "s/*}/studies\022\221\001\n\013DeleteStudy\022..google.cl" + + "oud.aiplatform.v1.DeleteStudyRequest\032\026.g" + + "oogle.protobuf.Empty\":\332A\004name\202\323\344\223\002-*+/v1" + + "/{name=projects/*/locations/*/studies/*}" + + "\022\250\001\n\013LookupStudy\022..google.cloud.aiplatfo" + + "rm.v1.LookupStudyRequest\032!.google.cloud." + + "aiplatform.v1.Study\"F\332A\006parent\202\323\344\223\0027\"2/v" + + "1/{parent=projects/*/locations/*}/studie" + + "s:lookup:\001*\022\332\001\n\rSuggestTrials\0220.google.c" + + "loud.aiplatform.v1.SuggestTrialsRequest\032" + + "\035.google.longrunning.Operation\"x\312A.\n\025Sug" + + "gestTrialsResponse\022\025SuggestTrialsMetadat" + + "a\202\323\344\223\002A\"\"9/v1/{na" + + "me=projects/*/locations/*/studies/*/tria" + + "ls/*}:stop:\001*\022\334\001\n\021ListOptimalTrials\0224.go" + + "ogle.cloud.aiplatform.v1.ListOptimalTria" + + "lsRequest\0325.google.cloud.aiplatform.v1.L" + + "istOptimalTrialsResponse\"Z\332A\006parent\202\323\344\223\002" + + "K\"F/v1/{parent=projects/*/locations/*/st" + + "udies/*}/trials:listOptimalTrials:\001*\032M\312A" + + "\031aiplatform.googleapis.com\322A.https://www" + + ".googleapis.com/auth/cloud-platformB\320\001\n\036" + + "com.google.cloud.aiplatform.v1B\022VizierSe" + + "rviceProtoP\001Z>cloud.google.com/go/aiplat" + + "form/apiv1/aiplatformpb;aiplatformpb\252\002\032G" + + "oogle.Cloud.AIPlatform.V1\312\002\032Google\\Cloud" + + "\\AIPlatform\\V1\352\002\035Google::Cloud::AIPlatfo" + + "rm::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpec.java index 09bbde40e0b1..e1186eccab54 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpec.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WorkerPoolSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.CustomJobProto .internal_static_google_cloud_aiplatform_v1_WorkerPoolSpec_descriptor; @@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int taskCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object task_; public enum TaskCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpecOrBuilder.java index 42cf3238d69c..8001958ddceb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WorkerPoolSpecOrBuilder.java @@ -244,5 +244,5 @@ public interface WorkerPoolSpecOrBuilder */ com.google.cloud.aiplatform.v1.DiskSpecOrBuilder getDiskSpecOrBuilder(); - public com.google.cloud.aiplatform.v1.WorkerPoolSpec.TaskCase getTaskCase(); + com.google.cloud.aiplatform.v1.WorkerPoolSpec.TaskCase getTaskCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesPayload.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesPayload.java index ccf93f24b684..a160440ca43e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesPayload.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesPayload.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesPayload(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_WriteFeatureValuesPayload_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesRequest.java index 490ced02ad0d..fe264073c5de 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_WriteFeatureValuesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesResponse.java index 79d7a04bc2b7..16d7f428b6fc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1_WriteFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataRequest.java index e4fc529b1081..8011b1d6c9aa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardExperimentDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_WriteTensorboardExperimentDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataResponse.java index cdb76dc5860e..d0b74621685f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardExperimentDataResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardExperimentDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_WriteTensorboardExperimentDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataRequest.java index afa8e515948e..5e2400582902 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardRunDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_WriteTensorboardRunDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataResponse.java index 30254dd79071..ef6294a48c93 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/WriteTensorboardRunDataResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardRunDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1_WriteTensorboardRunDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttribution.java index 0a45ea1e23fd..c140573a2d55 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttribution.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttribution.java @@ -26,6 +26,7 @@ * attributions to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for more details: * https://arxiv.org/abs/1906.02825 + * * Supported only by image Models. *
* @@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new XraiAttribution(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.ExplanationProto .internal_static_google_cloud_aiplatform_v1_XraiAttribution_descriptor; @@ -78,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -97,6 +94,7 @@ public int getStepCount() { * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -116,6 +114,7 @@ public boolean hasSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -137,6 +136,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig getSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -159,6 +159,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -178,6 +179,7 @@ public boolean hasBlurBaselineConfig() {
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -199,6 +201,7 @@ public com.google.cloud.aiplatform.v1.BlurBaselineConfig getBlurBaselineConfig()
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -410,6 +413,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    * attributions to segmented regions, taking advantage of the model's fully
    * differentiable structure. Refer to this paper for more details:
    * https://arxiv.org/abs/1906.02825
+   *
    * Supported only by image Models.
    * 
* @@ -634,6 +638,7 @@ public Builder mergeFrom( * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -652,6 +657,7 @@ public int getStepCount() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -674,6 +680,7 @@ public Builder setStepCount(int value) { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -699,6 +706,7 @@ public Builder clearStepCount() { * *
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -717,6 +725,7 @@ public boolean hasSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -741,6 +750,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig getSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -767,6 +777,7 @@ public Builder setSmoothGradConfig(com.google.cloud.aiplatform.v1.SmoothGradConf
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -791,6 +802,7 @@ public Builder setSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -821,6 +833,7 @@ public Builder mergeSmoothGradConfig(com.google.cloud.aiplatform.v1.SmoothGradCo
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -844,6 +857,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -862,6 +876,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfig.Builder getSmoothGradConf
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -884,6 +899,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -920,6 +936,7 @@ public com.google.cloud.aiplatform.v1.SmoothGradConfigOrBuilder getSmoothGradCon
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -938,6 +955,7 @@ public boolean hasBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -962,6 +980,7 @@ public com.google.cloud.aiplatform.v1.BlurBaselineConfig getBlurBaselineConfig()
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -988,6 +1007,7 @@ public Builder setBlurBaselineConfig(com.google.cloud.aiplatform.v1.BlurBaseline
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1012,6 +1032,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1043,6 +1064,7 @@ public Builder mergeBlurBaselineConfig(
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1066,6 +1088,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1085,6 +1108,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1108,6 +1132,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttributionOrBuilder.java
index 8e846bca7ace..1362ee95d906 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttributionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/XraiAttributionOrBuilder.java
@@ -30,6 +30,7 @@ public interface XraiAttributionOrBuilder
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is met within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -44,6 +45,7 @@ public interface XraiAttributionOrBuilder * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -60,6 +62,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -76,6 +79,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -91,6 +95,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -107,6 +112,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -123,6 +129,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageClassificationPredictionInstance.java
index 765b6ef99198..95809a8955a1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageClassificationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .ImageClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
index be94ceb07acc..b598b0e1e1cb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .ImageObjectDetectionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageSegmentationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageSegmentationPredictionInstance.java
index 7c5a1b2ad866..9db6bf38dfac 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageSegmentationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/ImageSegmentationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .ImageSegmentationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextClassificationPredictionInstance.java
index ed98dbad7522..6357e4a9d87a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextClassificationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .TextClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextExtractionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextExtractionPredictionInstance.java
index 3c97378c6b4e..76e9df478c2f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextExtractionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextExtractionPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextExtractionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .TextExtractionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextSentimentPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextSentimentPredictionInstance.java
index dccf8536abaf..50bcbe7d9c9e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextSentimentPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/TextSentimentPredictionInstance.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextSentimentPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .TextSentimentPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
index 4ca195ee4d49..0a33b5769552 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .VideoActionRecognitionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoClassificationPredictionInstance.java
index 3dea7ed5e943..1d445b677fd3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoClassificationPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .VideoClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
index d5978f5febc3..4d37d0a9f1e7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.instance
         .VideoObjectTrackingPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageClassificationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageClassificationPredictionParams.java
index b38c0dcf7d9b..ede1dd682060 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageClassificationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageClassificationPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageClassificationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .ImageClassificationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageObjectDetectionPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageObjectDetectionPredictionParams.java
index 29d227b796e7..0aa7d721f5a3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageObjectDetectionPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageObjectDetectionPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .ImageObjectDetectionPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageSegmentationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageSegmentationPredictionParams.java
index 0f67681486e6..f98aca1f27f0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageSegmentationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/ImageSegmentationPredictionParams.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .ImageSegmentationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoActionRecognitionPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoActionRecognitionPredictionParams.java
index c59ac3d2fb60..10685880297a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoActionRecognitionPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoActionRecognitionPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .VideoActionRecognitionPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoClassificationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoClassificationPredictionParams.java
index 58f64e56c57b..bb2ae11335f0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoClassificationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoClassificationPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .VideoClassificationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoObjectTrackingPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoObjectTrackingPredictionParams.java
index f730ea2ea139..0218345e2e2c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoObjectTrackingPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/params/VideoObjectTrackingPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.params
         .VideoObjectTrackingPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ClassificationPredictionResult.java
index f3382d0993fe..4bbbdf7af0d6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ClassificationPredictionResult.java
@@ -41,7 +41,7 @@ private ClassificationPredictionResult(
 
   private ClassificationPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     confidences_ = emptyFloatList();
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .ClassificationPredictionResultProto
@@ -129,7 +124,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -530,8 +526,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       confidences_ = emptyFloatList();
       return this;
     }
@@ -584,11 +579,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         confidences_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -600,6 +590,10 @@ private void buildPartial0(
         com.google.cloud.aiplatform.v1.schema.predict.prediction.ClassificationPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -669,7 +663,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -900,14 +894,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -922,7 +916,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -991,6 +986,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1013,6 +1009,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1032,6 +1029,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1048,8 +1046,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1073,6 +1072,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
index 1616e13be7be..cb798c94a103 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
@@ -42,7 +42,7 @@ private ImageObjectDetectionPredictionResult(
 
   private ImageObjectDetectionPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     confidences_ = emptyFloatList();
     bboxes_ = java.util.Collections.emptyList();
   }
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .ImageObjectDetectionPredictionResultProto
@@ -134,7 +129,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -644,8 +640,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       confidences_ = emptyFloatList();
       if (bboxesBuilder_ == null) {
         bboxes_ = java.util.Collections.emptyList();
@@ -709,11 +704,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         confidences_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -735,6 +725,10 @@ private void buildPartial0(
                 .ImageObjectDetectionPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -806,7 +800,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -1083,14 +1077,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -1105,7 +1099,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -1174,6 +1169,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1196,6 +1192,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1215,6 +1212,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1231,8 +1229,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1256,6 +1255,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageSegmentationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageSegmentationPredictionResult.java
index 6ea6dc619870..1c2af7f0b5b7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageSegmentationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/ImageSegmentationPredictionResult.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .ImageSegmentationPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularClassificationPredictionResult.java
index 150c801ef7cf..a7960dc3ddbb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularClassificationPredictionResult.java
@@ -41,7 +41,7 @@ private TabularClassificationPredictionResult(
   }
 
   private TabularClassificationPredictionResult() {
-    classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
     scores_ = emptyFloatList();
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TabularClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .TabularClassificationPredictionResultProto
@@ -78,7 +73,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   public static final int CLASSES_FIELD_NUMBER = 1;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList classes_;
+  private com.google.protobuf.LazyStringArrayList classes_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -460,8 +456,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
       scores_ = emptyFloatList();
       return this;
     }
@@ -513,11 +508,6 @@ private void buildPartialRepeatedFields(
         com.google.cloud.aiplatform.v1.schema.predict.prediction
                 .TabularClassificationPredictionResult
             result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        classes_ = classes_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.classes_ = classes_;
       if (((bitField0_ & 0x00000002) != 0)) {
         scores_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000002);
@@ -530,6 +520,10 @@ private void buildPartial0(
                 .TabularClassificationPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        classes_.makeImmutable();
+        result.classes_ = classes_;
+      }
     }
 
     @java.lang.Override
@@ -591,7 +585,7 @@ public Builder mergeFrom(
       if (!other.classes_.isEmpty()) {
         if (classes_.isEmpty()) {
           classes_ = other.classes_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureClassesIsMutable();
           classes_.addAll(other.classes_);
@@ -678,14 +672,14 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList classes_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList classes_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureClassesIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!classes_.isModifiable()) {
         classes_ = new com.google.protobuf.LazyStringArrayList(classes_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
@@ -700,7 +694,8 @@ private void ensureClassesIsMutable() {
      * @return A list containing the classes.
      */
     public com.google.protobuf.ProtocolStringList getClassesList() {
-      return classes_.getUnmodifiableView();
+      classes_.makeImmutable();
+      return classes_;
     }
     /**
      *
@@ -769,6 +764,7 @@ public Builder setClasses(int index, java.lang.String value) {
       }
       ensureClassesIsMutable();
       classes_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -791,6 +787,7 @@ public Builder addClasses(java.lang.String value) {
       }
       ensureClassesIsMutable();
       classes_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -810,6 +807,7 @@ public Builder addClasses(java.lang.String value) {
     public Builder addAllClasses(java.lang.Iterable values) {
       ensureClassesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, classes_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -826,8 +824,9 @@ public Builder addAllClasses(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearClasses() {
-      classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -851,6 +850,7 @@ public Builder addClassesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureClassesIsMutable();
       classes_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularRegressionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularRegressionPredictionResult.java
index b1996f8f0076..cee381cf55c3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularRegressionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TabularRegressionPredictionResult.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TabularRegressionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .TabularRegressionPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextExtractionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextExtractionPredictionResult.java
index 74f2669167f6..2b84293e50d8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextExtractionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextExtractionPredictionResult.java
@@ -41,7 +41,7 @@ private TextExtractionPredictionResult(
 
   private TextExtractionPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     textSegmentStartOffsets_ = emptyLongList();
     textSegmentEndOffsets_ = emptyLongList();
     confidences_ = emptyFloatList();
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextExtractionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .TextExtractionPredictionResultProto
@@ -134,7 +129,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -702,8 +698,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       textSegmentStartOffsets_ = emptyLongList();
       textSegmentEndOffsets_ = emptyLongList();
       confidences_ = emptyFloatList();
@@ -758,11 +753,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         textSegmentStartOffsets_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -784,6 +774,10 @@ private void buildPartial0(
         com.google.cloud.aiplatform.v1.schema.predict.prediction.TextExtractionPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -853,7 +847,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -1147,14 +1141,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -1169,7 +1163,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -1238,6 +1233,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1260,6 +1256,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1279,6 +1276,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1295,8 +1293,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1320,6 +1319,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextSentimentPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextSentimentPredictionResult.java
index 5c539ea0c8d7..69ef7e5305d3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextSentimentPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/TextSentimentPredictionResult.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextSentimentPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .TextSentimentPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
index 8b680f8c6fb7..39bde21daa68 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .VideoActionRecognitionPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoClassificationPredictionResult.java
index ec8bccf0a460..69c2be14cadf 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoClassificationPredictionResult.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .VideoClassificationPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
index 3efa61912a55..0ffb4457f6cd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.predict.prediction
         .VideoObjectTrackingPredictionResultProto
@@ -296,11 +291,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Frame();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.schema.predict.prediction
           .VideoObjectTrackingPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassification.java
index 5a5007c731b9..71806ddbccb1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassification.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassification.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageClassification();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageClassificationProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java
index 1c3a9103afa6..f67e88ee22c0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageClassificationInputs();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageClassificationProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java
index 5e6ba3b86c9c..d862a8f37973 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java
@@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageClassificationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageClassificationProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetection.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetection.java
index d3afbb336f90..f55ca97326d4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetection.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetection.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageObjectDetection();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageObjectDetectionProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java
index 634b295bc4b5..61d5696ee081 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java
@@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageObjectDetectionInputs();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageObjectDetectionProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java
index 769165c7e934..79e5556d63c6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java
@@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageObjectDetectionMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition
         .AutoMLImageObjectDetectionProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentation.java
index eaf3f978eba8..9c934b54722f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentation.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageSegmentation();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLImageSegmentationProto
         .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlImageSegmentation_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java
index e43126a8435f..44f4502c7b45 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java
@@ -43,11 +43,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageSegmentationInputs();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLImageSegmentationProto
         .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlImageSegmentationInputs_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java
index 51099f32252f..1ea952b10af2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java
@@ -43,11 +43,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlImageSegmentationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLImageSegmentationProto
         .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlImageSegmentationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTables.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTables.java
index 0f9292c79af2..b844c5e0bd26 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTables.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTables.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlTables();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
         .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTables_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputs.java
index bd3a114a52e0..f3b5d9fb27db 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputs.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputs.java
@@ -37,7 +37,7 @@ private AutoMlTablesInputs() {
     transformations_ = java.util.Collections.emptyList();
     optimizationObjective_ = "";
     weightColumnName_ = "";
-    additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlTablesInputs();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
         .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_descriptor;
@@ -288,8 +283,8 @@ public interface TransformationOrBuilder
             .TextArrayTransformationOrBuilder
         getRepeatedTextOrBuilder();
 
-    public com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesInputs
-            .Transformation.TransformationDetailCase
+    com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesInputs.Transformation
+            .TransformationDetailCase
         getTransformationDetailCase();
   }
   /**
@@ -314,11 +309,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Transformation();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
           .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_descriptor;
@@ -385,11 +375,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new AutoTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_AutoTransformation_descriptor;
@@ -1074,11 +1059,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new NumericTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_NumericTransformation_descriptor;
@@ -1860,11 +1840,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new CategoricalTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_CategoricalTransformation_descriptor;
@@ -2599,11 +2574,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new TimestampTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TimestampTransformation_descriptor;
@@ -3634,11 +3604,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new TextTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TextTransformation_descriptor;
@@ -4329,11 +4294,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new NumericArrayTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_NumericArrayTransformation_descriptor;
@@ -5110,11 +5070,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new CategoricalArrayTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_CategoricalArrayTransformation_descriptor;
@@ -5786,11 +5741,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new TextArrayTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto
             .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TextArrayTransformation_descriptor;
@@ -6408,6 +6358,8 @@ public com.google.protobuf.Parser getParserForType() {
     }
 
     private int transformationDetailCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object transformationDetail_;
 
     public enum TransformationDetailCase
@@ -9360,6 +9312,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int additionalOptimizationObjectiveConfigCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object additionalOptimizationObjectiveConfig_;
 
   public enum AdditionalOptimizationObjectiveConfigCase
@@ -9715,8 +9669,10 @@ public int getTransformationsCount() {
    * Objective function the model is optimizing towards. The training process
    * creates a model that maximizes/minimizes the value of the objective
    * function over the validation set.
+   *
    * The supported optimization objectives depend on the prediction type.
    * If the field is not set, a default objective function is used.
+   *
    * classification (binary):
    *   "maximize-au-roc" (default) - Maximize the area under the receiver
    *                                 operating characteristic (ROC) curve.
@@ -9726,8 +9682,10 @@ public int getTransformationsCount() {
    *                                   recall value.
    *   "maximize-recall-at-precision" - Maximize recall for a specified
    *                                    precision value.
+   *
    * classification (multi-class):
    *   "minimize-log-loss" (default) - Minimize log loss.
+   *
    * regression:
    *   "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE).
    *   "minimize-mae" - Minimize mean-absolute error (MAE).
@@ -9757,8 +9715,10 @@ public java.lang.String getOptimizationObjective() {
    * Objective function the model is optimizing towards. The training process
    * creates a model that maximizes/minimizes the value of the objective
    * function over the validation set.
+   *
    * The supported optimization objectives depend on the prediction type.
    * If the field is not set, a default objective function is used.
+   *
    * classification (binary):
    *   "maximize-au-roc" (default) - Maximize the area under the receiver
    *                                 operating characteristic (ROC) curve.
@@ -9768,8 +9728,10 @@ public java.lang.String getOptimizationObjective() {
    *                                   recall value.
    *   "maximize-recall-at-precision" - Maximize recall for a specified
    *                                    precision value.
+   *
    * classification (multi-class):
    *   "minimize-log-loss" (default) - Minimize log loss.
+   *
    * regression:
    *   "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE).
    *   "minimize-mae" - Minimize mean-absolute error (MAE).
@@ -9801,13 +9763,16 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() {
    * 
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -9971,7 +9936,8 @@ public boolean hasExportEvaluatedDataItemsConfig() { public static final int ADDITIONAL_EXPERIMENTS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList additionalExperiments_; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -10389,8 +10355,7 @@ public Builder clear() { exportEvaluatedDataItemsConfigBuilder_.dispose(); exportEvaluatedDataItemsConfigBuilder_ = null; } - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000400); + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); additionalOptimizationObjectiveConfigCase_ = 0; additionalOptimizationObjectiveConfig_ = null; return this; @@ -10444,11 +10409,6 @@ private void buildPartialRepeatedFields( } else { result.transformations_ = transformationsBuilder_.build(); } - if (((bitField0_ & 0x00000400) != 0)) { - additionalExperiments_ = additionalExperiments_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000400); - } - result.additionalExperiments_ = additionalExperiments_; } private void buildPartial0( @@ -10478,6 +10438,10 @@ private void buildPartial0( ? exportEvaluatedDataItemsConfig_ : exportEvaluatedDataItemsConfigBuilder_.build(); } + if (((from_bitField0_ & 0x00000400) != 0)) { + additionalExperiments_.makeImmutable(); + result.additionalExperiments_ = additionalExperiments_; + } } private void buildPartialOneofs( @@ -10598,7 +10562,7 @@ public Builder mergeFrom( if (!other.additionalExperiments_.isEmpty()) { if (additionalExperiments_.isEmpty()) { additionalExperiments_ = other.additionalExperiments_; - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ |= 0x00000400; } else { ensureAdditionalExperimentsIsMutable(); additionalExperiments_.addAll(other.additionalExperiments_); @@ -11663,8 +11627,10 @@ public Builder removeTransformations(int index) { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11674,8 +11640,10 @@ public Builder removeTransformations(int index) { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11704,8 +11672,10 @@ public java.lang.String getOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11715,8 +11685,10 @@ public java.lang.String getOptimizationObjective() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11745,8 +11717,10 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11756,8 +11730,10 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11785,8 +11761,10 @@ public Builder setOptimizationObjective(java.lang.String value) { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11796,8 +11774,10 @@ public Builder setOptimizationObjective(java.lang.String value) { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11821,8 +11801,10 @@ public Builder clearOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11832,8 +11814,10 @@ public Builder clearOptimizationObjective() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11863,13 +11847,16 @@ public Builder setOptimizationObjectiveBytes(com.google.protobuf.ByteString valu *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -11888,13 +11875,16 @@ public long getTrainBudgetMilliNodeHours() { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -11917,13 +11907,16 @@ public Builder setTrainBudgetMilliNodeHours(long value) { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -12367,15 +12360,15 @@ public Builder clearExportEvaluatedDataItemsConfig() { return exportEvaluatedDataItemsConfigBuilder_; } - private com.google.protobuf.LazyStringList additionalExperiments_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAdditionalExperimentsIsMutable() { - if (!((bitField0_ & 0x00000400) != 0)) { + if (!additionalExperiments_.isModifiable()) { additionalExperiments_ = new com.google.protobuf.LazyStringArrayList(additionalExperiments_); - bitField0_ |= 0x00000400; } + bitField0_ |= 0x00000400; } /** * @@ -12389,7 +12382,8 @@ private void ensureAdditionalExperimentsIsMutable() { * @return A list containing the additionalExperiments. */ public com.google.protobuf.ProtocolStringList getAdditionalExperimentsList() { - return additionalExperiments_.getUnmodifiableView(); + additionalExperiments_.makeImmutable(); + return additionalExperiments_; } /** * @@ -12454,6 +12448,7 @@ public Builder setAdditionalExperiments(int index, java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.set(index, value); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12475,6 +12470,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12493,6 +12489,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { public Builder addAllAdditionalExperiments(java.lang.Iterable values) { ensureAdditionalExperimentsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, additionalExperiments_); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12508,8 +12505,9 @@ public Builder addAllAdditionalExperiments(java.lang.Iterable * @return This builder for chaining. */ public Builder clearAdditionalExperiments() { - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000400); + ; onChanged(); return this; } @@ -12532,6 +12530,7 @@ public Builder addAdditionalExperimentsBytes(com.google.protobuf.ByteString valu checkByteStringIsUtf8(value); ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00000400; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java index 65a5685b5790..cf53af79bb97 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java @@ -232,8 +232,10 @@ public interface AutoMlTablesInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -243,8 +245,10 @@ public interface AutoMlTablesInputsOrBuilder * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -263,8 +267,10 @@ public interface AutoMlTablesInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -274,8 +280,10 @@ public interface AutoMlTablesInputsOrBuilder * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -294,13 +302,16 @@ public interface AutoMlTablesInputsOrBuilder *
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -459,7 +470,7 @@ public interface AutoMlTablesInputsOrBuilder */ com.google.protobuf.ByteString getAdditionalExperimentsBytes(int index); - public com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesInputs + com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesInputs .AdditionalOptimizationObjectiveConfigCase getAdditionalOptimizationObjectiveConfigCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesMetadata.java index 0008f4850b0a..1360bca60514 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTablesMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTablesMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTablesMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassification.java index 8827ee8a570d..836812545131 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassification.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassification.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextClassification(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLTextClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java index c2118bea0a29..656b60631a32 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java @@ -41,11 +41,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextClassificationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLTextClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtraction.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtraction.java index d52c31f6f694..e40e52b1541c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtraction.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtraction.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextExtraction(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTextExtractionProto .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTextExtraction_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java index 23a44196b8a4..e24fd5433261 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java @@ -40,11 +40,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextExtractionInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTextExtractionProto .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTextExtractionInputs_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentiment.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentiment.java index 237318af44c5..9665f9a641d5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentiment.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentiment.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextSentiment(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTextSentimentProto .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTextSentiment_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java index 1661a38ff7be..4dc257d07b44 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java @@ -40,11 +40,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextSentimentInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMLTextSentimentProto .internal_static_google_cloud_aiplatform_v1_schema_trainingjob_definition_AutoMlTextSentimentInputs_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java index 3e461eb2a849..9acfdb8774d8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoActionRecognition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoActionRecognitionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java index 56ae7bff0410..a30ffcb636a1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoActionRecognitionInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoActionRecognitionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassification.java index f07234db6c64..3b4649bb013d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassification.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassification.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoClassification(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java index 8336812ec47f..b47e1d60e5c7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoClassificationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java index c2e331c86349..e9bf0d9a3f4b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoObjectTracking(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoObjectTrackingProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java index 906200960ada..c019d34c3ccf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoObjectTrackingInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .AutoMLVideoObjectTrackingProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java index 282a8d81fc83..e4cc2f2b0b45 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportEvaluatedDataItemsConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1.schema.trainingjob.definition .ExportEvaluatedDataItemsConfigProto @@ -84,6 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -111,6 +107,7 @@ public java.lang.String getDestinationBigqueryUri() {
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -579,6 +576,7 @@ public Builder mergeFrom(
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -605,6 +603,7 @@ public java.lang.String getDestinationBigqueryUri() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -631,6 +630,7 @@ public com.google.protobuf.ByteString getDestinationBigqueryUriBytes() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -656,6 +656,7 @@ public Builder setDestinationBigqueryUri(java.lang.String value) {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -677,6 +678,7 @@ public Builder clearDestinationBigqueryUri() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
index 2fa6ea4caf7f..888b89336423 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
@@ -30,6 +30,7 @@ public interface ExportEvaluatedDataItemsConfigOrBuilder
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -46,6 +47,7 @@ public interface ExportEvaluatedDataItemsConfigOrBuilder
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/accelerator_type.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/accelerator_type.proto
index f06cfb9df9ec..de62b281e3a7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/accelerator_type.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/accelerator_type.proto
@@ -47,6 +47,9 @@ enum AcceleratorType {
   // Nvidia Tesla A100 GPU.
   NVIDIA_TESLA_A100 = 8;
 
+  // Nvidia A100 80GB GPU.
+  NVIDIA_A100_80GB = 9;
+
   // Nvidia L4 GPU.
   NVIDIA_L4 = 11;
 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/featurestore_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/featurestore_service.proto
index 9249e3874acc..6c413631e432 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/featurestore_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/featurestore_service.proto
@@ -534,7 +534,7 @@ message ImportFeatureValuesRequest {
   ];
 
   // Source column that holds entity IDs. If not provided, entity IDs are
-  // extracted from the column named `entity_id`.
+  // extracted from the column named entity_id.
   string entity_id_field = 5;
 
   // Required. Specifications defining which Feature values to import from the
@@ -1288,6 +1288,10 @@ message ImportFeatureValuesOperationMetadata {
   // The number rows that weren't ingested due to having timestamps outside the
   // retention boundary.
   int64 timestamp_outside_retention_rows_count = 7;
+
+  // List of ImportFeatureValues operations running under a single EntityType
+  // that are blocking this operation.
+  repeated int64 blocking_operation_ids = 8;
 }
 
 // Details of operations that exports Features values.
@@ -1439,6 +1443,6 @@ message EntityIdSelector {
   }
 
   // Source column that holds entity IDs. If not provided, entity IDs are
-  // extracted from the column named `entity_id`.
+  // extracted from the column named entity_id.
   string entity_id_field = 5;
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/index_endpoint.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/index_endpoint.proto
index 9b4dd453297c..49a30b966aab 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/index_endpoint.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/index_endpoint.proto
@@ -159,17 +159,16 @@ message DeployedIndex {
   // Output only. The DeployedIndex may depend on various data on its original
   // Index. Additionally when certain changes to the original Index are being
   // done (e.g. when what the Index contains is being changed) the DeployedIndex
-  // may be asynchronously updated in the background to reflect this changes. If
-  // this timestamp's value is at least the
+  // may be asynchronously updated in the background to reflect these changes.
+  // If this timestamp's value is at least the
   // [Index.update_time][google.cloud.aiplatform.v1.Index.update_time] of the
   // original Index, it means that this DeployedIndex and the original Index are
   // in sync. If this timestamp is older, then to see which updates this
-  // DeployedIndex already contains (and which not), one must
-  // [list][Operations.ListOperations] [Operations][Operation]
-  // [working][Operation.name] on the original Index. Only
-  // the successfully completed Operations with
-  // [Operations.metadata.generic_metadata.update_time]
-  // [google.cloud.aiplatform.v1.GenericOperationMetadata.update_time]
+  // DeployedIndex already contains (and which it does not), one must
+  // [list][google.longrunning.Operations.ListOperations] the operations that
+  // are running on the original Index. Only the successfully completed
+  // Operations with
+  // [update_time][google.cloud.aiplatform.v1.GenericOperationMetadata.update_time]
   // equal or before this sync time are contained in this DeployedIndex.
   google.protobuf.Timestamp index_sync_time = 6
       [(google.api.field_behavior) = OUTPUT_ONLY];
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/metadata_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/metadata_service.proto
index 9c1bcb09a6b5..017b0df2eda3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/metadata_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/metadata_service.proto
@@ -582,6 +582,9 @@ message ListArtifactsRequest {
   //     To filter on metadata fields use traversal operation as follows:
   //     `metadata..`.
   //     For example: `metadata.field_1.number_value = 10.0`
+  //     In case the field name contains special characters (such as colon), one
+  //     can embed it inside double quote.
+  //     For example: `metadata."field:1".number_value = 10.0`
   // *   **Context based filtering**:
   //     To filter Artifacts based on the contexts to which they belong, use the
   //     function operator with the full resource name
@@ -628,7 +631,6 @@ message UpdateArtifactRequest {
   Artifact artifact = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -784,6 +786,9 @@ message ListContextsRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`.
   //    For example: `metadata.field_1.number_value = 10.0`.
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   // *  **Parent Child filtering**:
   //    To filter Contexts based on parent-child relationship use the HAS
   //    operator as follows:
@@ -834,7 +839,6 @@ message UpdateContextRequest {
   Context context = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -1097,6 +1101,9 @@ message ListExecutionsRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`
   //    For example: `metadata.field_1.number_value = 10.0`
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   // *  **Context based filtering**:
   //    To filter Executions based on the contexts to which they belong use
   //    the function operator with the full resource name:
@@ -1143,7 +1150,6 @@ message UpdateExecutionRequest {
   Execution execution = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -1379,6 +1385,9 @@ message QueryArtifactLineageSubgraphRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`.
   //    For example: `metadata.field_1.number_value = 10.0`
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   //
   // Each of the above supported filter types can be combined together using
   // logical operators (`AND` & `OR`). Maximum nested expression depth allowed
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model.proto
index 4872249c54a1..3a6d6fb1c9aa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model.proto
@@ -204,6 +204,11 @@ message Model {
     }
   ];
 
+  // This field is populated if the model is produced by a pipeline job.
+  string pipeline_job = 47 [(google.api.resource_reference) = {
+    type: "aiplatform.googleapis.com/PipelineJob"
+  }];
+
   // Input only. The specification of the container that is to be used when
   // deploying this Model. The specification is ingested upon
   // [ModelService.UploadModel][google.cloud.aiplatform.v1.ModelService.UploadModel],
@@ -406,6 +411,14 @@ message Model {
   string metadata_artifact = 44 [(google.api.field_behavior) = OUTPUT_ONLY];
 }
 
+// Contains information about the Large Model.
+message LargeModelReference {
+  // Required. The unique name of the large Foundation or pre-built model. Like
+  // "chat-bison", "text-bison". Or model name with version ID, like
+  // "chat-bison@001", "text-bison@005", etc.
+  string name = 1 [(google.api.field_behavior) = REQUIRED];
+}
+
 // Contains the schemata used in Model's predictions and explanations via
 // [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict],
 // [PredictionService.Explain][google.cloud.aiplatform.v1.PredictionService.Explain]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_evaluation.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_evaluation.proto
index 6114518bf041..8fcd5184912c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_evaluation.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_evaluation.proto
@@ -71,8 +71,9 @@ message ModelEvaluation {
   google.protobuf.Timestamp create_time = 4
       [(google.api.field_behavior) = OUTPUT_ONLY];
 
-  // All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-  // ModelEvaluationSlices. The dimensions can be used as the filter of the
+  // All possible
+  // [dimensions][google.cloud.aiplatform.v1.ModelEvaluationSlice.Slice.dimension]
+  // of ModelEvaluationSlices. The dimensions can be used as the filter of the
   // [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1.ModelService.ListModelEvaluationSlices]
   // request, in the form of `slice.dimension = `.
   repeated string slice_dimensions = 5;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_garden_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_garden_service.proto
new file mode 100644
index 000000000000..3a5802378fbb
--- /dev/null
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/model_garden_service.proto
@@ -0,0 +1,83 @@
+// Copyright 2023 Google LLC
+//
+// 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.
+
+syntax = "proto3";
+
+package google.cloud.aiplatform.v1;
+
+import "google/api/annotations.proto";
+import "google/api/client.proto";
+import "google/api/field_behavior.proto";
+import "google/api/resource.proto";
+import "google/cloud/aiplatform/v1/publisher_model.proto";
+
+option csharp_namespace = "Google.Cloud.AIPlatform.V1";
+option go_package = "cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpb";
+option java_multiple_files = true;
+option java_outer_classname = "ModelGardenServiceProto";
+option java_package = "com.google.cloud.aiplatform.v1";
+option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
+option ruby_package = "Google::Cloud::AIPlatform::V1";
+
+// The interface of Model Garden Service.
+service ModelGardenService {
+  option (google.api.default_host) = "aiplatform.googleapis.com";
+  option (google.api.oauth_scopes) =
+      "https://www.googleapis.com/auth/cloud-platform";
+
+  // Gets a Model Garden publisher model.
+  rpc GetPublisherModel(GetPublisherModelRequest) returns (PublisherModel) {
+    option (google.api.http) = {
+      get: "/v1/{name=publishers/*/models/*}"
+    };
+    option (google.api.method_signature) = "name";
+  }
+}
+
+// View enumeration of PublisherModel.
+enum PublisherModelView {
+  // The default / unset value. The API will default to the BASIC view.
+  PUBLISHER_MODEL_VIEW_UNSPECIFIED = 0;
+
+  // Include basic metadata about the publisher model, but not the full
+  // contents.
+  PUBLISHER_MODEL_VIEW_BASIC = 1;
+
+  // Include everything.
+  PUBLISHER_MODEL_VIEW_FULL = 2;
+
+  // Include: VersionId, ModelVersionExternalName, and SupportedActions.
+  PUBLISHER_MODEL_VERSION_VIEW_BASIC = 3;
+}
+
+// Request message for
+// [ModelGardenService.GetPublisherModel][google.cloud.aiplatform.v1.ModelGardenService.GetPublisherModel]
+message GetPublisherModelRequest {
+  // Required. The name of the PublisherModel resource.
+  // Format:
+  // `publishers/{publisher}/models/{publisher_model}`
+  string name = 1 [
+    (google.api.field_behavior) = REQUIRED,
+    (google.api.resource_reference) = {
+      type: "aiplatform.googleapis.com/PublisherModel"
+    }
+  ];
+
+  // Optional. The IETF BCP-47 language code representing the language in which
+  // the publisher model's text information should be written in (see go/bcp47).
+  string language_code = 2 [(google.api.field_behavior) = OPTIONAL];
+
+  // Optional. PublisherModel view specifying which fields to read.
+  PublisherModelView view = 3 [(google.api.field_behavior) = OPTIONAL];
+}
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/prediction_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/prediction_service.proto
index 16463dd48c53..16dadb28af81 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/prediction_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/prediction_service.proto
@@ -84,8 +84,7 @@ service PredictionService {
   // [deployed_model_id][google.cloud.aiplatform.v1.ExplainRequest.deployed_model_id]
   // is not specified, all DeployedModels must have
   // [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
-  // populated. Only deployed AutoML tabular Models have
-  // explanation_spec.
+  // populated.
   rpc Explain(ExplainRequest) returns (ExplainResponse) {
     option (google.api.http) = {
       post: "/v1/{endpoint=projects/*/locations/*/endpoints/*}:explain"
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/publisher_model.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/publisher_model.proto
new file mode 100644
index 000000000000..a854fce73e7e
--- /dev/null
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/publisher_model.proto
@@ -0,0 +1,239 @@
+// Copyright 2023 Google LLC
+//
+// 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.
+
+syntax = "proto3";
+
+package google.cloud.aiplatform.v1;
+
+import "google/api/field_behavior.proto";
+import "google/api/resource.proto";
+import "google/cloud/aiplatform/v1/machine_resources.proto";
+import "google/cloud/aiplatform/v1/model.proto";
+
+option csharp_namespace = "Google.Cloud.AIPlatform.V1";
+option go_package = "cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpb";
+option java_multiple_files = true;
+option java_outer_classname = "PublisherModelProto";
+option java_package = "com.google.cloud.aiplatform.v1";
+option php_namespace = "Google\\Cloud\\AIPlatform\\V1";
+option ruby_package = "Google::Cloud::AIPlatform::V1";
+
+// A Model Garden Publisher Model.
+message PublisherModel {
+  option (google.api.resource) = {
+    type: "aiplatform.googleapis.com/PublisherModel"
+    pattern: "publishers/{publisher}/models/{model}"
+  };
+
+  // Reference to a resource.
+  message ResourceReference {
+    oneof reference {
+      // The URI of the resource.
+      string uri = 1;
+
+      // The resource name of the Google Cloud resource.
+      string resource_name = 2;
+    }
+  }
+
+  // A named piece of documentation.
+  message Documentation {
+    // Required. E.g., OVERVIEW, USE CASES, DOCUMENTATION, SDK & SAMPLES, JAVA,
+    // NODE.JS, etc..
+    string title = 1 [(google.api.field_behavior) = REQUIRED];
+
+    // Required. Content of this piece of document (in Markdown format).
+    string content = 2 [(google.api.field_behavior) = REQUIRED];
+  }
+
+  // Actions could take on this Publisher Model.
+  message CallToAction {
+    // The regional resource name or the URI. Key is region, e.g.,
+    // us-central1, europe-west2, global, etc..
+    message RegionalResourceReferences {
+      // Required.
+      map references = 1
+          [(google.api.field_behavior) = REQUIRED];
+
+      // Required. The title of the regional resource reference.
+      string title = 2 [(google.api.field_behavior) = REQUIRED];
+    }
+
+    // Rest API docs.
+    message ViewRestApi {
+      // Required.
+      repeated Documentation documentations = 1
+          [(google.api.field_behavior) = REQUIRED];
+
+      // Required. The title of the view rest API.
+      string title = 2 [(google.api.field_behavior) = REQUIRED];
+    }
+
+    // Model metadata that is needed for UploadModel or
+    // DeployModel/CreateEndpoint requests.
+    message Deploy {
+      // The prediction (for example, the machine) resources that the
+      // DeployedModel uses.
+      oneof prediction_resources {
+        // A description of resources that are dedicated to the DeployedModel,
+        // and that need a higher degree of manual configuration.
+        DedicatedResources dedicated_resources = 5;
+
+        // A description of resources that to large degree are decided by Vertex
+        // AI, and require only a modest additional configuration.
+        AutomaticResources automatic_resources = 6;
+
+        // The resource name of the shared DeploymentResourcePool to deploy on.
+        // Format:
+        // `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
+        string shared_resources = 7;
+      }
+
+      // Optional. Default model display name.
+      string model_display_name = 1 [(google.api.field_behavior) = OPTIONAL];
+
+      // Optional. Large model reference. When this is set, model_artifact_spec
+      // is not needed.
+      LargeModelReference large_model_reference = 2
+          [(google.api.field_behavior) = OPTIONAL];
+
+      // Optional. The specification of the container that is to be used when
+      // deploying this Model in Vertex AI. Not present for Large Models.
+      ModelContainerSpec container_spec = 3
+          [(google.api.field_behavior) = OPTIONAL];
+
+      // Optional. The path to the directory containing the Model artifact and
+      // any of its supporting files.
+      string artifact_uri = 4 [(google.api.field_behavior) = OPTIONAL];
+
+      // Required. The title of the regional resource reference.
+      string title = 8 [(google.api.field_behavior) = REQUIRED];
+    }
+
+    // Optional. To view Rest API docs.
+    ViewRestApi view_rest_api = 1 [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Open notebook of the PublisherModel.
+    RegionalResourceReferences open_notebook = 2
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Create application using the PublisherModel.
+    RegionalResourceReferences create_application = 3
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Open fine-tuning pipeline of the PublisherModel.
+    RegionalResourceReferences open_fine_tuning_pipeline = 4
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Open prompt-tuning pipeline of the PublisherModel.
+    RegionalResourceReferences open_prompt_tuning_pipeline = 5
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Open Genie / Playground.
+    RegionalResourceReferences open_genie = 6
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Deploy the PublisherModel to Vertex Endpoint.
+    Deploy deploy = 7 [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Open in Generation AI Studio.
+    RegionalResourceReferences open_generation_ai_studio = 8
+        [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Request for access.
+    RegionalResourceReferences request_access = 9
+        [(google.api.field_behavior) = OPTIONAL];
+  }
+
+  // An enum representing the open source category of a PublisherModel.
+  enum OpenSourceCategory {
+    // The open source category is unspecified, which should not be used.
+    OPEN_SOURCE_CATEGORY_UNSPECIFIED = 0;
+
+    // Used to indicate the PublisherModel is not open sourced.
+    PROPRIETARY = 1;
+
+    // Used to indicate the PublisherModel is a Google-owned open source model
+    // w/ Google checkpoint.
+    GOOGLE_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 2;
+
+    // Used to indicate the PublisherModel is a 3p-owned open source model w/
+    // Google checkpoint.
+    THIRD_PARTY_OWNED_OSS_WITH_GOOGLE_CHECKPOINT = 3;
+
+    // Used to indicate the PublisherModel is a Google-owned pure open source
+    // model.
+    GOOGLE_OWNED_OSS = 4;
+
+    // Used to indicate the PublisherModel is a 3p-owned pure open source model.
+    THIRD_PARTY_OWNED_OSS = 5;
+  }
+
+  // An enum representing the launch stage of a PublisherModel.
+  enum LaunchStage {
+    // The model launch stage is unspecified.
+    LAUNCH_STAGE_UNSPECIFIED = 0;
+
+    // Used to indicate the PublisherModel is at Experimental launch stage.
+    EXPERIMENTAL = 1;
+
+    // Used to indicate the PublisherModel is at Private Preview launch stage.
+    PRIVATE_PREVIEW = 2;
+
+    // Used to indicate the PublisherModel is at Public Preview launch stage.
+    PUBLIC_PREVIEW = 3;
+
+    // Used to indicate the PublisherModel is at GA launch stage.
+    GA = 4;
+  }
+
+  // Output only. The resource name of the PublisherModel.
+  string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+  // Output only. Immutable. The version ID of the PublisherModel.
+  // A new version is committed when a new model version is uploaded under an
+  // existing model id. It is an auto-incrementing decimal number in string
+  // representation.
+  string version_id = 2 [
+    (google.api.field_behavior) = IMMUTABLE,
+    (google.api.field_behavior) = OUTPUT_ONLY
+  ];
+
+  // Required. Indicates the open source category of the publisher model.
+  OpenSourceCategory open_source_category = 7
+      [(google.api.field_behavior) = REQUIRED];
+
+  // Optional. Supported call-to-action options.
+  CallToAction supported_actions = 19 [(google.api.field_behavior) = OPTIONAL];
+
+  // Optional. Additional information about the model's Frameworks.
+  repeated string frameworks = 23 [(google.api.field_behavior) = OPTIONAL];
+
+  // Optional. Indicates the launch stage of the model.
+  LaunchStage launch_stage = 29 [(google.api.field_behavior) = OPTIONAL];
+
+  // Optional. Output only. Immutable. Used to indicate this model has a
+  // publisher model and provide the template of the publisher model resource
+  // name.
+  string publisher_model_template = 30 [
+    (google.api.field_behavior) = IMMUTABLE,
+    (google.api.field_behavior) = OUTPUT_ONLY
+  ];
+
+  // Optional. The schemata that describes formats of the PublisherModel's
+  // predictions and explanations as given and returned via
+  // [PredictionService.Predict][google.cloud.aiplatform.v1.PredictionService.Predict].
+  PredictSchemata predict_schemata = 31
+      [(google.api.field_behavior) = OPTIONAL];
+}
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tensorboard_experiment.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tensorboard_experiment.proto
index 6ae26d3efad4..e6bfa6f8e479 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tensorboard_experiment.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tensorboard_experiment.proto
@@ -55,7 +55,8 @@ message TensorboardExperiment {
   google.protobuf.Timestamp update_time = 5
       [(google.api.field_behavior) = OUTPUT_ONLY];
 
-  // The labels with user-defined metadata to organize your Datasets.
+  // The labels with user-defined metadata to organize your
+  // TensorboardExperiment.
   //
   // Label keys and values cannot be longer than 64 characters
   // (Unicode codepoints), can only contain lowercase letters, numeric
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/vizier_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/vizier_service.proto
index 1158f58dc91f..e45b733f0aec 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/vizier_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/vizier_service.proto
@@ -92,7 +92,8 @@ service VizierService {
   // suggested by Vertex AI Vizier. Returns a long-running
   // operation associated with the generation of Trial suggestions.
   // When this long-running operation succeeds, it will contain
-  // a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse].
+  // a
+  // [SuggestTrialsResponse][google.cloud.aiplatform.v1.SuggestTrialsResponse].
   rpc SuggestTrials(SuggestTrialsRequest)
       returns (google.longrunning.Operation) {
     option (google.api.http) = {
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfig.java
index bf0f6fbd0ad3..39a258446a46 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfig.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ActiveLearningConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DataLabelingJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_ActiveLearningConfig_descriptor;
@@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int humanLabelingBudgetCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object humanLabelingBudget_;
 
   public enum HumanLabelingBudgetCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfigOrBuilder.java
index 074945a9d5b8..e6242416315b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ActiveLearningConfigOrBuilder.java
@@ -152,6 +152,6 @@ public interface ActiveLearningConfigOrBuilder
    */
   com.google.cloud.aiplatform.v1beta1.TrainingConfigOrBuilder getTrainingConfigOrBuilder();
 
-  public com.google.cloud.aiplatform.v1beta1.ActiveLearningConfig.HumanLabelingBudgetCase
+  com.google.cloud.aiplatform.v1beta1.ActiveLearningConfig.HumanLabelingBudgetCase
       getHumanLabelingBudgetCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequest.java
index bb10ad20b73b..6e28673b3892 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequest.java
@@ -42,8 +42,8 @@ private AddContextArtifactsAndExecutionsRequest(
 
   private AddContextArtifactsAndExecutionsRequest() {
     context_ = "";
-    artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    executions_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    executions_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AddContextArtifactsAndExecutionsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_AddContextArtifactsAndExecutionsRequest_descriptor;
@@ -135,12 +130,14 @@ public com.google.protobuf.ByteString getContextBytes() {
   public static final int ARTIFACTS_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList artifacts_;
+  private com.google.protobuf.LazyStringArrayList artifacts_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
    * 
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -157,6 +154,7 @@ public com.google.protobuf.ProtocolStringList getArtifactsList() { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -173,6 +171,7 @@ public int getArtifactsCount() { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -190,6 +189,7 @@ public java.lang.String getArtifacts(int index) { * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -206,13 +206,15 @@ public com.google.protobuf.ByteString getArtifactsBytes(int index) { public static final int EXECUTIONS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList executions_; + private com.google.protobuf.LazyStringArrayList executions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -230,6 +232,7 @@ public com.google.protobuf.ProtocolStringList getExecutionsList() { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -247,6 +250,7 @@ public int getExecutionsCount() { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -265,6 +269,7 @@ public java.lang.String getExecutions(int index) { *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -520,10 +525,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - executions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList(); + executions_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -555,7 +558,6 @@ public com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsReque buildPartial() { com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsRequest result = new com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -563,26 +565,20 @@ public com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsReque return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - artifacts_ = artifacts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.artifacts_ = artifacts_; - if (((bitField0_ & 0x00000004) != 0)) { - executions_ = executions_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.executions_ = executions_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.AddContextArtifactsAndExecutionsRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + artifacts_.makeImmutable(); + result.artifacts_ = artifacts_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + executions_.makeImmutable(); + result.executions_ = executions_; + } } @java.lang.Override @@ -643,7 +639,7 @@ public Builder mergeFrom( if (!other.artifacts_.isEmpty()) { if (artifacts_.isEmpty()) { artifacts_ = other.artifacts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureArtifactsIsMutable(); artifacts_.addAll(other.artifacts_); @@ -653,7 +649,7 @@ public Builder mergeFrom( if (!other.executions_.isEmpty()) { if (executions_.isEmpty()) { executions_ = other.executions_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureExecutionsIsMutable(); executions_.addAll(other.executions_); @@ -851,20 +847,21 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList artifacts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList artifacts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArtifactsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!artifacts_.isModifiable()) { artifacts_ = new com.google.protobuf.LazyStringArrayList(artifacts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -874,13 +871,15 @@ private void ensureArtifactsIsMutable() { * @return A list containing the artifacts. */ public com.google.protobuf.ProtocolStringList getArtifactsList() { - return artifacts_.getUnmodifiableView(); + artifacts_.makeImmutable(); + return artifacts_; } /** * * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -897,6 +896,7 @@ public int getArtifactsCount() { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -914,6 +914,7 @@ public java.lang.String getArtifacts(int index) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -931,6 +932,7 @@ public com.google.protobuf.ByteString getArtifactsBytes(int index) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -947,6 +949,7 @@ public Builder setArtifacts(int index, java.lang.String value) { } ensureArtifactsIsMutable(); artifacts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -955,6 +958,7 @@ public Builder setArtifacts(int index, java.lang.String value) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -970,6 +974,7 @@ public Builder addArtifacts(java.lang.String value) { } ensureArtifactsIsMutable(); artifacts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -978,6 +983,7 @@ public Builder addArtifacts(java.lang.String value) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -990,6 +996,7 @@ public Builder addArtifacts(java.lang.String value) { public Builder addAllArtifacts(java.lang.Iterable values) { ensureArtifactsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, artifacts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -998,6 +1005,7 @@ public Builder addAllArtifacts(java.lang.Iterable values) { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -1007,8 +1015,9 @@ public Builder addAllArtifacts(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArtifacts() { - artifacts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + artifacts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1017,6 +1026,7 @@ public Builder clearArtifacts() { * *
      * The resource names of the Artifacts to attribute to the Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
      * 
@@ -1033,18 +1043,19 @@ public Builder addArtifactsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArtifactsIsMutable(); artifacts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList executions_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList executions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExecutionsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!executions_.isModifiable()) { executions_ = new com.google.protobuf.LazyStringArrayList(executions_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1052,6 +1063,7 @@ private void ensureExecutionsIsMutable() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1061,7 +1073,8 @@ private void ensureExecutionsIsMutable() { * @return A list containing the executions. */ public com.google.protobuf.ProtocolStringList getExecutionsList() { - return executions_.getUnmodifiableView(); + executions_.makeImmutable(); + return executions_; } /** * @@ -1069,6 +1082,7 @@ public com.google.protobuf.ProtocolStringList getExecutionsList() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1086,6 +1100,7 @@ public int getExecutionsCount() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1104,6 +1119,7 @@ public java.lang.String getExecutions(int index) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1122,6 +1138,7 @@ public com.google.protobuf.ByteString getExecutionsBytes(int index) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1138,6 +1155,7 @@ public Builder setExecutions(int index, java.lang.String value) { } ensureExecutionsIsMutable(); executions_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1147,6 +1165,7 @@ public Builder setExecutions(int index, java.lang.String value) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1162,6 +1181,7 @@ public Builder addExecutions(java.lang.String value) { } ensureExecutionsIsMutable(); executions_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1171,6 +1191,7 @@ public Builder addExecutions(java.lang.String value) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1183,6 +1204,7 @@ public Builder addExecutions(java.lang.String value) { public Builder addAllExecutions(java.lang.Iterable values) { ensureExecutionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, executions_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1192,6 +1214,7 @@ public Builder addAllExecutions(java.lang.Iterable values) { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1201,8 +1224,9 @@ public Builder addAllExecutions(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearExecutions() { - executions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + executions_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1212,6 +1236,7 @@ public Builder clearExecutions() { *
      * The resource names of the Executions to associate with the
      * Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
      * 
@@ -1228,6 +1253,7 @@ public Builder addExecutionsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExecutionsIsMutable(); executions_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequestOrBuilder.java index 801bd668b3d8..cff4ad8c3a97 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -75,6 +76,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -89,6 +91,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -104,6 +107,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder * *
    * The resource names of the Artifacts to attribute to the Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
    * 
@@ -121,6 +125,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -136,6 +141,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -151,6 +157,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
@@ -167,6 +174,7 @@ public interface AddContextArtifactsAndExecutionsRequestOrBuilder *
    * The resource names of the Executions to associate with the
    * Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsResponse.java index 94b1db9ac020..5ffbda82dfdc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextArtifactsAndExecutionsResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextArtifactsAndExecutionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddContextArtifactsAndExecutionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequest.java index be41f17264b7..f78452ca264e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequest.java @@ -40,7 +40,7 @@ private AddContextChildrenRequest(com.google.protobuf.GeneratedMessageV3.Builder private AddContextChildrenRequest() { context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextChildrenRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddContextChildrenRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -105,6 +101,7 @@ public java.lang.String getContext() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getContextBytes() { public static final int CHILD_CONTEXTS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList childContexts_; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -408,8 +406,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -438,7 +435,6 @@ public com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest build() { public com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest buildPartial() { com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest result = new com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -446,21 +442,16 @@ public com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest buildPartia return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - childContexts_ = childContexts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.childContexts_ = childContexts_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.AddContextChildrenRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + childContexts_.makeImmutable(); + result.childContexts_ = childContexts_; + } } @java.lang.Override @@ -518,7 +509,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.AddContextChildrenR if (!other.childContexts_.isEmpty()) { if (childContexts_.isEmpty()) { childContexts_ = other.childContexts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureChildContextsIsMutable(); childContexts_.addAll(other.childContexts_); @@ -589,6 +580,7 @@ public Builder mergeFrom( * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -615,6 +607,7 @@ public java.lang.String getContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -641,6 +634,7 @@ public com.google.protobuf.ByteString getContextBytes() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -666,6 +660,7 @@ public Builder setContext(java.lang.String value) { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -687,6 +682,7 @@ public Builder clearContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -709,14 +705,14 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList childContexts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureChildContextsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!childContexts_.isModifiable()) { childContexts_ = new com.google.protobuf.LazyStringArrayList(childContexts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -730,7 +726,8 @@ private void ensureChildContextsIsMutable() { * @return A list containing the childContexts. */ public com.google.protobuf.ProtocolStringList getChildContextsList() { - return childContexts_.getUnmodifiableView(); + childContexts_.makeImmutable(); + return childContexts_; } /** * @@ -795,6 +792,7 @@ public Builder setChildContexts(int index, java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -816,6 +814,7 @@ public Builder addChildContexts(java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -834,6 +833,7 @@ public Builder addChildContexts(java.lang.String value) { public Builder addAllChildContexts(java.lang.Iterable values) { ensureChildContextsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, childContexts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -849,8 +849,9 @@ public Builder addAllChildContexts(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearChildContexts() { - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -873,6 +874,7 @@ public Builder addChildContextsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequestOrBuilder.java index 78572e7f1013..8a7141f3308e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenRequestOrBuilder.java @@ -28,6 +28,7 @@ public interface AddContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -44,6 +45,7 @@ public interface AddContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenResponse.java index 426b5e3db2cf..aba3e73c0ad7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddContextChildrenResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddContextChildrenResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddContextChildrenResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsRequest.java index 52273b5ece5f..ce4886c9dd46 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddExecutionEventsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddExecutionEventsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsResponse.java index 7e3536d833b9..d25a835a1105 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddExecutionEventsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddExecutionEventsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddExecutionEventsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddTrialMeasurementRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddTrialMeasurementRequest.java index 8c97dbb6dcbd..369cfe9c042b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddTrialMeasurementRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AddTrialMeasurementRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AddTrialMeasurementRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_AddTrialMeasurementRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Annotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Annotation.java index 4979272e7a15..7553fe891f86 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Annotation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Annotation.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Annotation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.AnnotationProto .internal_static_google_cloud_aiplatform_v1beta1_Annotation_descriptor; @@ -486,17 +481,21 @@ public int getLabelsCount() { *
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -524,17 +523,21 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -553,17 +556,21 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -589,17 +596,21 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2378,17 +2389,21 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2416,17 +2431,21 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2445,17 +2464,21 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2481,17 +2504,21 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2523,17 +2550,21 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2561,17 +2592,21 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -2597,17 +2632,21 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Annotations.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Annotation(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Annotation:
+     *
      * * "aiplatform.googleapis.com/annotation_set_name":
      *   optional, name of the UI's annotation set this Annotation belongs to.
      *   If not set, the Annotation is not visible in the UI.
+     *
      * * "aiplatform.googleapis.com/payload_schema":
      *   output only, its value is the
      *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationOrBuilder.java
index a2100ffeb11b..112fe81d350d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationOrBuilder.java
@@ -275,17 +275,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -301,17 +305,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -330,17 +338,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -356,17 +368,21 @@ public interface AnnotationOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
@@ -386,17 +402,21 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Annotations.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Annotation(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Annotation:
+   *
    * * "aiplatform.googleapis.com/annotation_set_name":
    *   optional, name of the UI's annotation set this Annotation belongs to.
    *   If not set, the Annotation is not visible in the UI.
+   *
    * * "aiplatform.googleapis.com/payload_schema":
    *   output only, its value is the
    *   [payload_schema's][google.cloud.aiplatform.v1beta1.Annotation.payload_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationProto.java
index 9db85147d808..1ed5776ae4fb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationProto.java
@@ -50,28 +50,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "ogle/api/resource.proto\032;google/cloud/ai"
           + "platform/v1beta1/user_action_reference.p"
           + "roto\032\034google/protobuf/struct.proto\032\037goog"
-          + "le/protobuf/timestamp.proto\"\330\004\n\nAnnotati"
-          + "on\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\037\n\022payload_schema_"
-          + "uri\030\002 \001(\tB\003\340A\002\022,\n\007payload\030\003 \001(\0132\026.google"
-          + ".protobuf.ValueB\003\340A\002\0224\n\013create_time\030\004 \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
-          + "date_time\030\007 \001(\0132\032.google.protobuf.Timest"
-          + "ampB\003\340A\003\022\021\n\004etag\030\010 \001(\tB\003\340A\001\022T\n\021annotatio"
-          + "n_source\030\005 \001(\01324.google.cloud.aiplatform"
-          + ".v1beta1.UserActionReferenceB\003\340A\003\022L\n\006lab"
-          + "els\030\006 \003(\01327.google.cloud.aiplatform.v1be"
-          + "ta1.Annotation.LabelsEntryB\003\340A\001\032-\n\013Label"
-          + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\225"
-          + "\001\352A\221\001\n$aiplatform.googleapis.com/Annotat"
-          + "ion\022iprojects/{project}/locations/{locat"
-          + "ion}/datasets/{dataset}/dataItems/{data_"
-          + "item}/annotations/{annotation}B\346\001\n#com.g"
-          + "oogle.cloud.aiplatform.v1beta1B\017Annotati"
-          + "onProtoP\001ZCcloud.google.com/go/aiplatfor"
-          + "m/apiv1beta1/aiplatformpb;aiplatformpb\252\002"
-          + "\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Googl"
-          + "e\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clo"
-          + "ud::AIPlatform::V1beta1b\006proto3"
+          + "le/protobuf/timestamp.proto\"\340\004\n\nAnnotati"
+          + "on\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022 \n\022payload_schema"
+          + "_uri\030\002 \001(\tB\004\342A\001\002\022-\n\007payload\030\003 \001(\0132\026.goog"
+          + "le.protobuf.ValueB\004\342A\001\002\0225\n\013create_time\030\004"
+          + " \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225"
+          + "\n\013update_time\030\007 \001(\0132\032.google.protobuf.Ti"
+          + "mestampB\004\342A\001\003\022\022\n\004etag\030\010 \001(\tB\004\342A\001\001\022U\n\021ann"
+          + "otation_source\030\005 \001(\01324.google.cloud.aipl"
+          + "atform.v1beta1.UserActionReferenceB\004\342A\001\003"
+          + "\022M\n\006labels\030\006 \003(\01327.google.cloud.aiplatfo"
+          + "rm.v1beta1.Annotation.LabelsEntryB\004\342A\001\001\032"
+          + "-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001"
+          + "(\t:\0028\001:\225\001\352A\221\001\n$aiplatform.googleapis.com"
+          + "/Annotation\022iprojects/{project}/location"
+          + "s/{location}/datasets/{dataset}/dataItem"
+          + "s/{data_item}/annotations/{annotation}B\346"
+          + "\001\n#com.google.cloud.aiplatform.v1beta1B\017"
+          + "AnnotationProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpec.java
index 6e1ac9b54dd9..57f08be3002c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpec.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpec.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AnnotationSpec();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.AnnotationSpecProto
         .internal_static_google_cloud_aiplatform_v1beta1_AnnotationSpec_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpecProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpecProto.java
index 504e74681993..43725970669d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpecProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AnnotationSpecProto.java
@@ -44,22 +44,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "tion_spec.proto\022\037google.cloud.aiplatform"
           + ".v1beta1\032\037google/api/field_behavior.prot"
           + "o\032\031google/api/resource.proto\032\037google/pro"
-          + "tobuf/timestamp.proto\"\314\002\n\016AnnotationSpec"
-          + "\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001("
-          + "\tB\003\340A\002\0224\n\013create_time\030\003 \001(\0132\032.google.pro"
-          + "tobuf.TimestampB\003\340A\003\0224\n\013update_time\030\004 \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\022\021\n\004et"
-          + "ag\030\005 \001(\tB\003\340A\001:\214\001\352A\210\001\n(aiplatform.googlea"
-          + "pis.com/AnnotationSpec\022\\projects/{projec"
-          + "t}/locations/{location}/datasets/{datase"
-          + "t}/annotationSpecs/{annotation_spec}B\352\001\n"
-          + "#com.google.cloud.aiplatform.v1beta1B\023An"
-          + "notationSpecProtoP\001ZCcloud.google.com/go"
-          + "/aiplatform/apiv1beta1/aiplatformpb;aipl"
-          + "atformpb\252\002\037Google.Cloud.AIPlatform.V1Bet"
-          + "a1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"G"
-          + "oogle::Cloud::AIPlatform::V1beta1b\006proto"
-          + "3"
+          + "tobuf/timestamp.proto\"\321\002\n\016AnnotationSpec"
+          + "\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001"
+          + "(\tB\004\342A\001\002\0225\n\013create_time\030\003 \001(\0132\032.google.p"
+          + "rotobuf.TimestampB\004\342A\001\003\0225\n\013update_time\030\004"
+          + " \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022\022"
+          + "\n\004etag\030\005 \001(\tB\004\342A\001\001:\214\001\352A\210\001\n(aiplatform.go"
+          + "ogleapis.com/AnnotationSpec\022\\projects/{p"
+          + "roject}/locations/{location}/datasets/{d"
+          + "ataset}/annotationSpecs/{annotation_spec"
+          + "}B\352\001\n#com.google.cloud.aiplatform.v1beta"
+          + "1B\023AnnotationSpecProtoP\001ZCcloud.google.c"
+          + "om/go/aiplatform/apiv1beta1/aiplatformpb"
+          + ";aiplatformpb\252\002\037Google.Cloud.AIPlatform."
+          + "V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta"
+          + "1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006"
+          + "proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Artifact.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Artifact.java
index d2c93c39df52..d548fb4fa01b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Artifact.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Artifact.java
@@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Artifact();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ArtifactProto
         .internal_static_google_cloud_aiplatform_v1beta1_Artifact_descriptor;
@@ -487,6 +482,7 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -514,6 +510,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -532,6 +529,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -557,6 +555,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -728,6 +727,7 @@ public com.google.cloud.aiplatform.v1beta1.Artifact.State getState() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -754,6 +754,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -785,6 +786,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -811,6 +813,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -2063,6 +2066,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2090,6 +2094,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2108,6 +2113,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2133,6 +2139,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2164,6 +2171,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2191,6 +2199,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2216,6 +2225,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Artifacts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2746,6 +2756,7 @@ public Builder clearState() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2771,6 +2782,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2796,6 +2808,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2820,6 +2833,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2840,6 +2854,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2867,6 +2882,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2892,6 +2908,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2917,6 +2934,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2941,6 +2959,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2961,6 +2980,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactOrBuilder.java
index 734994684151..e78c4fabacee 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactOrBuilder.java
@@ -134,6 +134,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -149,6 +150,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -167,6 +169,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -182,6 +185,7 @@ public interface ArtifactOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -201,6 +205,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Artifacts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -324,6 +329,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -339,6 +345,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -355,6 +362,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -370,6 +378,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactProto.java
index 678ad5009d37..a746107d9f83 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ArtifactProto.java
@@ -49,29 +49,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "1\032\037google/api/field_behavior.proto\032\031goog"
           + "le/api/resource.proto\032\034google/protobuf/s"
           + "truct.proto\032\037google/protobuf/timestamp.p"
-          + "roto\"\236\005\n\010Artifact\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014"
-          + "display_name\030\002 \001(\t\022\013\n\003uri\030\006 \001(\t\022\014\n\004etag\030"
-          + "\t \001(\t\022E\n\006labels\030\n \003(\01325.google.cloud.aip"
-          + "latform.v1beta1.Artifact.LabelsEntry\0224\n\013"
-          + "create_time\030\013 \001(\0132\032.google.protobuf.Time"
-          + "stampB\003\340A\003\0224\n\013update_time\030\014 \001(\0132\032.google"
-          + ".protobuf.TimestampB\003\340A\003\022>\n\005state\030\r \001(\0162"
-          + "/.google.cloud.aiplatform.v1beta1.Artifa"
-          + "ct.State\022\024\n\014schema_title\030\016 \001(\t\022\026\n\016schema"
-          + "_version\030\017 \001(\t\022)\n\010metadata\030\020 \001(\0132\027.googl"
-          + "e.protobuf.Struct\022\023\n\013description\030\021 \001(\t\032-"
-          + "\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
-          + "\t:\0028\001\"5\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n"
-          + "\007PENDING\020\001\022\010\n\004LIVE\020\002:\206\001\352A\202\001\n\"aiplatform."
-          + "googleapis.com/Artifact\022\\projects/{proje"
-          + "ct}/locations/{location}/metadataStores/"
-          + "{metadata_store}/artifacts/{artifact}B\344\001"
-          + "\n#com.google.cloud.aiplatform.v1beta1B\rA"
-          + "rtifactProtoP\001ZCcloud.google.com/go/aipl"
-          + "atform/apiv1beta1/aiplatformpb;aiplatfor"
-          + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037"
-          + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google"
-          + "::Cloud::AIPlatform::V1beta1b\006proto3"
+          + "roto\"\241\005\n\010Artifact\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n"
+          + "\014display_name\030\002 \001(\t\022\013\n\003uri\030\006 \001(\t\022\014\n\004etag"
+          + "\030\t \001(\t\022E\n\006labels\030\n \003(\01325.google.cloud.ai"
+          + "platform.v1beta1.Artifact.LabelsEntry\0225\n"
+          + "\013create_time\030\013 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\0225\n\013update_time\030\014 \001(\0132\032.goog"
+          + "le.protobuf.TimestampB\004\342A\001\003\022>\n\005state\030\r \001"
+          + "(\0162/.google.cloud.aiplatform.v1beta1.Art"
+          + "ifact.State\022\024\n\014schema_title\030\016 \001(\t\022\026\n\016sch"
+          + "ema_version\030\017 \001(\t\022)\n\010metadata\030\020 \001(\0132\027.go"
+          + "ogle.protobuf.Struct\022\023\n\013description\030\021 \001("
+          + "\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002"
+          + " \001(\t:\0028\001\"5\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000"
+          + "\022\013\n\007PENDING\020\001\022\010\n\004LIVE\020\002:\206\001\352A\202\001\n\"aiplatfo"
+          + "rm.googleapis.com/Artifact\022\\projects/{pr"
+          + "oject}/locations/{location}/metadataStor"
+          + "es/{metadata_store}/artifacts/{artifact}"
+          + "B\344\001\n#com.google.cloud.aiplatform.v1beta1"
+          + "B\rArtifactProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Attribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Attribution.java
index 4fca332c0e5b..c50aa7669ef5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Attribution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Attribution.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Attribution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_Attribution_descriptor;
@@ -80,9 +75,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The field name of the output is determined by the key in
    * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs].
+   *
    * If the Model's predicted output has multiple dimensions (rank > 1), this is
    * the value in the output located by
    * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
+   *
    * If there are multiple baselines, their output values are averaged.
    * 
* @@ -105,6 +102,7 @@ public double getBaselineOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. @@ -130,20 +128,26 @@ public double getInstanceOutputValue() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -173,20 +177,26 @@ public boolean hasFeatureAttributions() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -218,20 +228,26 @@ public com.google.protobuf.Value getFeatureAttributions() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -262,6 +278,7 @@ public com.google.protobuf.ValueOrBuilder getFeatureAttributionsOrBuilder() { * *
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -282,6 +299,7 @@ public java.util.List getOutputIndexList() {
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -301,6 +319,7 @@ public int getOutputIndexCount() {
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -330,6 +349,7 @@ public int getOutputIndex(int index) {
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
    * For example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -359,6 +379,7 @@ public java.lang.String getOutputDisplayName() {
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
    * For example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -392,6 +413,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
    * [feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * caused by approximation used in the explanation method. Lower value means
    * more precise attributions.
+   *
    * * For Sampled Shapley
    * [attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.sampled_shapley_attribution],
    * increasing
@@ -407,6 +429,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
    * increasing
    * [step_count][google.cloud.aiplatform.v1beta1.XraiAttribution.step_count]
    * might reduce the error.
+   *
    * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
    * for more information.
    * 
@@ -1027,9 +1050,11 @@ public Builder mergeFrom( * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1050,9 +1075,11 @@ public double getBaselineOutputValue() { * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1077,9 +1104,11 @@ public Builder setBaselineOutputValue(double value) { * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -1103,6 +1132,7 @@ public Builder clearBaselineOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. @@ -1124,6 +1154,7 @@ public double getInstanceOutputValue() { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. @@ -1149,6 +1180,7 @@ public Builder setInstanceOutputValue(double value) { * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. @@ -1180,20 +1212,26 @@ public Builder clearInstanceOutputValue() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1222,20 +1260,26 @@ public boolean hasFeatureAttributions() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1270,20 +1314,26 @@ public com.google.protobuf.Value getFeatureAttributions() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1320,20 +1370,26 @@ public Builder setFeatureAttributions(com.google.protobuf.Value value) { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1367,20 +1423,26 @@ public Builder setFeatureAttributions(com.google.protobuf.Value.Builder builderF * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1420,20 +1482,26 @@ public Builder mergeFeatureAttributions(com.google.protobuf.Value value) { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1467,20 +1535,26 @@ public Builder clearFeatureAttributions() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1509,20 +1583,26 @@ public com.google.protobuf.Value.Builder getFeatureAttributionsBuilder() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1555,20 +1635,26 @@ public com.google.protobuf.ValueOrBuilder getFeatureAttributionsOrBuilder() { * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -1613,6 +1699,7 @@ private void ensureOutputIndexIsMutable() { * *
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1634,6 +1721,7 @@ public java.util.List getOutputIndexList() {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1653,6 +1741,7 @@ public int getOutputIndexCount() {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1673,6 +1762,7 @@ public int getOutputIndex(int index) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1698,6 +1788,7 @@ public Builder setOutputIndex(int index, int value) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1722,6 +1813,7 @@ public Builder addOutputIndex(int value) {
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1745,6 +1837,7 @@ public Builder addAllOutputIndex(java.lang.Iterable
      *
      * 
      * Output only. The index that locates the explained prediction output.
+     *
      * If the prediction output is a scalar value, output_index is not populated.
      * If the prediction output has multiple dimensions, the length of the
      * output_index list is the same as the number of dimensions of the output.
@@ -1771,6 +1864,7 @@ public Builder clearOutputIndex() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
      * For example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1799,6 +1893,7 @@ public java.lang.String getOutputDisplayName() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
      * For example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1827,6 +1922,7 @@ public com.google.protobuf.ByteString getOutputDisplayNameBytes() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
      * For example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1854,6 +1950,7 @@ public Builder setOutputDisplayName(java.lang.String value) {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
      * For example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1877,6 +1974,7 @@ public Builder clearOutputDisplayName() {
      * Output only. The display name of the output identified by
      * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
      * For example, the predicted class name by a multi-classification Model.
+     *
      * This field is only populated iff the Model predicts display names as a
      * separate field along with the explained output. The predicted display name
      * must has the same shape of the explained output, and can be located using
@@ -1908,6 +2006,7 @@ public Builder setOutputDisplayNameBytes(com.google.protobuf.ByteString value) {
      * [feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * caused by approximation used in the explanation method. Lower value means
      * more precise attributions.
+     *
      * * For Sampled Shapley
      * [attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.sampled_shapley_attribution],
      * increasing
@@ -1923,6 +2022,7 @@ public Builder setOutputDisplayNameBytes(com.google.protobuf.ByteString value) {
      * increasing
      * [step_count][google.cloud.aiplatform.v1beta1.XraiAttribution.step_count]
      * might reduce the error.
+     *
      * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
      * for more information.
      * 
@@ -1943,6 +2043,7 @@ public double getApproximationError() { * [feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions] * caused by approximation used in the explanation method. Lower value means * more precise attributions. + * * * For Sampled Shapley * [attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.sampled_shapley_attribution], * increasing @@ -1958,6 +2059,7 @@ public double getApproximationError() { * increasing * [step_count][google.cloud.aiplatform.v1beta1.XraiAttribution.step_count] * might reduce the error. + * * See [this introduction](/vertex-ai/docs/explainable-ai/overview) * for more information. *
@@ -1982,6 +2084,7 @@ public Builder setApproximationError(double value) { * [feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions] * caused by approximation used in the explanation method. Lower value means * more precise attributions. + * * * For Sampled Shapley * [attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.sampled_shapley_attribution], * increasing @@ -1997,6 +2100,7 @@ public Builder setApproximationError(double value) { * increasing * [step_count][google.cloud.aiplatform.v1beta1.XraiAttribution.step_count] * might reduce the error. + * * See [this introduction](/vertex-ai/docs/explainable-ai/overview) * for more information. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AttributionOrBuilder.java index dd81926c74de..5763b7cba904 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AttributionOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AttributionOrBuilder.java @@ -32,9 +32,11 @@ public interface AttributionOrBuilder * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. * The field name of the output is determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model's predicted output has multiple dimensions (rank > 1), this is * the value in the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. + * * If there are multiple baselines, their output values are averaged. *
* @@ -52,6 +54,7 @@ public interface AttributionOrBuilder * instance][ExplainRequest.instances]. The field name of the output is * determined by the key in * [ExplanationMetadata.outputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.outputs]. + * * If the Model predicted output has multiple dimensions, this is the value in * the output located by * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]. @@ -72,20 +75,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -112,20 +121,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -152,20 +167,26 @@ public interface AttributionOrBuilder * instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * according to [explanation metadata for * inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs]. + * * The value is a struct, whose keys are the name of the feature. The values * are how much the feature in the * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] * contributed to the predicted result. + * * The format of the value is determined by the feature's input format: + * * * If the feature is a scalar value, the attribution value is a * [floating number][google.protobuf.Value.number_value]. + * * * If the feature is an array of scalar values, the attribution value is * an [array][google.protobuf.Value.list_value]. + * * * If the feature is a struct, the attribution value is a * [struct][google.protobuf.Value.struct_value]. The keys in the * attribution value struct are the same as the keys in the feature * struct. The formats of the values in the attribution struct are * determined by the formats of the values in the feature struct. + * * The * [ExplanationMetadata.feature_attributions_schema_uri][google.cloud.aiplatform.v1beta1.ExplanationMetadata.feature_attributions_schema_uri] * field, pointed to by the @@ -187,6 +208,7 @@ public interface AttributionOrBuilder * *
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -204,6 +226,7 @@ public interface AttributionOrBuilder
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -221,6 +244,7 @@ public interface AttributionOrBuilder
    *
    * 
    * Output only. The index that locates the explained prediction output.
+   *
    * If the prediction output is a scalar value, output_index is not populated.
    * If the prediction output has multiple dimensions, the length of the
    * output_index list is the same as the number of dimensions of the output.
@@ -242,6 +266,7 @@ public interface AttributionOrBuilder
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
    * For example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -260,6 +285,7 @@ public interface AttributionOrBuilder
    * Output only. The display name of the output identified by
    * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index].
    * For example, the predicted class name by a multi-classification Model.
+   *
    * This field is only populated iff the Model predicts display names as a
    * separate field along with the explained output. The predicted display name
    * must has the same shape of the explained output, and can be located using
@@ -280,6 +306,7 @@ public interface AttributionOrBuilder
    * [feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * caused by approximation used in the explanation method. Lower value means
    * more precise attributions.
+   *
    * * For Sampled Shapley
    * [attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.sampled_shapley_attribution],
    * increasing
@@ -295,6 +322,7 @@ public interface AttributionOrBuilder
    * increasing
    * [step_count][google.cloud.aiplatform.v1beta1.XraiAttribution.step_count]
    * might reduce the error.
+   *
    * See [this introduction](/vertex-ai/docs/explainable-ai/overview)
    * for more information.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutomaticResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutomaticResources.java index d6e4950d45ca..707cf6a0e04b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutomaticResources.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutomaticResources.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomaticResources(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1beta1_AutomaticResources_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpec.java index c2578866a251..c1b20b231192 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpec.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoscalingMetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1beta1_AutoscalingMetricSpec_descriptor; @@ -79,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -106,6 +102,7 @@ public java.lang.String getMetricName() {
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -523,6 +520,7 @@ public Builder mergeFrom(
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -549,6 +547,7 @@ public java.lang.String getMetricName() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -575,6 +574,7 @@ public com.google.protobuf.ByteString getMetricNameBytes() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -600,6 +600,7 @@ public Builder setMetricName(java.lang.String value) {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -621,6 +622,7 @@ public Builder clearMetricName() {
      * 
      * Required. The resource metric name.
      * Supported metrics:
+     *
      * * For Online Prediction:
      * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
      * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpecOrBuilder.java
index 1b03ab21c2ed..55bd57eaf39f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AutoscalingMetricSpecOrBuilder.java
@@ -29,6 +29,7 @@ public interface AutoscalingMetricSpecOrBuilder
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
@@ -45,6 +46,7 @@ public interface AutoscalingMetricSpecOrBuilder
    * 
    * Required. The resource metric name.
    * Supported metrics:
+   *
    * * For Online Prediction:
    * * `aiplatform.googleapis.com/prediction/online/accelerator/duty_cycle`
    * * `aiplatform.googleapis.com/prediction/online/cpu/utilization`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AvroSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AvroSource.java
index 39a663299241..c97b1e9ac83e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AvroSource.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/AvroSource.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AvroSource();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IoProto
         .internal_static_google_cloud_aiplatform_v1beta1_AvroSource_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesOperationMetadata.java
index 0282dabd6b4f..ae10af6417dd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateFeaturesOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesRequest.java
index d839ea24a7fb..3ab8c59f918d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateFeaturesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesResponse.java
index 4e3b8ffb9bd5..d94d39f0bbc2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateFeaturesResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateFeaturesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateFeaturesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsRequest.java
index b69ed81a9b1d..e73252b26f74 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardRunsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateTensorboardRunsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsResponse.java
index 8e5ca3f8d5c7..d44330df714e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardRunsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardRunsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateTensorboardRunsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesRequest.java
index 818ca082cbd0..371997f2cabc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardTimeSeriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateTensorboardTimeSeriesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesResponse.java
index f4e4686bf501..b6e0c52a471e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchCreateTensorboardTimeSeriesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchCreateTensorboardTimeSeriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchCreateTensorboardTimeSeriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchDedicatedResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchDedicatedResources.java
index b28a8c6d8af0..9e754a8cea92 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchDedicatedResources.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchDedicatedResources.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchDedicatedResources();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchDedicatedResources_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsRequest.java
index 780d5c822821..131f0289a250 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportEvaluatedAnnotationsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchImportEvaluatedAnnotationsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsResponse.java
index 5de800a8246d..26b74d9d0a77 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportEvaluatedAnnotationsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportEvaluatedAnnotationsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchImportEvaluatedAnnotationsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesRequest.java
index cf985870ef41..e07d64958956 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportModelEvaluationSlicesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchImportModelEvaluationSlicesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesResponse.java
index a03d69773e20..073fd5362d2b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchImportModelEvaluationSlicesResponse.java
@@ -41,7 +41,7 @@ private BatchImportModelEvaluationSlicesResponse(
   }
 
   private BatchImportModelEvaluationSlicesResponse() {
-    importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchImportModelEvaluationSlicesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchImportModelEvaluationSlicesResponse_descriptor;
@@ -74,7 +69,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   public static final int IMPORTED_MODEL_EVALUATION_SLICES_FIELD_NUMBER = 1;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList importedModelEvaluationSlices_;
+  private com.google.protobuf.LazyStringArrayList importedModelEvaluationSlices_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -364,8 +360,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -397,7 +392,6 @@ public com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesRespo
         buildPartial() {
       com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesResponse result =
           new com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesResponse(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -405,18 +399,13 @@ public com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesRespo
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesResponse result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        importedModelEvaluationSlices_ = importedModelEvaluationSlices_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.importedModelEvaluationSlices_ = importedModelEvaluationSlices_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.BatchImportModelEvaluationSlicesResponse result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        importedModelEvaluationSlices_.makeImmutable();
+        result.importedModelEvaluationSlices_ = importedModelEvaluationSlices_;
+      }
     }
 
     @java.lang.Override
@@ -472,7 +461,7 @@ public Builder mergeFrom(
       if (!other.importedModelEvaluationSlices_.isEmpty()) {
         if (importedModelEvaluationSlices_.isEmpty()) {
           importedModelEvaluationSlices_ = other.importedModelEvaluationSlices_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureImportedModelEvaluationSlicesIsMutable();
           importedModelEvaluationSlices_.addAll(other.importedModelEvaluationSlices_);
@@ -531,15 +520,15 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList importedModelEvaluationSlices_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList importedModelEvaluationSlices_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureImportedModelEvaluationSlicesIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!importedModelEvaluationSlices_.isModifiable()) {
         importedModelEvaluationSlices_ =
             new com.google.protobuf.LazyStringArrayList(importedModelEvaluationSlices_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
@@ -556,7 +545,8 @@ private void ensureImportedModelEvaluationSlicesIsMutable() {
      * @return A list containing the importedModelEvaluationSlices.
      */
     public com.google.protobuf.ProtocolStringList getImportedModelEvaluationSlicesList() {
-      return importedModelEvaluationSlices_.getUnmodifiableView();
+      importedModelEvaluationSlices_.makeImmutable();
+      return importedModelEvaluationSlices_;
     }
     /**
      *
@@ -633,6 +623,7 @@ public Builder setImportedModelEvaluationSlices(int index, java.lang.String valu
       }
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -657,6 +648,7 @@ public Builder addImportedModelEvaluationSlices(java.lang.String value) {
       }
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -680,6 +672,7 @@ public Builder addAllImportedModelEvaluationSlices(
       ensureImportedModelEvaluationSlicesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(
           values, importedModelEvaluationSlices_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -698,8 +691,9 @@ public Builder addAllImportedModelEvaluationSlices(
      * @return This builder for chaining.
      */
     public Builder clearImportedModelEvaluationSlices() {
-      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      importedModelEvaluationSlices_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -725,6 +719,7 @@ public Builder addImportedModelEvaluationSlicesBytes(com.google.protobuf.ByteStr
       checkByteStringIsUtf8(value);
       ensureImportedModelEvaluationSlicesIsMutable();
       importedModelEvaluationSlices_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesOperationMetadata.java
index 8ba455f62790..1fdb8585a7db 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesOperationMetadata.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchMigrateResourcesOperationMetadata_descriptor;
@@ -223,7 +218,7 @@ public interface PartialResultOrBuilder
      */
     com.google.cloud.aiplatform.v1beta1.MigrateResourceRequestOrBuilder getRequestOrBuilder();
 
-    public com.google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult
+    com.google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult
             .ResultCase
         getResultCase();
   }
@@ -256,11 +251,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new PartialResult();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_BatchMigrateResourcesOperationMetadata_PartialResult_descriptor;
@@ -279,6 +269,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int resultCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object result_;
 
     public enum ResultCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesRequest.java
index 972cd1e7dc35..181a3f8033c1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchMigrateResourcesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesResponse.java
index ccddac1881a9..83a48ea4a064 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchMigrateResourcesResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchMigrateResourcesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchMigrateResourcesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJob.java
index 5a63215ca496..e5ab82c7193b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJob.java
@@ -59,11 +59,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BatchPredictionJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.BatchPredictionJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor;
@@ -206,8 +201,7 @@ public interface InputConfigOrBuilder
      */
     com.google.protobuf.ByteString getInstancesFormatBytes();
 
-    public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.SourceCase
-        getSourceCase();
+    com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.SourceCase getSourceCase();
   }
   /**
    *
@@ -243,11 +237,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.BatchPredictionJobProto
           .internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_descriptor;
@@ -264,6 +253,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int sourceCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object source_;
 
     public enum SourceCase
@@ -1596,12 +1587,15 @@ public interface InstanceConfigOrBuilder
      * [batch prediction input instance
      * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format]
      * to the specified format.
+     *
      * Supported values are:
+     *
      * * `object`: Each input is converted to JSON object format.
      *     * For `bigquery`, each row is converted to an object.
      *     * For `jsonl`, each line of the JSONL input must be an object.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * * `array`: Each input is converted to JSON array format.
      *     * For `bigquery`, each row is converted to an array. The order
      *       of columns is determined by the BigQuery column order, unless
@@ -1614,8 +1608,10 @@ public interface InstanceConfigOrBuilder
      *       must be populated for specifying field orders.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * If not specified, Vertex AI converts the batch prediction input as
      * follows:
+     *
      *  * For `bigquery` and `csv`, the behavior is the same as `array`. The
      *    order of columns is the same as defined in the file or table, unless
      *    [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
@@ -1644,12 +1640,15 @@ public interface InstanceConfigOrBuilder
      * [batch prediction input instance
      * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format]
      * to the specified format.
+     *
      * Supported values are:
+     *
      * * `object`: Each input is converted to JSON object format.
      *     * For `bigquery`, each row is converted to an object.
      *     * For `jsonl`, each line of the JSONL input must be an object.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * * `array`: Each input is converted to JSON array format.
      *     * For `bigquery`, each row is converted to an array. The order
      *       of columns is determined by the BigQuery column order, unless
@@ -1662,8 +1661,10 @@ public interface InstanceConfigOrBuilder
      *       must be populated for specifying field orders.
      *     * Does not apply to `csv`, `file-list`, `tf-record`, or
      *       `tf-record-gzip`.
+     *
      * If not specified, Vertex AI converts the batch prediction input as
      * follows:
+     *
      *  * For `bigquery` and `csv`, the behavior is the same as `array`. The
      *    order of columns is the same as defined in the file or table, unless
      *    [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
@@ -1689,6 +1690,7 @@ public interface InstanceConfigOrBuilder
      *
      * 
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -1696,10 +1698,12 @@ public interface InstanceConfigOrBuilder
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1714,6 +1718,7 @@ public interface InstanceConfigOrBuilder * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -1721,10 +1726,12 @@ public interface InstanceConfigOrBuilder
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1741,13 +1748,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1763,13 +1773,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1785,13 +1798,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1808,13 +1824,16 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1832,12 +1851,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1853,12 +1875,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1874,12 +1899,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1896,12 +1924,15 @@ public interface InstanceConfigOrBuilder *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -1936,8 +1967,8 @@ private InstanceConfig(com.google.protobuf.GeneratedMessageV3.Builder builder private InstanceConfig() { instanceType_ = ""; keyField_ = ""; - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -1946,11 +1977,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InstanceConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_descriptor; @@ -1979,12 +2005,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -1997,8 +2026,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2038,12 +2069,15 @@ public java.lang.String getInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2056,8 +2090,10 @@ public java.lang.String getInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2098,6 +2134,7 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -2105,10 +2142,12 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() {
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2134,6 +2173,7 @@ public java.lang.String getKeyField() { * *
      * The name of the field that is considered as a key.
+     *
      * The values identified by the key field is not included in the transformed
      * instances that is sent to the Model. This is similar to
      * specifying this name of the field in
@@ -2141,10 +2181,12 @@ public java.lang.String getKeyField() {
      * In addition, the batch prediction output will not include the instances.
      * Instead the output will only include the value of the key field, in a
      * field named `key` in the output:
+     *
      *  * For `jsonl` output format, the output will have a `key` field
      *    instead of the `instance` field.
      *  * For `csv`/`bigquery` output format, the output will have have a `key`
      *    column instead of the instance feature columns.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2169,20 +2211,24 @@ public com.google.protobuf.ByteString getKeyFieldBytes() { public static final int INCLUDED_FIELDS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList includedFields_; + private com.google.protobuf.LazyStringArrayList includedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2200,13 +2246,16 @@ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2224,13 +2273,16 @@ public int getIncludedFieldsCount() { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2249,13 +2301,16 @@ public java.lang.String getIncludedFields(int index) { *
      * Fields that will be included in the prediction instance that is
      * sent to the Model.
+     *
      * If
      * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
      * is `array`, the order of field names in included_fields also determines
      * the order of the values in the array.
+     *
      * When included_fields is populated,
      * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2272,19 +2327,23 @@ public com.google.protobuf.ByteString getIncludedFieldsBytes(int index) { public static final int EXCLUDED_FIELDS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList excludedFields_; + private com.google.protobuf.LazyStringArrayList excludedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2302,12 +2361,15 @@ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2325,12 +2387,15 @@ public int getExcludedFieldsCount() { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2349,12 +2414,15 @@ public java.lang.String getExcludedFields(int index) { *
      * Fields that will be excluded in the prediction instance that is
      * sent to the Model.
+     *
      * Excluded will be attached to the batch prediction output if
      * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
      * is not specified.
+     *
      * When excluded_fields is populated,
      * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
      * must be empty.
+     *
      * The input must be JSONL with objects at each line, CSV, BigQuery
      * or TfRecord.
      * 
@@ -2616,10 +2684,8 @@ public Builder clear() { bitField0_ = 0; instanceType_ = ""; keyField_ = ""; - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -2650,7 +2716,6 @@ public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig bui public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig buildPartial() { com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig result = new com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2658,20 +2723,6 @@ public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig bui return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig result) { - if (((bitField0_ & 0x00000004) != 0)) { - includedFields_ = includedFields_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.includedFields_ = includedFields_; - if (((bitField0_ & 0x00000008) != 0)) { - excludedFields_ = excludedFields_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.excludedFields_ = excludedFields_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig result) { int from_bitField0_ = bitField0_; @@ -2681,6 +2732,14 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000002) != 0)) { result.keyField_ = keyField_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + includedFields_.makeImmutable(); + result.includedFields_ = includedFields_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + excludedFields_.makeImmutable(); + result.excludedFields_ = excludedFields_; + } } @java.lang.Override @@ -2748,7 +2807,7 @@ public Builder mergeFrom( if (!other.includedFields_.isEmpty()) { if (includedFields_.isEmpty()) { includedFields_ = other.includedFields_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureIncludedFieldsIsMutable(); includedFields_.addAll(other.includedFields_); @@ -2758,7 +2817,7 @@ public Builder mergeFrom( if (!other.excludedFields_.isEmpty()) { if (excludedFields_.isEmpty()) { excludedFields_ = other.excludedFields_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureExcludedFieldsIsMutable(); excludedFields_.addAll(other.excludedFields_); @@ -2846,12 +2905,15 @@ public Builder mergeFrom( * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2864,8 +2926,10 @@ public Builder mergeFrom( * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2904,12 +2968,15 @@ public java.lang.String getInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2922,8 +2989,10 @@ public java.lang.String getInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -2962,12 +3031,15 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -2980,8 +3052,10 @@ public com.google.protobuf.ByteString getInstanceTypeBytes() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3019,12 +3093,15 @@ public Builder setInstanceType(java.lang.String value) { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -3037,8 +3114,10 @@ public Builder setInstanceType(java.lang.String value) { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3072,12 +3151,15 @@ public Builder clearInstanceType() { * [batch prediction input instance * formats][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.instances_format] * to the specified format. + * * Supported values are: + * * * `object`: Each input is converted to JSON object format. * * For `bigquery`, each row is converted to an object. * * For `jsonl`, each line of the JSONL input must be an object. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * * `array`: Each input is converted to JSON array format. * * For `bigquery`, each row is converted to an array. The order * of columns is determined by the BigQuery column order, unless @@ -3090,8 +3172,10 @@ public Builder clearInstanceType() { * must be populated for specifying field orders. * * Does not apply to `csv`, `file-list`, `tf-record`, or * `tf-record-gzip`. + * * If not specified, Vertex AI converts the batch prediction input as * follows: + * * * For `bigquery` and `csv`, the behavior is the same as `array`. The * order of columns is the same as defined in the file or table, unless * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields] @@ -3128,6 +3212,7 @@ public Builder setInstanceTypeBytes(com.google.protobuf.ByteString value) { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3135,10 +3220,12 @@ public Builder setInstanceTypeBytes(com.google.protobuf.ByteString value) {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3163,6 +3250,7 @@ public java.lang.String getKeyField() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3170,10 +3258,12 @@ public java.lang.String getKeyField() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3198,6 +3288,7 @@ public com.google.protobuf.ByteString getKeyFieldBytes() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3205,10 +3296,12 @@ public com.google.protobuf.ByteString getKeyFieldBytes() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3232,6 +3325,7 @@ public Builder setKeyField(java.lang.String value) { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3239,10 +3333,12 @@ public Builder setKeyField(java.lang.String value) {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3262,6 +3358,7 @@ public Builder clearKeyField() { * *
        * The name of the field that is considered as a key.
+       *
        * The values identified by the key field is not included in the transformed
        * instances that is sent to the Model. This is similar to
        * specifying this name of the field in
@@ -3269,10 +3366,12 @@ public Builder clearKeyField() {
        * In addition, the batch prediction output will not include the instances.
        * Instead the output will only include the value of the key field, in a
        * field named `key` in the output:
+       *
        *  * For `jsonl` output format, the output will have a `key` field
        *    instead of the `instance` field.
        *  * For `csv`/`bigquery` output format, the output will have have a `key`
        *    column instead of the instance feature columns.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3293,14 +3392,14 @@ public Builder setKeyFieldBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList includedFields_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList includedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureIncludedFieldsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!includedFields_.isModifiable()) { includedFields_ = new com.google.protobuf.LazyStringArrayList(includedFields_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -3308,13 +3407,16 @@ private void ensureIncludedFieldsIsMutable() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3324,7 +3426,8 @@ private void ensureIncludedFieldsIsMutable() { * @return A list containing the includedFields. */ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { - return includedFields_.getUnmodifiableView(); + includedFields_.makeImmutable(); + return includedFields_; } /** * @@ -3332,13 +3435,16 @@ public com.google.protobuf.ProtocolStringList getIncludedFieldsList() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3356,13 +3462,16 @@ public int getIncludedFieldsCount() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3381,13 +3490,16 @@ public java.lang.String getIncludedFields(int index) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3406,13 +3518,16 @@ public com.google.protobuf.ByteString getIncludedFieldsBytes(int index) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3429,6 +3544,7 @@ public Builder setIncludedFields(int index, java.lang.String value) { } ensureIncludedFieldsIsMutable(); includedFields_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3438,13 +3554,16 @@ public Builder setIncludedFields(int index, java.lang.String value) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3460,6 +3579,7 @@ public Builder addIncludedFields(java.lang.String value) { } ensureIncludedFieldsIsMutable(); includedFields_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3469,13 +3589,16 @@ public Builder addIncludedFields(java.lang.String value) { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3488,6 +3611,7 @@ public Builder addIncludedFields(java.lang.String value) { public Builder addAllIncludedFields(java.lang.Iterable values) { ensureIncludedFieldsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, includedFields_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3497,13 +3621,16 @@ public Builder addAllIncludedFields(java.lang.Iterable values) *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3513,8 +3640,9 @@ public Builder addAllIncludedFields(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearIncludedFields() { - includedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + includedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -3524,13 +3652,16 @@ public Builder clearIncludedFields() { *
        * Fields that will be included in the prediction instance that is
        * sent to the Model.
+       *
        * If
        * [instance_type][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.instance_type]
        * is `array`, the order of field names in included_fields also determines
        * the order of the values in the array.
+       *
        * When included_fields is populated,
        * [excluded_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.excluded_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3547,18 +3678,19 @@ public Builder addIncludedFieldsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureIncludedFieldsIsMutable(); includedFields_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList excludedFields_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList excludedFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExcludedFieldsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!excludedFields_.isModifiable()) { excludedFields_ = new com.google.protobuf.LazyStringArrayList(excludedFields_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -3566,12 +3698,15 @@ private void ensureExcludedFieldsIsMutable() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3581,7 +3716,8 @@ private void ensureExcludedFieldsIsMutable() { * @return A list containing the excludedFields. */ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { - return excludedFields_.getUnmodifiableView(); + excludedFields_.makeImmutable(); + return excludedFields_; } /** * @@ -3589,12 +3725,15 @@ public com.google.protobuf.ProtocolStringList getExcludedFieldsList() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3612,12 +3751,15 @@ public int getExcludedFieldsCount() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3636,12 +3778,15 @@ public java.lang.String getExcludedFields(int index) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3660,12 +3805,15 @@ public com.google.protobuf.ByteString getExcludedFieldsBytes(int index) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3682,6 +3830,7 @@ public Builder setExcludedFields(int index, java.lang.String value) { } ensureExcludedFieldsIsMutable(); excludedFields_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3691,12 +3840,15 @@ public Builder setExcludedFields(int index, java.lang.String value) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3712,6 +3864,7 @@ public Builder addExcludedFields(java.lang.String value) { } ensureExcludedFieldsIsMutable(); excludedFields_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3721,12 +3874,15 @@ public Builder addExcludedFields(java.lang.String value) { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3739,6 +3895,7 @@ public Builder addExcludedFields(java.lang.String value) { public Builder addAllExcludedFields(java.lang.Iterable values) { ensureExcludedFieldsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, excludedFields_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3748,12 +3905,15 @@ public Builder addAllExcludedFields(java.lang.Iterable values) *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3763,8 +3923,9 @@ public Builder addAllExcludedFields(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearExcludedFields() { - excludedFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + excludedFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -3774,12 +3935,15 @@ public Builder clearExcludedFields() { *
        * Fields that will be excluded in the prediction instance that is
        * sent to the Model.
+       *
        * Excluded will be attached to the batch prediction output if
        * [key_field][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.key_field]
        * is not specified.
+       *
        * When excluded_fields is populated,
        * [included_fields][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InstanceConfig.included_fields]
        * must be empty.
+       *
        * The input must be JSONL with objects at each line, CSV, BigQuery
        * or TfRecord.
        * 
@@ -3796,6 +3960,7 @@ public Builder addExcludedFieldsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExcludedFieldsIsMutable(); excludedFields_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -4095,7 +4260,7 @@ public interface OutputConfigOrBuilder */ com.google.protobuf.ByteString getPredictionsFormatBytes(); - public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.DestinationCase + com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.DestinationCase getDestinationCase(); } /** @@ -4132,11 +4297,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_descriptor; @@ -4153,6 +4313,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -6038,7 +6200,7 @@ public interface OutputInfoOrBuilder */ com.google.protobuf.ByteString getBigqueryOutputTableBytes(); - public com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputInfo.OutputLocationCase + com.google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputInfo.OutputLocationCase getOutputLocationCase(); } /** @@ -6072,11 +6234,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.BatchPredictionJobProto .internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_descriptor; @@ -6093,6 +6250,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int outputLocationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object outputLocation_; public enum OutputLocationCase @@ -7389,6 +7548,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -7422,6 +7582,7 @@ public java.lang.String getModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -7904,6 +8065,7 @@ public com.google.cloud.aiplatform.v1beta1.BatchDedicatedResources getDedicatedR * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7932,6 +8094,7 @@ public java.lang.String getServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -8028,10 +8191,12 @@ public boolean hasManualBatchTuningParameters() { * *
    * Generate explanation with the batch prediction results.
+   *
    * When set to `true`, the batch prediction output changes based on the
    * `predictions_format` field of the
    * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1beta1.BatchPredictionJob.output_config]
    * object:
+   *
    *  * `bigquery`: output includes a column named `explanation`. The value
    *    is a struct that conforms to the
    *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
@@ -8040,6 +8205,7 @@ public boolean hasManualBatchTuningParameters() {
    *    conforms to the
    *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
    *  * `csv`: Generating explanations for CSV format is not supported.
+   *
    * If this field is set to true, either the
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec]
    * or
@@ -8066,6 +8232,7 @@ public boolean getGenerateExplanation() {
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -8093,6 +8260,7 @@ public boolean hasExplanationSpec() {
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -8122,6 +8290,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -8393,6 +8562,7 @@ public com.google.rpc.StatusOrBuilder getPartialFailuresOrBuilder(int index) {
    * Output only. Information about resources that had been consumed by this
    * job. Provided in real time at best effort basis, as well as a final value
    * once the job completes.
+   *
    * Note: This field currently may be not populated for batch predictions that
    * use AutoML Models.
    * 
@@ -8414,6 +8584,7 @@ public boolean hasResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -8437,6 +8608,7 @@ public com.google.cloud.aiplatform.v1beta1.ResourcesConsumed getResourcesConsume * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -8743,9 +8915,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8769,9 +8943,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8786,9 +8962,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -8810,9 +8988,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -9099,6 +9279,7 @@ public com.google.rpc.StatusOrBuilder getModelMonitoringStatusOrBuilder() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -10670,6 +10851,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10702,6 +10884,7 @@ public java.lang.String getModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10734,6 +10917,7 @@ public com.google.protobuf.ByteString getModelBytes() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10765,6 +10949,7 @@ public Builder setModel(java.lang.String value) { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -10792,6 +10977,7 @@ public Builder clearModel() { * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -12368,6 +12554,7 @@ public Builder clearDedicatedResources() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12395,6 +12582,7 @@ public java.lang.String getServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12422,6 +12610,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12448,6 +12637,7 @@ public Builder setServiceAccount(java.lang.String value) { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12470,6 +12660,7 @@ public Builder clearServiceAccount() { * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -12733,10 +12924,12 @@ public Builder clearManualBatchTuningParameters() { * *
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1beta1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
@@ -12745,6 +12938,7 @@ public Builder clearManualBatchTuningParameters() {
      *    conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec]
      * or
@@ -12765,10 +12959,12 @@ public boolean getGenerateExplanation() {
      *
      * 
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1beta1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
@@ -12777,6 +12973,7 @@ public boolean getGenerateExplanation() {
      *    conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec]
      * or
@@ -12801,10 +12998,12 @@ public Builder setGenerateExplanation(boolean value) {
      *
      * 
      * Generate explanation with the batch prediction results.
+     *
      * When set to `true`, the batch prediction output changes based on the
      * `predictions_format` field of the
      * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1beta1.BatchPredictionJob.output_config]
      * object:
+     *
      *  * `bigquery`: output includes a column named `explanation`. The value
      *    is a struct that conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
@@ -12813,6 +13012,7 @@ public Builder setGenerateExplanation(boolean value) {
      *    conforms to the
      *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
      *  * `csv`: Generating explanations for CSV format is not supported.
+     *
      * If this field is set to true, either the
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec]
      * or
@@ -12845,6 +13045,7 @@ public Builder clearGenerateExplanation() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -12871,6 +13072,7 @@ public boolean hasExplanationSpec() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -12903,6 +13105,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -12937,6 +13140,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanatio
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -12969,6 +13173,7 @@ public Builder setExplanationSpec(
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -13007,6 +13212,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanat
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -13038,6 +13244,7 @@ public Builder clearExplanationSpec() {
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -13064,6 +13271,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -13095,6 +13303,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * specified only if
      * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * is set to `true`.
+     *
      * This value overrides the value of
      * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
      * All fields of
@@ -14064,6 +14273,7 @@ public java.util.List getPartialFailuresBuilderLi
      * Output only. Information about resources that had been consumed by this
      * job. Provided in real time at best effort basis, as well as a final value
      * once the job completes.
+     *
      * Note: This field currently may be not populated for batch predictions that
      * use AutoML Models.
      * 
@@ -14084,6 +14294,7 @@ public boolean hasResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14110,6 +14321,7 @@ public com.google.cloud.aiplatform.v1beta1.ResourcesConsumed getResourcesConsume * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14139,6 +14351,7 @@ public Builder setResourcesConsumed( * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14165,6 +14378,7 @@ public Builder setResourcesConsumed( * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14198,6 +14412,7 @@ public Builder mergeResourcesConsumed( * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14223,6 +14438,7 @@ public Builder clearResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14244,6 +14460,7 @@ public Builder clearResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -14269,6 +14486,7 @@ public Builder clearResourcesConsumed() { * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -15333,9 +15551,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15359,9 +15579,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15376,9 +15598,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15400,9 +15624,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15430,9 +15656,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15456,9 +15684,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -15480,9 +15710,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize BatchPredictionJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -16533,6 +16765,7 @@ public com.google.rpc.StatusOrBuilder getModelMonitoringStatusOrBuilder() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -16553,6 +16786,7 @@ public boolean getDisableContainerLogging() { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* @@ -16577,6 +16811,7 @@ public Builder setDisableContainerLogging(boolean value) { * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobOrBuilder.java index eef04ca2c60b..ad3a226843fb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobOrBuilder.java @@ -82,6 +82,7 @@ public interface BatchPredictionJobOrBuilder * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -104,6 +105,7 @@ public interface BatchPredictionJobOrBuilder * Starting this job has no impact on any existing deployments of the Model * and their resources. * Exactly one of model and unmanaged_container_model must be set. + * * The model resource name may contain version id or version alias to specify * the version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -455,6 +457,7 @@ public interface BatchPredictionJobOrBuilder * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -472,6 +475,7 @@ public interface BatchPredictionJobOrBuilder * specified, a system generated one will be used, which * has minimal permissions and the custom container, if used, may not have * enough permission to access other Google Cloud resources. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -538,10 +542,12 @@ public interface BatchPredictionJobOrBuilder * *
    * Generate explanation with the batch prediction results.
+   *
    * When set to `true`, the batch prediction output changes based on the
    * `predictions_format` field of the
    * [BatchPredictionJob.output_config][google.cloud.aiplatform.v1beta1.BatchPredictionJob.output_config]
    * object:
+   *
    *  * `bigquery`: output includes a column named `explanation`. The value
    *    is a struct that conforms to the
    *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
@@ -550,6 +556,7 @@ public interface BatchPredictionJobOrBuilder
    *    conforms to the
    *    [Explanation][google.cloud.aiplatform.v1beta1.Explanation] object.
    *  * `csv`: Generating explanations for CSV format is not supported.
+   *
    * If this field is set to true, either the
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec]
    * or
@@ -571,6 +578,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -595,6 +603,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -619,6 +628,7 @@ public interface BatchPredictionJobOrBuilder
    * specified only if
    * [generate_explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * is set to `true`.
+   *
    * This value overrides the value of
    * [Model.explanation_spec][google.cloud.aiplatform.v1beta1.Model.explanation_spec].
    * All fields of
@@ -826,6 +836,7 @@ public interface BatchPredictionJobOrBuilder
    * Output only. Information about resources that had been consumed by this
    * job. Provided in real time at best effort basis, as well as a final value
    * once the job completes.
+   *
    * Note: This field currently may be not populated for batch predictions that
    * use AutoML Models.
    * 
@@ -844,6 +855,7 @@ public interface BatchPredictionJobOrBuilder * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -862,6 +874,7 @@ public interface BatchPredictionJobOrBuilder * Output only. Information about resources that had been consumed by this * job. Provided in real time at best effort basis, as well as a final value * once the job completes. + * * Note: This field currently may be not populated for batch predictions that * use AutoML Models. *
@@ -1076,9 +1089,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1090,9 +1105,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1107,9 +1124,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1121,9 +1140,11 @@ public interface BatchPredictionJobOrBuilder * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1139,9 +1160,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize BatchPredictionJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1351,6 +1374,7 @@ java.lang.String getLabelsOrDefault( * Cloud Logging by default. Please note that the logs incur cost, * which are subject to [Cloud Logging * pricing](https://cloud.google.com/logging/pricing). + * * User can disable container logging by setting this flag to true. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobProto.java index 6891560fce9a..953bc1fd6c63 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchPredictionJobProto.java @@ -80,84 +80,84 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tform/v1beta1/unmanaged_container_model." + "proto\032\034google/protobuf/struct.proto\032\037goo" + "gle/protobuf/timestamp.proto\032\027google/rpc" - + "/status.proto\"\215\026\n\022BatchPredictionJob\022\021\n\004" - + "name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340" - + "A\002\0223\n\005model\030\003 \001(\tB$\372A!\n\037aiplatform.googl" - + "eapis.com/Model\022\035\n\020model_version_id\030\036 \001(" - + "\tB\003\340A\003\022[\n\031unmanaged_container_model\030\034 \001(" - + "\01328.google.cloud.aiplatform.v1beta1.Unma" - + "nagedContainerModel\022Z\n\014input_config\030\004 \001(" - + "\0132?.google.cloud.aiplatform.v1beta1.Batc" - + "hPredictionJob.InputConfigB\003\340A\002\022[\n\017insta" - + "nce_config\030\033 \001(\0132B.google.cloud.aiplatfo" - + "rm.v1beta1.BatchPredictionJob.InstanceCo" - + "nfig\0220\n\020model_parameters\030\005 \001(\0132\026.google." - + "protobuf.Value\022\\\n\routput_config\030\006 \001(\0132@." - + "google.cloud.aiplatform.v1beta1.BatchPre" - + "dictionJob.OutputConfigB\003\340A\002\022U\n\023dedicate" - + "d_resources\030\007 \001(\01328.google.cloud.aiplatf" - + "orm.v1beta1.BatchDedicatedResources\022\027\n\017s" - + "ervice_account\030\035 \001(\t\022i\n\036manual_batch_tun" - + "ing_parameters\030\010 \001(\0132<.google.cloud.aipl" - + "atform.v1beta1.ManualBatchTuningParamete" - + "rsB\003\340A\005\022\034\n\024generate_explanation\030\027 \001(\010\022J\n" - + "\020explanation_spec\030\031 \001(\01320.google.cloud.a" - + "iplatform.v1beta1.ExplanationSpec\022X\n\013out" - + "put_info\030\t \001(\0132>.google.cloud.aiplatform" - + ".v1beta1.BatchPredictionJob.OutputInfoB\003" - + "\340A\003\022=\n\005state\030\n \001(\0162).google.cloud.aiplat" - + "form.v1beta1.JobStateB\003\340A\003\022&\n\005error\030\013 \001(" - + "\0132\022.google.rpc.StatusB\003\340A\003\0221\n\020partial_fa" - + "ilures\030\014 \003(\0132\022.google.rpc.StatusB\003\340A\003\022S\n" - + "\022resources_consumed\030\r \001(\01322.google.cloud" - + ".aiplatform.v1beta1.ResourcesConsumedB\003\340" - + "A\003\022O\n\020completion_stats\030\016 \001(\01320.google.cl" - + "oud.aiplatform.v1beta1.CompletionStatsB\003" - + "\340A\003\0224\n\013create_time\030\017 \001(\0132\032.google.protob" - + "uf.TimestampB\003\340A\003\0223\n\nstart_time\030\020 \001(\0132\032." - + "google.protobuf.TimestampB\003\340A\003\0221\n\010end_ti" - + "me\030\021 \001(\0132\032.google.protobuf.TimestampB\003\340A" - + "\003\0224\n\013update_time\030\022 \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\022O\n\006labels\030\023 \003(\0132?.google" - + ".cloud.aiplatform.v1beta1.BatchPredictio" - + "nJob.LabelsEntry\022H\n\017encryption_spec\030\030 \001(" - + "\0132/.google.cloud.aiplatform.v1beta1.Encr" - + "yptionSpec\022W\n\027model_monitoring_config\030\032 " - + "\001(\01326.google.cloud.aiplatform.v1beta1.Mo" - + "delMonitoringConfig\022h\n model_monitoring_" - + "stats_anomalies\030\037 \003(\0132>.google.cloud.aip" - + "latform.v1beta1.ModelMonitoringStatsAnom" - + "alies\0228\n\027model_monitoring_status\030 \001(\0132\022" - + ".google.rpc.StatusB\003\340A\003\022!\n\031disable_conta" - + "iner_logging\030\" \001(\010\032\304\001\n\013InputConfig\022@\n\ngc" - + "s_source\030\002 \001(\0132*.google.cloud.aiplatform" - + ".v1beta1.GcsSourceH\000\022J\n\017bigquery_source\030" - + "\003 \001(\0132/.google.cloud.aiplatform.v1beta1." - + "BigQuerySourceH\000\022\035\n\020instances_format\030\001 \001" - + "(\tB\003\340A\002B\010\n\006source\032l\n\016InstanceConfig\022\025\n\ri" - + "nstance_type\030\001 \001(\t\022\021\n\tkey_field\030\002 \001(\t\022\027\n" - + "\017included_fields\030\003 \003(\t\022\027\n\017excluded_field" - + "s\030\004 \003(\t\032\340\001\n\014OutputConfig\022J\n\017gcs_destinat" - + "ion\030\002 \001(\0132/.google.cloud.aiplatform.v1be" - + "ta1.GcsDestinationH\000\022T\n\024bigquery_destina" - + "tion\030\003 \001(\01324.google.cloud.aiplatform.v1b" - + "eta1.BigQueryDestinationH\000\022\037\n\022prediction" - + "s_format\030\001 \001(\tB\003\340A\002B\r\n\013destination\032\220\001\n\nO" - + "utputInfo\022#\n\024gcs_output_directory\030\001 \001(\tB" - + "\003\340A\003H\000\022&\n\027bigquery_output_dataset\030\002 \001(\tB" - + "\003\340A\003H\000\022\"\n\025bigquery_output_table\030\004 \001(\tB\003\340" - + "A\003B\021\n\017output_location\032-\n\013LabelsEntry\022\013\n\003" - + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\206\001\352A\202\001\n,aip" - + "latform.googleapis.com/BatchPredictionJo" - + "b\022Rprojects/{project}/locations/{locatio" - + "n}/batchPredictionJobs/{batch_prediction" - + "_job}B\356\001\n#com.google.cloud.aiplatform.v1" - + "beta1B\027BatchPredictionJobProtoP\001ZCcloud." - + "google.com/go/aiplatform/apiv1beta1/aipl" - + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP" - + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor" - + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V" - + "1beta1b\006proto3" + + "/status.proto\"\243\026\n\022BatchPredictionJob\022\022\n\004" + + "name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004" + + "\342A\001\002\0223\n\005model\030\003 \001(\tB$\372A!\n\037aiplatform.goo" + + "gleapis.com/Model\022\036\n\020model_version_id\030\036 " + + "\001(\tB\004\342A\001\003\022[\n\031unmanaged_container_model\030\034" + + " \001(\01328.google.cloud.aiplatform.v1beta1.U" + + "nmanagedContainerModel\022[\n\014input_config\030\004" + + " \001(\0132?.google.cloud.aiplatform.v1beta1.B" + + "atchPredictionJob.InputConfigB\004\342A\001\002\022[\n\017i" + + "nstance_config\030\033 \001(\0132B.google.cloud.aipl" + + "atform.v1beta1.BatchPredictionJob.Instan" + + "ceConfig\0220\n\020model_parameters\030\005 \001(\0132\026.goo" + + "gle.protobuf.Value\022]\n\routput_config\030\006 \001(" + + "\0132@.google.cloud.aiplatform.v1beta1.Batc" + + "hPredictionJob.OutputConfigB\004\342A\001\002\022U\n\023ded" + + "icated_resources\030\007 \001(\01328.google.cloud.ai" + + "platform.v1beta1.BatchDedicatedResources" + + "\022\027\n\017service_account\030\035 \001(\t\022j\n\036manual_batc" + + "h_tuning_parameters\030\010 \001(\0132<.google.cloud" + + ".aiplatform.v1beta1.ManualBatchTuningPar" + + "ametersB\004\342A\001\005\022\034\n\024generate_explanation\030\027 " + + "\001(\010\022J\n\020explanation_spec\030\031 \001(\01320.google.c" + + "loud.aiplatform.v1beta1.ExplanationSpec\022" + + "Y\n\013output_info\030\t \001(\0132>.google.cloud.aipl" + + "atform.v1beta1.BatchPredictionJob.Output" + + "InfoB\004\342A\001\003\022>\n\005state\030\n \001(\0162).google.cloud" + + ".aiplatform.v1beta1.JobStateB\004\342A\001\003\022\'\n\005er" + + "ror\030\013 \001(\0132\022.google.rpc.StatusB\004\342A\001\003\0222\n\020p" + + "artial_failures\030\014 \003(\0132\022.google.rpc.Statu" + + "sB\004\342A\001\003\022T\n\022resources_consumed\030\r \001(\01322.go" + + "ogle.cloud.aiplatform.v1beta1.ResourcesC" + + "onsumedB\004\342A\001\003\022P\n\020completion_stats\030\016 \001(\0132" + + "0.google.cloud.aiplatform.v1beta1.Comple" + + "tionStatsB\004\342A\001\003\0225\n\013create_time\030\017 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\004\342A\001\003\0224\n\nstart_" + + "time\030\020 \001(\0132\032.google.protobuf.TimestampB\004" + + "\342A\001\003\0222\n\010end_time\030\021 \001(\0132\032.google.protobuf" + + ".TimestampB\004\342A\001\003\0225\n\013update_time\030\022 \001(\0132\032." + + "google.protobuf.TimestampB\004\342A\001\003\022O\n\006label" + + "s\030\023 \003(\0132?.google.cloud.aiplatform.v1beta" + + "1.BatchPredictionJob.LabelsEntry\022H\n\017encr" + + "yption_spec\030\030 \001(\0132/.google.cloud.aiplatf" + + "orm.v1beta1.EncryptionSpec\022W\n\027model_moni" + + "toring_config\030\032 \001(\01326.google.cloud.aipla" + + "tform.v1beta1.ModelMonitoringConfig\022h\n m" + + "odel_monitoring_stats_anomalies\030\037 \003(\0132>." + + "google.cloud.aiplatform.v1beta1.ModelMon" + + "itoringStatsAnomalies\0229\n\027model_monitorin" + + "g_status\030 \001(\0132\022.google.rpc.StatusB\004\342A\001\003" + + "\022!\n\031disable_container_logging\030\" \001(\010\032\305\001\n\013" + + "InputConfig\022@\n\ngcs_source\030\002 \001(\0132*.google" + + ".cloud.aiplatform.v1beta1.GcsSourceH\000\022J\n" + + "\017bigquery_source\030\003 \001(\0132/.google.cloud.ai" + + "platform.v1beta1.BigQuerySourceH\000\022\036\n\020ins" + + "tances_format\030\001 \001(\tB\004\342A\001\002B\010\n\006source\032l\n\016I" + + "nstanceConfig\022\025\n\rinstance_type\030\001 \001(\t\022\021\n\t" + + "key_field\030\002 \001(\t\022\027\n\017included_fields\030\003 \003(\t" + + "\022\027\n\017excluded_fields\030\004 \003(\t\032\341\001\n\014OutputConf" + + "ig\022J\n\017gcs_destination\030\002 \001(\0132/.google.clo" + + "ud.aiplatform.v1beta1.GcsDestinationH\000\022T" + + "\n\024bigquery_destination\030\003 \001(\01324.google.cl" + + "oud.aiplatform.v1beta1.BigQueryDestinati" + + "onH\000\022 \n\022predictions_format\030\001 \001(\tB\004\342A\001\002B\r" + + "\n\013destination\032\223\001\n\nOutputInfo\022$\n\024gcs_outp" + + "ut_directory\030\001 \001(\tB\004\342A\001\003H\000\022\'\n\027bigquery_o" + + "utput_dataset\030\002 \001(\tB\004\342A\001\003H\000\022#\n\025bigquery_" + + "output_table\030\004 \001(\tB\004\342A\001\003B\021\n\017output_locat" + + "ion\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value" + + "\030\002 \001(\t:\0028\001:\206\001\352A\202\001\n,aiplatform.googleapis" + + ".com/BatchPredictionJob\022Rprojects/{proje" + + "ct}/locations/{location}/batchPrediction" + + "Jobs/{batch_prediction_job}B\356\001\n#com.goog" + + "le.cloud.aiplatform.v1beta1B\027BatchPredic" + + "tionJobProtoP\001ZCcloud.google.com/go/aipl" + + "atform/apiv1beta1/aiplatformpb;aiplatfor" + + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037" + + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google" + + "::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesOperationMetadata.java index 4315e4b8f270..a9830812129f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadFeatureValuesOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequest.java index 7ac6f409d4a7..5c0a38636157 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadFeatureValuesRequest_descriptor; @@ -134,11 +129,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PassThroughField(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadFeatureValuesRequest_PassThroughField_descriptor; @@ -942,11 +932,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EntityTypeSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadFeatureValuesRequest_EntityTypeSpec_descriptor; @@ -2432,6 +2417,8 @@ public com.google.protobuf.Parser getParserForType() { } private int readOptionCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object readOption_; public enum ReadOptionCase @@ -2486,18 +2473,25 @@ public ReadOptionCase getReadOptionCase() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2517,18 +2511,25 @@ public boolean hasCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2551,18 +2552,25 @@ public com.google.cloud.aiplatform.v1beta1.CsvSource getCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -2758,6 +2766,7 @@ public com.google.cloud.aiplatform.v1beta1.FeatureValueDestination getDestinatio * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2780,6 +2789,7 @@ public com.google.cloud.aiplatform.v1beta1.FeatureValueDestination getDestinatio * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2804,6 +2814,7 @@ public com.google.cloud.aiplatform.v1beta1.FeatureValueDestination getDestinatio * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2824,6 +2835,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -2845,6 +2857,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -3684,18 +3697,25 @@ public Builder clearReadOption() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3715,18 +3735,25 @@ public boolean hasCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3756,18 +3783,25 @@ public com.google.cloud.aiplatform.v1beta1.CsvSource getCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3794,18 +3828,25 @@ public Builder setCsvReadInstances(com.google.cloud.aiplatform.v1beta1.CsvSource * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3830,18 +3871,25 @@ public Builder setCsvReadInstances( * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3878,18 +3926,25 @@ public Builder mergeCsvReadInstances(com.google.cloud.aiplatform.v1beta1.CsvSour * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3919,18 +3974,25 @@ public Builder clearCsvReadInstances() { * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3947,18 +4009,25 @@ public com.google.cloud.aiplatform.v1beta1.CsvSource.Builder getCsvReadInstances * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -3983,18 +4052,25 @@ public com.google.cloud.aiplatform.v1beta1.CsvSourceOrBuilder getCsvReadInstance * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -4602,6 +4678,7 @@ private void ensurePassThroughFieldsIsMutable() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4627,6 +4704,7 @@ private void ensurePassThroughFieldsIsMutable() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4650,6 +4728,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4674,6 +4753,7 @@ public int getPassThroughFieldsCount() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4705,6 +4785,7 @@ public Builder setPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4734,6 +4815,7 @@ public Builder setPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4764,6 +4846,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4795,6 +4878,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4823,6 +4907,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4852,6 +4937,7 @@ public Builder addPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4883,6 +4969,7 @@ public Builder addAllPassThroughFields( * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4909,6 +4996,7 @@ public Builder clearPassThroughFields() { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4935,6 +5023,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4956,6 +5045,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -4981,6 +5071,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -5008,6 +5099,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -5032,6 +5124,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -5057,6 +5150,7 @@ public Builder removePassThroughFields(int index) { * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequestOrBuilder.java index 0d1da147e730..b7e2e8534db3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesRequestOrBuilder.java @@ -30,18 +30,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -58,18 +65,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -86,18 +100,25 @@ public interface BatchReadFeatureValuesRequestOrBuilder * Each read instance consists of exactly one read timestamp and one or more * entity IDs identifying entities of the corresponding EntityTypes whose * Features are requested. + * * Each output instance contains Feature values of requested entities * concatenated together as of the read time. + * * An example read instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z`. + * * An example output instance may be `foo_entity_id, bar_entity_id, * 2020-01-01T10:00:00.123Z, foo_entity_feature1_value, * bar_entity_feature2_value`. + * * Timestamp in each read instance must be millisecond-aligned. + * * `csv_read_instances` are read instances stored in a plain-text CSV file. * The header should be: * [ENTITY_TYPE_ID1], [ENTITY_TYPE_ID2], ..., timestamp + * * The columns can be in any order. + * * Values in the timestamp column must use the RFC 3339 format, e.g. * `2012-07-30T10:43:17.123Z`. *
@@ -222,6 +243,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -240,6 +262,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -258,6 +281,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -275,6 +299,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -296,6 +321,7 @@ public interface BatchReadFeatureValuesRequestOrBuilder * When not empty, the specified fields in the *_read_instances source will be * joined as-is in the output, in addition to those fields from the * Featurestore Entity. + * * For BigQuery source, the type of the pass-through values will be * automatically inferred. For CSV source, the pass-through values will be * passed as opaque bytes. @@ -425,6 +451,6 @@ public interface BatchReadFeatureValuesRequestOrBuilder */ com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.ReadOptionCase + com.google.cloud.aiplatform.v1beta1.BatchReadFeatureValuesRequest.ReadOptionCase getReadOptionCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesResponse.java index afdc4ff000a0..6efdf5d69ee1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadFeatureValuesResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataRequest.java index b8f7484b8cde..28806efee674 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataRequest.java @@ -42,7 +42,7 @@ private BatchReadTensorboardTimeSeriesDataRequest( private BatchReadTensorboardTimeSeriesDataRequest() { tensorboard_ = ""; - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadTensorboardTimeSeriesDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadTensorboardTimeSeriesDataRequest_descriptor; @@ -140,7 +135,8 @@ public com.google.protobuf.ByteString getTensorboardBytes() { public static final int TIME_SERIES_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList timeSeries_; + private com.google.protobuf.LazyStringArrayList timeSeries_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -442,8 +438,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; tensorboard_ = ""; - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -475,7 +470,6 @@ public com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataReq buildPartial() { com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataRequest result = new com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -483,21 +477,16 @@ public com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataReq return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - timeSeries_ = timeSeries_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.timeSeries_ = timeSeries_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.BatchReadTensorboardTimeSeriesDataRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.tensorboard_ = tensorboard_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + timeSeries_.makeImmutable(); + result.timeSeries_ = timeSeries_; + } } @java.lang.Override @@ -559,7 +548,7 @@ public Builder mergeFrom( if (!other.timeSeries_.isEmpty()) { if (timeSeries_.isEmpty()) { timeSeries_ = other.timeSeries_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureTimeSeriesIsMutable(); timeSeries_.addAll(other.timeSeries_); @@ -765,14 +754,14 @@ public Builder setTensorboardBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList timeSeries_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList timeSeries_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureTimeSeriesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!timeSeries_.isModifiable()) { timeSeries_ = new com.google.protobuf.LazyStringArrayList(timeSeries_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -790,7 +779,8 @@ private void ensureTimeSeriesIsMutable() { * @return A list containing the timeSeries. */ public com.google.protobuf.ProtocolStringList getTimeSeriesList() { - return timeSeries_.getUnmodifiableView(); + timeSeries_.makeImmutable(); + return timeSeries_; } /** * @@ -871,6 +861,7 @@ public Builder setTimeSeries(int index, java.lang.String value) { } ensureTimeSeriesIsMutable(); timeSeries_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -896,6 +887,7 @@ public Builder addTimeSeries(java.lang.String value) { } ensureTimeSeriesIsMutable(); timeSeries_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -918,6 +910,7 @@ public Builder addTimeSeries(java.lang.String value) { public Builder addAllTimeSeries(java.lang.Iterable values) { ensureTimeSeriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, timeSeries_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -937,8 +930,9 @@ public Builder addAllTimeSeries(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearTimeSeries() { - timeSeries_ = com.google.protobuf.LazyStringArrayList.EMPTY; + timeSeries_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -965,6 +959,7 @@ public Builder addTimeSeriesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureTimeSeriesIsMutable(); timeSeries_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataResponse.java index 396379dfd646..3edda9f9b086 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BatchReadTensorboardTimeSeriesDataResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BatchReadTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_BatchReadTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestination.java index 38e77ecefc7b..7e9a7339b9ca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestination.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new BigQueryDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IoProto .internal_static_google_cloud_aiplatform_v1beta1_BigQueryDestination_descriptor; @@ -76,10 +71,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -106,10 +104,13 @@ public java.lang.String getOutputUri() {
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -481,10 +482,13 @@ public Builder mergeFrom(
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -510,10 +514,13 @@ public java.lang.String getOutputUri() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -539,10 +546,13 @@ public com.google.protobuf.ByteString getOutputUriBytes() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -567,10 +577,13 @@ public Builder setOutputUri(java.lang.String value) {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
@@ -591,10 +604,13 @@ public Builder clearOutputUri() {
      *
      * 
      * Required. BigQuery URI to a project or table, up to 2000 characters long.
+     *
      * When only the project is specified, the Dataset and Table is created.
      * When the full table reference is specified, the Dataset must exist and
      * table must not exist.
+     *
      * Accepted forms:
+     *
      * *  BigQuery path. For example:
      * `bq://projectId` or `bq://projectId.bqDatasetId` or
      * `bq://projectId.bqDatasetId.bqTableId`.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestinationOrBuilder.java
index 5b7de681a688..05bd0f05b598 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestinationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQueryDestinationOrBuilder.java
@@ -28,10 +28,13 @@ public interface BigQueryDestinationOrBuilder
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
@@ -47,10 +50,13 @@ public interface BigQueryDestinationOrBuilder
    *
    * 
    * Required. BigQuery URI to a project or table, up to 2000 characters long.
+   *
    * When only the project is specified, the Dataset and Table is created.
    * When the full table reference is specified, the Dataset must exist and
    * table must not exist.
+   *
    * Accepted forms:
+   *
    * *  BigQuery path. For example:
    * `bq://projectId` or `bq://projectId.bqDatasetId` or
    * `bq://projectId.bqDatasetId.bqTableId`.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySource.java
index 6eb3d6af0a64..01c338c72def 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySource.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySource.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BigQuerySource();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IoProto
         .internal_static_google_cloud_aiplatform_v1beta1_BigQuerySource_descriptor;
@@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -102,6 +98,7 @@ public java.lang.String getInputUri() { *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -471,6 +468,7 @@ public Builder mergeFrom( *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -495,6 +493,7 @@ public java.lang.String getInputUri() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -519,6 +518,7 @@ public com.google.protobuf.ByteString getInputUriBytes() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -542,6 +542,7 @@ public Builder setInputUri(java.lang.String value) { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* @@ -561,6 +562,7 @@ public Builder clearInputUri() { *
      * Required. BigQuery URI to a table, up to 2000 characters long.
      * Accepted forms:
+     *
      * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySourceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySourceOrBuilder.java index 2bdd96cf2c8e..1dc70f3e2abc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySourceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BigQuerySourceOrBuilder.java @@ -29,6 +29,7 @@ public interface BigQuerySourceOrBuilder *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* @@ -43,6 +44,7 @@ public interface BigQuerySourceOrBuilder *
    * Required. BigQuery URI to a table, up to 2000 characters long.
    * Accepted forms:
+   *
    * *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BlurBaselineConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BlurBaselineConfig.java index 9bcc274ab596..dfc155cc8090 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BlurBaselineConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BlurBaselineConfig.java @@ -23,6 +23,7 @@ * *
  * Config for blur baseline.
+ *
  * When enabled, a linear path from the maximally blurred image to the input
  * image is created. Using a blurred baseline instead of zero (black image) is
  * motivated by the BlurIG approach explained here:
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BlurBaselineConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_BlurBaselineConfig_descriptor;
@@ -256,6 +252,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    *
    * 
    * Config for blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BoolArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BoolArray.java
index b52a86383454..c680cdc8b173 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BoolArray.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/BoolArray.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new BoolArray();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TypesProto
         .internal_static_google_cloud_aiplatform_v1beta1_BoolArray_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelBatchPredictionJobRequest.java
index e4bc70b4941d..62448e22b409 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelBatchPredictionJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelBatchPredictionJobRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelBatchPredictionJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelBatchPredictionJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelCustomJobRequest.java
index c3e4efd6952f..3370abbf0f06 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelCustomJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelCustomJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelCustomJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelCustomJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelDataLabelingJobRequest.java
index 566c53835ade..f54cd90e551e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelDataLabelingJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelDataLabelingJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelDataLabelingJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelDataLabelingJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelHyperparameterTuningJobRequest.java
index cfc4b2374774..b59ed26e38f8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelHyperparameterTuningJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelHyperparameterTuningJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelHyperparameterTuningJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelHyperparameterTuningJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelNasJobRequest.java
index 4ac5d7528f2b..f263449495fb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelNasJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelNasJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelNasJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelNasJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelPipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelPipelineJobRequest.java
index 6ecca9cf023b..5b9d59bace09 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelPipelineJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelPipelineJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelPipelineJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelPipelineJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelTrainingPipelineRequest.java
index eab922caf953..a46d8e28e4d2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelTrainingPipelineRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CancelTrainingPipelineRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CancelTrainingPipelineRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CancelTrainingPipelineRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateMetatdata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateMetatdata.java
index 96fad9b13303..acce17afd1b2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateMetatdata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateMetatdata.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateMetatdata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CheckTrialEarlyStoppingStateMetatdata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateRequest.java
index 777a4f1b427c..7ba5c7ad9d43 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CheckTrialEarlyStoppingStateRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateResponse.java
index 6db669071ffc..f8e5bafcef2d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CheckTrialEarlyStoppingStateResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CheckTrialEarlyStoppingStateResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CheckTrialEarlyStoppingStateResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompleteTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompleteTrialRequest.java
index d828f1875182..518eeceb4d3f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompleteTrialRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompleteTrialRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CompleteTrialRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CompleteTrialRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStats.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStats.java
index cb0767895d28..7c05da0c368a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStats.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStats.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CompletionStats();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.CompletionStatsProto
         .internal_static_google_cloud_aiplatform_v1beta1_CompletionStats_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStatsProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStatsProto.java
index 1c4264a7e43c..cd30f903a760 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStatsProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CompletionStatsProto.java
@@ -43,17 +43,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n6google/cloud/aiplatform/v1beta1/comple"
           + "tion_stats.proto\022\037google.cloud.aiplatfor"
           + "m.v1beta1\032\037google/api/field_behavior.pro"
-          + "to\"\230\001\n\017CompletionStats\022\035\n\020successful_cou"
-          + "nt\030\001 \001(\003B\003\340A\003\022\031\n\014failed_count\030\002 \001(\003B\003\340A\003"
-          + "\022\035\n\020incomplete_count\030\003 \001(\003B\003\340A\003\022,\n\037succe"
-          + "ssful_forecast_point_count\030\005 \001(\003B\003\340A\003B\353\001"
-          + "\n#com.google.cloud.aiplatform.v1beta1B\024C"
-          + "ompletionStatsProtoP\001ZCcloud.google.com/"
-          + "go/aiplatform/apiv1beta1/aiplatformpb;ai"
-          + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B"
-          + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002"
-          + "\"Google::Cloud::AIPlatform::V1beta1b\006pro"
-          + "to3"
+          + "to\"\234\001\n\017CompletionStats\022\036\n\020successful_cou"
+          + "nt\030\001 \001(\003B\004\342A\001\003\022\032\n\014failed_count\030\002 \001(\003B\004\342A"
+          + "\001\003\022\036\n\020incomplete_count\030\003 \001(\003B\004\342A\001\003\022-\n\037su"
+          + "ccessful_forecast_point_count\030\005 \001(\003B\004\342A\001"
+          + "\003B\353\001\n#com.google.cloud.aiplatform.v1beta"
+          + "1B\024CompletionStatsProtoP\001ZCcloud.google."
+          + "com/go/aiplatform/apiv1beta1/aiplatformp"
+          + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform"
+          + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet"
+          + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b"
+          + "\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestination.java
index 330dd74be1eb..e1b81c40591a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestination.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestination.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ContainerRegistryDestination();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IoProto
         .internal_static_google_cloud_aiplatform_v1beta1_ContainerRegistryDestination_descriptor;
@@ -78,10 +73,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * Required. Container Registry URI of a container image.
    * Only Google Container Registry and Artifact Registry are supported now.
    * Accepted forms:
+   *
    * *  Google Container Registry path. For example:
    *    `gcr.io/projectId/imageName:tag`.
+   *
    * *  Artifact Registry path. For example:
    *    `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`.
+   *
    * If a tag is not specified, "latest" will be used as the default tag.
    * 
* @@ -108,10 +106,13 @@ public java.lang.String getOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -487,10 +488,13 @@ public Builder mergeFrom( * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -516,10 +520,13 @@ public java.lang.String getOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -545,10 +552,13 @@ public com.google.protobuf.ByteString getOutputUriBytes() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -573,10 +583,13 @@ public Builder setOutputUri(java.lang.String value) { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -597,10 +610,13 @@ public Builder clearOutputUri() { * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestinationOrBuilder.java index 638491560325..32067cc7b4c1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestinationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerRegistryDestinationOrBuilder.java @@ -30,10 +30,13 @@ public interface ContainerRegistryDestinationOrBuilder * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* @@ -49,10 +52,13 @@ public interface ContainerRegistryDestinationOrBuilder * Required. Container Registry URI of a container image. * Only Google Container Registry and Artifact Registry are supported now. * Accepted forms: + * * * Google Container Registry path. For example: * `gcr.io/projectId/imageName:tag`. + * * * Artifact Registry path. For example: * `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. + * * If a tag is not specified, "latest" will be used as the default tag. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerSpec.java index 545cee5232af..e757aac24c8c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContainerSpec.java @@ -39,8 +39,8 @@ private ContainerSpec(com.google.protobuf.GeneratedMessageV3.Builder builder) private ContainerSpec() { imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); } @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContainerSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.CustomJobProto .internal_static_google_cloud_aiplatform_v1beta1_ContainerSpec_descriptor; @@ -126,7 +121,8 @@ public com.google.protobuf.ByteString getImageUriBytes() { public static final int COMMAND_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList command_; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -193,7 +189,8 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { public static final int ARGS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -571,10 +568,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -619,16 +614,6 @@ public com.google.cloud.aiplatform.v1beta1.ContainerSpec buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.ContainerSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - command_ = command_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.command_ = command_; - if (((bitField0_ & 0x00000004) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -645,6 +630,14 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.ContainerSpec res if (((from_bitField0_ & 0x00000001) != 0)) { result.imageUri_ = imageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + command_.makeImmutable(); + result.command_ = command_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } } @java.lang.Override @@ -701,7 +694,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ContainerSpec other if (!other.command_.isEmpty()) { if (command_.isEmpty()) { command_ = other.command_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureCommandIsMutable(); command_.addAll(other.command_); @@ -711,7 +704,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ContainerSpec other if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -934,14 +927,14 @@ public Builder setImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList command_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureCommandIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!command_.isModifiable()) { command_ = new com.google.protobuf.LazyStringArrayList(command_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -956,7 +949,8 @@ private void ensureCommandIsMutable() { * @return A list containing the command. */ public com.google.protobuf.ProtocolStringList getCommandList() { - return command_.getUnmodifiableView(); + command_.makeImmutable(); + return command_; } /** * @@ -1025,6 +1019,7 @@ public Builder setCommand(int index, java.lang.String value) { } ensureCommandIsMutable(); command_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1047,6 +1042,7 @@ public Builder addCommand(java.lang.String value) { } ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1066,6 +1062,7 @@ public Builder addCommand(java.lang.String value) { public Builder addAllCommand(java.lang.Iterable values) { ensureCommandIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, command_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1082,8 +1079,9 @@ public Builder addAllCommand(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearCommand() { - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1107,18 +1105,19 @@ public Builder addCommandBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1132,7 +1131,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -1197,6 +1197,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1218,6 +1219,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1236,6 +1238,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1251,8 +1254,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1275,6 +1279,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Context.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Context.java index 874cd7ea9e62..0aca03be0442 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Context.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Context.java @@ -41,7 +41,7 @@ private Context() { name_ = ""; displayName_ = ""; etag_ = ""; - parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); schemaTitle_ = ""; schemaVersion_ = ""; description_ = ""; @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Context(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ContextProto .internal_static_google_cloud_aiplatform_v1beta1_Context_descriptor; @@ -272,6 +267,7 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -299,6 +295,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -317,6 +314,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -342,6 +340,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -464,7 +463,8 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
   public static final int PARENT_CONTEXTS_FIELD_NUMBER = 12;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList parentContexts_;
+  private com.google.protobuf.LazyStringArrayList parentContexts_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -545,6 +545,7 @@ public com.google.protobuf.ByteString getParentContextsBytes(int index) {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -571,6 +572,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -602,6 +604,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -628,6 +631,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -1105,8 +1109,7 @@ public Builder clear() {
         updateTimeBuilder_.dispose();
         updateTimeBuilder_ = null;
       }
-      parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000040);
+      parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList();
       schemaTitle_ = "";
       schemaVersion_ = "";
       metadata_ = null;
@@ -1142,7 +1145,6 @@ public com.google.cloud.aiplatform.v1beta1.Context build() {
     public com.google.cloud.aiplatform.v1beta1.Context buildPartial() {
       com.google.cloud.aiplatform.v1beta1.Context result =
           new com.google.cloud.aiplatform.v1beta1.Context(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -1150,14 +1152,6 @@ public com.google.cloud.aiplatform.v1beta1.Context buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1beta1.Context result) {
-      if (((bitField0_ & 0x00000040) != 0)) {
-        parentContexts_ = parentContexts_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000040);
-      }
-      result.parentContexts_ = parentContexts_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Context result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -1179,6 +1173,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Context result) {
       if (((from_bitField0_ & 0x00000020) != 0)) {
         result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build();
       }
+      if (((from_bitField0_ & 0x00000040) != 0)) {
+        parentContexts_.makeImmutable();
+        result.parentContexts_ = parentContexts_;
+      }
       if (((from_bitField0_ & 0x00000080) != 0)) {
         result.schemaTitle_ = schemaTitle_;
       }
@@ -1264,7 +1262,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Context other) {
       if (!other.parentContexts_.isEmpty()) {
         if (parentContexts_.isEmpty()) {
           parentContexts_ = other.parentContexts_;
-          bitField0_ = (bitField0_ & ~0x00000040);
+          bitField0_ |= 0x00000040;
         } else {
           ensureParentContextsIsMutable();
           parentContexts_.addAll(other.parentContexts_);
@@ -1765,6 +1763,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1792,6 +1791,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1810,6 +1810,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1835,6 +1836,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1866,6 +1868,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1893,6 +1896,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -1918,6 +1922,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Contexts.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2335,14 +2340,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
       return updateTimeBuilder_;
     }
 
-    private com.google.protobuf.LazyStringList parentContexts_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList parentContexts_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureParentContextsIsMutable() {
-      if (!((bitField0_ & 0x00000040) != 0)) {
+      if (!parentContexts_.isModifiable()) {
         parentContexts_ = new com.google.protobuf.LazyStringArrayList(parentContexts_);
-        bitField0_ |= 0x00000040;
       }
+      bitField0_ |= 0x00000040;
     }
     /**
      *
@@ -2359,7 +2364,8 @@ private void ensureParentContextsIsMutable() {
      * @return A list containing the parentContexts.
      */
     public com.google.protobuf.ProtocolStringList getParentContextsList() {
-      return parentContexts_.getUnmodifiableView();
+      parentContexts_.makeImmutable();
+      return parentContexts_;
     }
     /**
      *
@@ -2436,6 +2442,7 @@ public Builder setParentContexts(int index, java.lang.String value) {
       }
       ensureParentContextsIsMutable();
       parentContexts_.set(index, value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2460,6 +2467,7 @@ public Builder addParentContexts(java.lang.String value) {
       }
       ensureParentContextsIsMutable();
       parentContexts_.add(value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2481,6 +2489,7 @@ public Builder addParentContexts(java.lang.String value) {
     public Builder addAllParentContexts(java.lang.Iterable values) {
       ensureParentContextsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, parentContexts_);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2499,8 +2508,9 @@ public Builder addAllParentContexts(java.lang.Iterable values)
      * @return This builder for chaining.
      */
     public Builder clearParentContexts() {
-      parentContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      parentContexts_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000040);
+      ;
       onChanged();
       return this;
     }
@@ -2526,6 +2536,7 @@ public Builder addParentContextsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureParentContextsIsMutable();
       parentContexts_.add(value);
+      bitField0_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -2536,6 +2547,7 @@ public Builder addParentContextsBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2561,6 +2573,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2586,6 +2599,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2610,6 +2624,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2630,6 +2645,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2657,6 +2673,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2682,6 +2699,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2707,6 +2725,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2731,6 +2750,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2751,6 +2771,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in schema_name to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextOrBuilder.java
index 4d9e33970e4b..2d3fbf2d1709 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextOrBuilder.java
@@ -107,6 +107,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -122,6 +123,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -140,6 +142,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -155,6 +158,7 @@ public interface ContextOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -174,6 +178,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Contexts.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -329,6 +334,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -344,6 +350,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -360,6 +367,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -375,6 +383,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in schema_name to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextProto.java
index fe7fad832c63..e7dd1a90e834 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ContextProto.java
@@ -49,28 +49,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\032\037google/api/field_behavior.proto\032\031googl"
           + "e/api/resource.proto\032\034google/protobuf/st"
           + "ruct.proto\032\037google/protobuf/timestamp.pr"
-          + "oto\"\330\004\n\007Context\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014di"
-          + "splay_name\030\002 \001(\t\022\014\n\004etag\030\010 \001(\t\022D\n\006labels"
-          + "\030\t \003(\01324.google.cloud.aiplatform.v1beta1"
-          + ".Context.LabelsEntry\0224\n\013create_time\030\n \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
-          + "date_time\030\013 \001(\0132\032.google.protobuf.Timest"
-          + "ampB\003\340A\003\022B\n\017parent_contexts\030\014 \003(\tB)\340A\003\372A"
-          + "#\n!aiplatform.googleapis.com/Context\022\024\n\014"
-          + "schema_title\030\r \001(\t\022\026\n\016schema_version\030\016 \001"
-          + "(\t\022)\n\010metadata\030\017 \001(\0132\027.google.protobuf.S"
-          + "truct\022\023\n\013description\030\020 \001(\t\032-\n\013LabelsEntr"
-          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\202\001\352A\177\n"
-          + "!aiplatform.googleapis.com/Context\022Zproj"
-          + "ects/{project}/locations/{location}/meta"
-          + "dataStores/{metadata_store}/contexts/{co"
-          + "ntext}B\343\001\n#com.google.cloud.aiplatform.v"
-          + "1beta1B\014ContextProtoP\001ZCcloud.google.com"
-          + "/go/aiplatform/apiv1beta1/aiplatformpb;a"
-          + "iplatformpb\252\002\037Google.Cloud.AIPlatform.V1"
-          + "Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352"
-          + "\002\"Google::Cloud::AIPlatform::V1beta1b\006pr"
-          + "oto3"
+          + "oto\"\334\004\n\007Context\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014d"
+          + "isplay_name\030\002 \001(\t\022\014\n\004etag\030\010 \001(\t\022D\n\006label"
+          + "s\030\t \003(\01324.google.cloud.aiplatform.v1beta"
+          + "1.Context.LabelsEntry\0225\n\013create_time\030\n \001"
+          + "(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n\013"
+          + "update_time\030\013 \001(\0132\032.google.protobuf.Time"
+          + "stampB\004\342A\001\003\022C\n\017parent_contexts\030\014 \003(\tB*\342A"
+          + "\001\003\372A#\n!aiplatform.googleapis.com/Context"
+          + "\022\024\n\014schema_title\030\r \001(\t\022\026\n\016schema_version"
+          + "\030\016 \001(\t\022)\n\010metadata\030\017 \001(\0132\027.google.protob"
+          + "uf.Struct\022\023\n\013description\030\020 \001(\t\032-\n\013Labels"
+          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\202\001"
+          + "\352A\177\n!aiplatform.googleapis.com/Context\022Z"
+          + "projects/{project}/locations/{location}/"
+          + "metadataStores/{metadata_store}/contexts"
+          + "/{context}B\343\001\n#com.google.cloud.aiplatfo"
+          + "rm.v1beta1B\014ContextProtoP\001ZCcloud.google"
+          + ".com/go/aiplatform/apiv1beta1/aiplatform"
+          + "pb;aiplatformpb\252\002\037Google.Cloud.AIPlatfor"
+          + "m.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1be"
+          + "ta1\352\002\"Google::Cloud::AIPlatform::V1beta1"
+          + "b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelOperationMetadata.java
index c0b1c63acd67..b8b289584df7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CopyModelOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CopyModelOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequest.java
index 731201fc1484..2027559e3ef2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new CopyModelRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_CopyModelRequest_descriptor;
@@ -70,6 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int destinationModelCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object destinationModel_;
 
   public enum DestinationModelCase
@@ -123,6 +120,7 @@ public DestinationModelCase getDestinationModelCase() {
    * 
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -140,6 +138,7 @@ public boolean hasModelId() { *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -170,6 +169,7 @@ public java.lang.String getModelId() { *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -942,6 +942,7 @@ public Builder clearDestinationModel() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -960,6 +961,7 @@ public boolean hasModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -991,6 +993,7 @@ public java.lang.String getModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1022,6 +1025,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1046,6 +1050,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1068,6 +1073,7 @@ public Builder clearModelId() { *
      * Optional. Copy source_model into a new Model with this ID. The ID will
      * become the final component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequestOrBuilder.java index c3d435778342..9cb9b9721825 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -44,6 +45,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -59,6 +61,7 @@ public interface CopyModelRequestOrBuilder *
    * Optional. Copy source_model into a new Model with this ID. The ID will
    * become the final component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -220,6 +223,6 @@ public interface CopyModelRequestOrBuilder */ com.google.cloud.aiplatform.v1beta1.EncryptionSpecOrBuilder getEncryptionSpecOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.CopyModelRequest.DestinationModelCase + com.google.cloud.aiplatform.v1beta1.CopyModelRequest.DestinationModelCase getDestinationModelCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelResponse.java index 30e1ea2024ea..6bfe1ac53240 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CopyModelResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CopyModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CopyModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateArtifactRequest.java index 64d5888cef72..d57c96b3b3d7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateArtifactRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateArtifactRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateBatchPredictionJobRequest.java index 465b331b4f31..2b86e9002c6b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateBatchPredictionJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateBatchPredictionJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateBatchPredictionJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateBatchPredictionJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateContextRequest.java index df8ff4e539f9..fd588d079170 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateContextRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateContextRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateCustomJobRequest.java index 58e74000599d..e37864e041ea 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateCustomJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateCustomJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateCustomJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateCustomJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDataLabelingJobRequest.java index 24acbe296d08..7c4405feaa43 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDataLabelingJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDataLabelingJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDataLabelingJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateDataLabelingJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetOperationMetadata.java index 329b0c058dc4..9a60054e92ab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDatasetOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateDatasetOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetRequest.java index 109f5f939956..2908b7050920 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDatasetRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateDatasetRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolOperationMetadata.java index 8b4658a0a9b5..49b7a5fb1698 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDeploymentResourcePoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateDeploymentResourcePoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequest.java index 1260a7bfed44..eff1e1a8e154 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateDeploymentResourcePoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateDeploymentResourcePoolRequest_descriptor; @@ -195,6 +190,7 @@ public com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool getDeploymentR * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -222,6 +218,7 @@ public java.lang.String getDeploymentResourcePoolId() { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -995,6 +992,7 @@ public Builder clearDeploymentResourcePool() { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -1022,6 +1020,7 @@ public java.lang.String getDeploymentResourcePoolId() { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -1049,6 +1048,7 @@ public com.google.protobuf.ByteString getDeploymentResourcePoolIdBytes() { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -1075,6 +1075,7 @@ public Builder setDeploymentResourcePoolId(java.lang.String value) { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -1097,6 +1098,7 @@ public Builder clearDeploymentResourcePoolId() { * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequestOrBuilder.java index 5d1e8033e254..76d410844767 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateDeploymentResourcePoolRequestOrBuilder.java @@ -103,6 +103,7 @@ public interface CreateDeploymentResourcePoolRequestOrBuilder * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
@@ -119,6 +120,7 @@ public interface CreateDeploymentResourcePoolRequestOrBuilder * Required. The ID to use for the DeploymentResourcePool, which * will become the final component of the DeploymentResourcePool's resource * name. + * * The maximum length is 63 characters, and valid characters * are `/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/`. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointOperationMetadata.java index e8c0fd5f1136..e94136cb23b8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEndpointOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateEndpointOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequest.java index cc6baaa597e5..4d212741a176 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateEndpointRequest_descriptor; @@ -193,11 +188,14 @@ public com.google.cloud.aiplatform.v1beta1.EndpointOrBuilder getEndpointOrBuilde * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -226,11 +224,14 @@ public java.lang.String getEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -983,11 +984,14 @@ public com.google.cloud.aiplatform.v1beta1.EndpointOrBuilder getEndpointOrBuilde * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1015,11 +1019,14 @@ public java.lang.String getEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1047,11 +1054,14 @@ public com.google.protobuf.ByteString getEndpointIdBytes() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1078,11 +1088,14 @@ public Builder setEndpointId(java.lang.String value) { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -1105,11 +1118,14 @@ public Builder clearEndpointId() { * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequestOrBuilder.java index 275df759c31d..6d1b50752981 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEndpointRequestOrBuilder.java @@ -102,11 +102,14 @@ public interface CreateEndpointRequestOrBuilder * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. @@ -124,11 +127,14 @@ public interface CreateEndpointRequestOrBuilder * Immutable. The ID to use for endpoint, which will become the final * component of the endpoint resource name. * If not provided, Vertex AI will generate a value for this ID. + * * If the first character is a letter, this value may be up to 63 characters, * and valid characters are `[a-z0-9-]`. The last character must be a letter * or number. + * * If the first character is a number, this value may be up to 9 characters, * and valid characters are `[0-9]` with no leading zeros. + * * When using HTTP/JSON, this field is populated * based on a query string argument, such as `?endpoint_id=12345`. This is the * fallback for fields that are not included in either the URI or the body. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeOperationMetadata.java index 2749ceb21c56..8b0e7e9771ce 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEntityTypeOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateEntityTypeOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequest.java index 41941ac1d607..724117d57006 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateEntityTypeRequest_descriptor; @@ -188,8 +183,10 @@ public com.google.cloud.aiplatform.v1beta1.EntityTypeOrBuilder getEntityTypeOrBu *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -215,8 +212,10 @@ public java.lang.String getEntityTypeId() { *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -953,8 +952,10 @@ public com.google.cloud.aiplatform.v1beta1.EntityTypeOrBuilder getEntityTypeOrBu *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -979,8 +980,10 @@ public java.lang.String getEntityTypeId() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1005,8 +1008,10 @@ public com.google.protobuf.ByteString getEntityTypeIdBytes() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1030,8 +1035,10 @@ public Builder setEntityTypeId(java.lang.String value) { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* @@ -1051,8 +1058,10 @@ public Builder clearEntityTypeId() { *
      * Required. The ID to use for the EntityType, which will become the final
      * component of the EntityType's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within a featurestore.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequestOrBuilder.java index b07af7e4059e..65e8d644e83a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateEntityTypeRequestOrBuilder.java @@ -97,8 +97,10 @@ public interface CreateEntityTypeRequestOrBuilder *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* @@ -113,8 +115,10 @@ public interface CreateEntityTypeRequestOrBuilder *
    * Required. The ID to use for the EntityType, which will become the final
    * component of the EntityType's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within a featurestore.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateExecutionRequest.java index f1125f913a6f..e8625750d1f7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateExecutionRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateExecutionRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureOperationMetadata.java index 2e9f55b3bcab..b0e6ddb0da30 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeatureOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateFeatureOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequest.java index 40adef666586..9a5ba94b54eb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateFeatureRequest_descriptor; @@ -194,8 +189,10 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeatureOrBuilder( *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -221,8 +218,10 @@ public java.lang.String getFeatureId() { *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -976,8 +975,10 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeatureOrBuilder( *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1002,8 +1003,10 @@ public java.lang.String getFeatureId() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1028,8 +1031,10 @@ public com.google.protobuf.ByteString getFeatureIdBytes() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1053,8 +1058,10 @@ public Builder setFeatureId(java.lang.String value) { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* @@ -1074,8 +1081,10 @@ public Builder clearFeatureId() { *
      * Required. The ID to use for the Feature, which will become the final
      * component of the Feature's resource name.
+     *
      * This value may be up to 128 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within an EntityType.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequestOrBuilder.java index c759e5721715..4d470c2bd522 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeatureRequestOrBuilder.java @@ -103,8 +103,10 @@ public interface CreateFeatureRequestOrBuilder *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* @@ -119,8 +121,10 @@ public interface CreateFeatureRequestOrBuilder *
    * Required. The ID to use for the Feature, which will become the final
    * component of the Feature's resource name.
+   *
    * This value may be up to 128 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within an EntityType.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreOperationMetadata.java index f20c2f0d4022..38760bdf2b27 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeaturestoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateFeaturestoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequest.java index 009dca6519e2..e715d36481e2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateFeaturestoreRequest_descriptor; @@ -194,8 +189,10 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreOrBuilder getFeaturestore *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -221,8 +218,10 @@ public java.lang.String getFeaturestoreId() { *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -982,8 +981,10 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreOrBuilder getFeaturestore *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1008,8 +1009,10 @@ public java.lang.String getFeaturestoreId() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1034,8 +1037,10 @@ public com.google.protobuf.ByteString getFeaturestoreIdBytes() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1059,8 +1064,10 @@ public Builder setFeaturestoreId(java.lang.String value) { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* @@ -1080,8 +1087,10 @@ public Builder clearFeaturestoreId() { *
      * Required. The ID to use for this Featurestore, which will become the final
      * component of the Featurestore's resource name.
+     *
      * This value may be up to 60 characters, and valid characters are
      * `[a-z0-9_]`. The first character cannot be a number.
+     *
      * The value must be unique within the project and location.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequestOrBuilder.java index 59aac73db494..d0dc33268242 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateFeaturestoreRequestOrBuilder.java @@ -103,8 +103,10 @@ public interface CreateFeaturestoreRequestOrBuilder *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* @@ -119,8 +121,10 @@ public interface CreateFeaturestoreRequestOrBuilder *
    * Required. The ID to use for this Featurestore, which will become the final
    * component of the Featurestore's resource name.
+   *
    * This value may be up to 60 characters, and valid characters are
    * `[a-z0-9_]`. The first character cannot be a number.
+   *
    * The value must be unique within the project and location.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateHyperparameterTuningJobRequest.java index 3da034a538c2..73716613615c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateHyperparameterTuningJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateHyperparameterTuningJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateHyperparameterTuningJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateHyperparameterTuningJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointOperationMetadata.java index a1a62fab5f2a..e54ab6ec3e01 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexEndpointOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateIndexEndpointOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointRequest.java index fbdb02eaa780..a8519067f68c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexOperationMetadata.java index 639e2dfef79b..7ffd78a08701 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexRequest.java index 6863ec1fbe38..e98a0dbde010 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataSchemaRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataSchemaRequest.java index 359f192f14f4..1e3181017ff8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataSchemaRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataSchemaRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataSchemaRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateMetadataSchemaRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreOperationMetadata.java index 03605796585d..7dd50196b7bf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataStoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateMetadataStoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreRequest.java index 74facdcd9572..3f134c10d755 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateMetadataStoreRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateMetadataStoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateMetadataStoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateModelDeploymentMonitoringJobRequest.java index 2173a0a24687..a27b39da7b57 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateNasJobRequest.java index 528d1ecefb96..aa4e0f9a12cd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateNasJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateNasJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateNasJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateNasJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequest.java index 9acdad0cb52b..aead7918e578 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreatePipelineJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreatePipelineJobRequest_descriptor; @@ -193,6 +188,7 @@ public com.google.cloud.aiplatform.v1beta1.PipelineJobOrBuilder getPipelineJobOr * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -220,6 +216,7 @@ public java.lang.String getPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -976,6 +973,7 @@ public com.google.cloud.aiplatform.v1beta1.PipelineJobOrBuilder getPipelineJobOr * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1002,6 +1000,7 @@ public java.lang.String getPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1028,6 +1027,7 @@ public com.google.protobuf.ByteString getPipelineJobIdBytes() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1053,6 +1053,7 @@ public Builder setPipelineJobId(java.lang.String value) { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -1074,6 +1075,7 @@ public Builder clearPipelineJobId() { * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequestOrBuilder.java index c23b640aa368..a2ba7680bf0d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreatePipelineJobRequestOrBuilder.java @@ -102,6 +102,7 @@ public interface CreatePipelineJobRequestOrBuilder * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
@@ -118,6 +119,7 @@ public interface CreatePipelineJobRequestOrBuilder * The ID to use for the PipelineJob, which will become the final component of * the PipelineJob name. If not provided, an ID will be automatically * generated. + * * This value should be less than 128 characters, and valid characters * are /[a-z][0-9]-/. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateScheduleRequest.java index 523ae13a07e5..f63c17c1c092 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateScheduleRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateScheduleRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateScheduleRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateScheduleRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolOperationMetadata.java index 12adf4c0345d..6fd9ed4e9570 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateSpecialistPoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateSpecialistPoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolRequest.java index 0fdcb437845f..4b3f2c4a8175 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateSpecialistPoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateStudyRequest.java index 8ab6902d043c..5355013ac1cb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateStudyRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateStudyRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateStudyRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateStudyRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequest.java index b318e0218ebf..a002274aa586 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTensorboardExperimentRequest_descriptor; @@ -190,6 +185,7 @@ public com.google.cloud.aiplatform.v1beta1.TensorboardExperiment getTensorboardE *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -216,6 +212,7 @@ public java.lang.String getTensorboardExperimentId() { *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -981,6 +978,7 @@ public Builder clearTensorboardExperiment() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1006,6 +1004,7 @@ public java.lang.String getTensorboardExperimentId() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1031,6 +1030,7 @@ public com.google.protobuf.ByteString getTensorboardExperimentIdBytes() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1055,6 +1055,7 @@ public Builder setTensorboardExperimentId(java.lang.String value) { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1075,6 +1076,7 @@ public Builder clearTensorboardExperimentId() { *
      * Required. The ID to use for the Tensorboard experiment, which becomes the
      * final component of the Tensorboard experiment's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequestOrBuilder.java index a60c46a9bb3a..c073b8a19519 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardExperimentRequestOrBuilder.java @@ -98,6 +98,7 @@ public interface CreateTensorboardExperimentRequestOrBuilder *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -113,6 +114,7 @@ public interface CreateTensorboardExperimentRequestOrBuilder *
    * Required. The ID to use for the Tensorboard experiment, which becomes the
    * final component of the Tensorboard experiment's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardOperationMetadata.java index ab0b4b86124d..50b673004daa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTensorboardOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRequest.java index 89a7ac3822e1..891f1fe9f32f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequest.java index b425398f4763..3c90994165ab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTensorboardRunRequest_descriptor; @@ -194,6 +189,7 @@ public com.google.cloud.aiplatform.v1beta1.TensorboardRunOrBuilder getTensorboar *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -220,6 +216,7 @@ public java.lang.String getTensorboardRunId() { *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -982,6 +979,7 @@ public com.google.cloud.aiplatform.v1beta1.TensorboardRun.Builder getTensorboard *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1007,6 +1005,7 @@ public java.lang.String getTensorboardRunId() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1032,6 +1031,7 @@ public com.google.protobuf.ByteString getTensorboardRunIdBytes() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1056,6 +1056,7 @@ public Builder setTensorboardRunId(java.lang.String value) { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
@@ -1076,6 +1077,7 @@ public Builder clearTensorboardRunId() { *
      * Required. The ID to use for the Tensorboard run, which becomes the final
      * component of the Tensorboard run's resource name.
+     *
      * This value should be 1-128 characters, and valid characters
      * are /[a-z][0-9]-/.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequestOrBuilder.java index 6726a9420471..4a4301abd8ed 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardRunRequestOrBuilder.java @@ -103,6 +103,7 @@ public interface CreateTensorboardRunRequestOrBuilder *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
@@ -118,6 +119,7 @@ public interface CreateTensorboardRunRequestOrBuilder *
    * Required. The ID to use for the Tensorboard run, which becomes the final
    * component of the Tensorboard run's resource name.
+   *
    * This value should be 1-128 characters, and valid characters
    * are /[a-z][0-9]-/.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardTimeSeriesRequest.java index d26ce3414738..66526473c87f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTensorboardTimeSeriesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrainingPipelineRequest.java index ad93f11a665d..e7dd65c1d758 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrainingPipelineRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrainingPipelineRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTrainingPipelineRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTrainingPipelineRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrialRequest.java index 4a0fa1b91190..ec727664f14e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrialRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CreateTrialRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CreateTrialRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_CreateTrialRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvDestination.java index cf169316ee17..f1d13f3df631 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvDestination.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CsvDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IoProto .internal_static_google_cloud_aiplatform_v1beta1_CsvDestination_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvSource.java index db793dacf8d5..30a43af2076d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvSource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CsvSource.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CsvSource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IoProto .internal_static_google_cloud_aiplatform_v1beta1_CsvSource_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJob.java index b1f336685621..a28511388ba3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJob.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.CustomJobProto .internal_static_google_cloud_aiplatform_v1beta1_CustomJob_descriptor; @@ -568,9 +563,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -594,9 +591,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -611,9 +610,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -635,9 +636,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -748,10 +751,12 @@ public int getWebAccessUrisCount() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -781,10 +786,12 @@ public java.util.Map getWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -805,10 +812,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -836,10 +845,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3096,9 +3107,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3122,9 +3135,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3139,9 +3154,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3163,9 +3180,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3193,9 +3212,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3219,9 +3240,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3243,9 +3266,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize CustomJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3498,10 +3523,12 @@ public int getWebAccessUrisCount() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3531,10 +3558,12 @@ public java.util.Map getWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3555,10 +3584,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3586,10 +3617,12 @@ public java.util.Map getWebAccessUrisMap() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3623,10 +3656,12 @@ public Builder clearWebAccessUris() { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3656,10 +3691,12 @@ public java.util.Map getMutableWebAccessUris * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -3687,10 +3724,12 @@ public Builder putWebAccessUris(java.lang.String key, java.lang.String value) { * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobOrBuilder.java index 4019015d2625..34206e23bffd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobOrBuilder.java @@ -348,9 +348,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -362,9 +364,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -379,9 +383,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -393,9 +399,11 @@ public interface CustomJobOrBuilder * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -411,9 +419,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize CustomJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -471,10 +481,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -492,10 +504,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -516,10 +530,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -537,10 +553,12 @@ java.lang.String getLabelsOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -562,10 +580,12 @@ java.lang.String getWebAccessUrisOrDefault( * (one URI for each training node). Only available if * [job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * is `true`. + * * The keys are names of each node in the training job; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobProto.java index 8b7ad34cdc74..ae8d63032981 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobProto.java @@ -80,71 +80,72 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "m/v1beta1/machine_resources.proto\032\036googl" + "e/protobuf/duration.proto\032\037google/protob" + "uf/timestamp.proto\032\027google/rpc/status.pr" - + "oto\"\372\006\n\tCustomJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014" - + "display_name\030\002 \001(\tB\003\340A\002\022E\n\010job_spec\030\004 \001(" - + "\0132..google.cloud.aiplatform.v1beta1.Cust" - + "omJobSpecB\003\340A\002\022=\n\005state\030\005 \001(\0162).google.c" - + "loud.aiplatform.v1beta1.JobStateB\003\340A\003\0224\n" - + "\013create_time\030\006 \001(\0132\032.google.protobuf.Tim" - + "estampB\003\340A\003\0223\n\nstart_time\030\007 \001(\0132\032.google" - + ".protobuf.TimestampB\003\340A\003\0221\n\010end_time\030\010 \001" - + "(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013u" - + "pdate_time\030\t \001(\0132\032.google.protobuf.Times" - + "tampB\003\340A\003\022&\n\005error\030\n \001(\0132\022.google.rpc.St" - + "atusB\003\340A\003\022F\n\006labels\030\013 \003(\01326.google.cloud" - + ".aiplatform.v1beta1.CustomJob.LabelsEntr" - + "y\022H\n\017encryption_spec\030\014 \001(\0132/.google.clou" - + "d.aiplatform.v1beta1.EncryptionSpec\022[\n\017w" - + "eb_access_uris\030\020 \003(\0132=.google.cloud.aipl" - + "atform.v1beta1.CustomJob.WebAccessUrisEn" - + "tryB\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005" - + "value\030\002 \001(\t:\0028\001\0324\n\022WebAccessUrisEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:i\352Af\n#aipl" - + "atform.googleapis.com/CustomJob\022?project" - + "s/{project}/locations/{location}/customJ" - + "obs/{custom_job}\"\360\004\n\rCustomJobSpec\022O\n\021wo" - + "rker_pool_specs\030\001 \003(\0132/.google.cloud.aip" - + "latform.v1beta1.WorkerPoolSpecB\003\340A\002\022?\n\ns" - + "cheduling\030\003 \001(\0132+.google.cloud.aiplatfor" - + "m.v1beta1.Scheduling\022\027\n\017service_account\030" - + "\004 \001(\t\0227\n\007network\030\005 \001(\tB&\340A\001\372A \n\036compute." - + "googleapis.com/Network\022\037\n\022reserved_ip_ra" - + "nges\030\r \003(\tB\003\340A\001\022N\n\025base_output_directory" - + "\030\006 \001(\0132/.google.cloud.aiplatform.v1beta1" - + ".GcsDestination\022B\n\013tensorboard\030\007 \001(\tB-\340A" - + "\001\372A\'\n%aiplatform.googleapis.com/Tensorbo" - + "ard\022\036\n\021enable_web_access\030\n \001(\010B\003\340A\001\022$\n\027e" - + "nable_dashboard_access\030\020 \001(\010B\003\340A\001\022=\n\nexp" - + "eriment\030\021 \001(\tB)\340A\001\372A#\n!aiplatform.google" - + "apis.com/Context\022A\n\016experiment_run\030\022 \001(\t" - + "B)\340A\001\372A#\n!aiplatform.googleapis.com/Cont" - + "ext\"\237\003\n\016WorkerPoolSpec\022H\n\016container_spec" - + "\030\006 \001(\0132..google.cloud.aiplatform.v1beta1" - + ".ContainerSpecH\000\022Q\n\023python_package_spec\030" - + "\007 \001(\01322.google.cloud.aiplatform.v1beta1." - + "PythonPackageSpecH\000\022J\n\014machine_spec\030\001 \001(" - + "\0132,.google.cloud.aiplatform.v1beta1.Mach" - + "ineSpecB\006\340A\001\340A\005\022\032\n\rreplica_count\030\002 \001(\003B\003" - + "\340A\001\022B\n\nnfs_mounts\030\004 \003(\0132).google.cloud.a" - + "iplatform.v1beta1.NfsMountB\003\340A\001\022<\n\tdisk_" - + "spec\030\005 \001(\0132).google.cloud.aiplatform.v1b" - + "eta1.DiskSpecB\006\n\004task\"|\n\rContainerSpec\022\026" - + "\n\timage_uri\030\001 \001(\tB\003\340A\002\022\017\n\007command\030\002 \003(\t\022" - + "\014\n\004args\030\003 \003(\t\0224\n\003env\030\004 \003(\0132\'.google.clou" - + "d.aiplatform.v1beta1.EnvVar\"\257\001\n\021PythonPa" - + "ckageSpec\022\037\n\022executor_image_uri\030\001 \001(\tB\003\340" - + "A\002\022\031\n\014package_uris\030\002 \003(\tB\003\340A\002\022\032\n\rpython_" - + "module\030\003 \001(\tB\003\340A\002\022\014\n\004args\030\004 \003(\t\0224\n\003env\030\005" - + " \003(\0132\'.google.cloud.aiplatform.v1beta1.E" - + "nvVar\"_\n\nScheduling\022*\n\007timeout\030\001 \001(\0132\031.g" - + "oogle.protobuf.Duration\022%\n\035restart_job_o" - + "n_worker_restart\030\003 \001(\010B\345\001\n#com.google.cl" - + "oud.aiplatform.v1beta1B\016CustomJobProtoP\001" - + "ZCcloud.google.com/go/aiplatform/apiv1be" - + "ta1/aiplatformpb;aiplatformpb\252\002\037Google.C" - + "loud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\A" - + "IPlatform\\V1beta1\352\002\"Google::Cloud::AIPla" - + "tform::V1beta1b\006proto3" + + "oto\"\204\007\n\tCustomJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n" + + "\014display_name\030\002 \001(\tB\004\342A\001\002\022F\n\010job_spec\030\004 " + + "\001(\0132..google.cloud.aiplatform.v1beta1.Cu" + + "stomJobSpecB\004\342A\001\002\022>\n\005state\030\005 \001(\0162).googl" + + "e.cloud.aiplatform.v1beta1.JobStateB\004\342A\001" + + "\003\0225\n\013create_time\030\006 \001(\0132\032.google.protobuf" + + ".TimestampB\004\342A\001\003\0224\n\nstart_time\030\007 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\004\342A\001\003\0222\n\010end_ti" + + "me\030\010 \001(\0132\032.google.protobuf.TimestampB\004\342A" + + "\001\003\0225\n\013update_time\030\t \001(\0132\032.google.protobu" + + "f.TimestampB\004\342A\001\003\022\'\n\005error\030\n \001(\0132\022.googl" + + "e.rpc.StatusB\004\342A\001\003\022F\n\006labels\030\013 \003(\01326.goo" + + "gle.cloud.aiplatform.v1beta1.CustomJob.L" + + "abelsEntry\022H\n\017encryption_spec\030\014 \001(\0132/.go" + + "ogle.cloud.aiplatform.v1beta1.Encryption" + + "Spec\022\\\n\017web_access_uris\030\020 \003(\0132=.google.c" + + "loud.aiplatform.v1beta1.CustomJob.WebAcc" + + "essUrisEntryB\004\342A\001\003\032-\n\013LabelsEntry\022\013\n\003key" + + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0324\n\022WebAccessUr" + + "isEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:" + + "i\352Af\n#aiplatform.googleapis.com/CustomJo" + + "b\022?projects/{project}/locations/{locatio" + + "n}/customJobs/{custom_job}\"\370\004\n\rCustomJob" + + "Spec\022P\n\021worker_pool_specs\030\001 \003(\0132/.google" + + ".cloud.aiplatform.v1beta1.WorkerPoolSpec" + + "B\004\342A\001\002\022?\n\nscheduling\030\003 \001(\0132+.google.clou" + + "d.aiplatform.v1beta1.Scheduling\022\027\n\017servi" + + "ce_account\030\004 \001(\t\0228\n\007network\030\005 \001(\tB\'\342A\001\001\372" + + "A \n\036compute.googleapis.com/Network\022 \n\022re" + + "served_ip_ranges\030\r \003(\tB\004\342A\001\001\022N\n\025base_out" + + "put_directory\030\006 \001(\0132/.google.cloud.aipla" + + "tform.v1beta1.GcsDestination\022C\n\013tensorbo" + + "ard\030\007 \001(\tB.\342A\001\001\372A\'\n%aiplatform.googleapi" + + "s.com/Tensorboard\022\037\n\021enable_web_access\030\n" + + " \001(\010B\004\342A\001\001\022%\n\027enable_dashboard_access\030\020 " + + "\001(\010B\004\342A\001\001\022>\n\nexperiment\030\021 \001(\tB*\342A\001\001\372A#\n!" + + "aiplatform.googleapis.com/Context\022B\n\016exp" + + "eriment_run\030\022 \001(\tB*\342A\001\001\372A#\n!aiplatform.g" + + "oogleapis.com/Context\"\240\003\n\016WorkerPoolSpec" + + "\022H\n\016container_spec\030\006 \001(\0132..google.cloud." + + "aiplatform.v1beta1.ContainerSpecH\000\022Q\n\023py" + + "thon_package_spec\030\007 \001(\01322.google.cloud.a" + + "iplatform.v1beta1.PythonPackageSpecH\000\022I\n" + + "\014machine_spec\030\001 \001(\0132,.google.cloud.aipla" + + "tform.v1beta1.MachineSpecB\005\342A\002\001\005\022\033\n\rrepl" + + "ica_count\030\002 \001(\003B\004\342A\001\001\022C\n\nnfs_mounts\030\004 \003(" + + "\0132).google.cloud.aiplatform.v1beta1.NfsM" + + "ountB\004\342A\001\001\022<\n\tdisk_spec\030\005 \001(\0132).google.c" + + "loud.aiplatform.v1beta1.DiskSpecB\006\n\004task" + + "\"}\n\rContainerSpec\022\027\n\timage_uri\030\001 \001(\tB\004\342A" + + "\001\002\022\017\n\007command\030\002 \003(\t\022\014\n\004args\030\003 \003(\t\0224\n\003env" + + "\030\004 \003(\0132\'.google.cloud.aiplatform.v1beta1" + + ".EnvVar\"\262\001\n\021PythonPackageSpec\022 \n\022executo" + + "r_image_uri\030\001 \001(\tB\004\342A\001\002\022\032\n\014package_uris\030" + + "\002 \003(\tB\004\342A\001\002\022\033\n\rpython_module\030\003 \001(\tB\004\342A\001\002" + + "\022\014\n\004args\030\004 \003(\t\0224\n\003env\030\005 \003(\0132\'.google.clo" + + "ud.aiplatform.v1beta1.EnvVar\"_\n\nScheduli" + + "ng\022*\n\007timeout\030\001 \001(\0132\031.google.protobuf.Du" + + "ration\022%\n\035restart_job_on_worker_restart\030" + + "\003 \001(\010B\345\001\n#com.google.cloud.aiplatform.v1" + + "beta1B\016CustomJobProtoP\001ZCcloud.google.co" + + "m/go/aiplatform/apiv1beta1/aiplatformpb;" + + "aiplatformpb\252\002\037Google.Cloud.AIPlatform.V" + + "1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1" + + "\352\002\"Google::Cloud::AIPlatform::V1beta1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpec.java index 1133dd0492bb..6f60f80dc91f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpec.java @@ -41,7 +41,7 @@ private CustomJobSpec() { workerPoolSpecs_ = java.util.Collections.emptyList(); serviceAccount_ = ""; network_ = ""; - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); tensorboard_ = ""; experiment_ = ""; experimentRun_ = ""; @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJobSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.CustomJobProto .internal_static_google_cloud_aiplatform_v1beta1_CustomJobSpec_descriptor; @@ -290,9 +285,11 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -325,9 +322,11 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -353,16 +352,19 @@ public com.google.protobuf.ByteString getNetworkBytes() { public static final int RESERVED_IP_RANGES_FIELD_NUMBER = 13; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList reservedIpRanges_; + private com.google.protobuf.LazyStringArrayList reservedIpRanges_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -379,9 +381,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -398,9 +402,11 @@ public int getReservedIpRangesCount() { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -418,9 +424,11 @@ public java.lang.String getReservedIpRanges(int index) { *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -445,13 +453,18 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -475,13 +488,18 @@ public boolean hasBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -507,13 +525,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination getBaseOutputDirectory * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -599,6 +622,7 @@ public com.google.protobuf.ByteString getTensorboardBytes() { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris] @@ -625,6 +649,7 @@ public boolean getEnableWebAccess() { *
    * Optional. Whether you want Vertex AI to enable access to the customized
    * dashboard in training chief container.
+   *
    * If set to `true`, you can access the dashboard at the URIs given
    * by
    * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris]
@@ -1082,8 +1107,7 @@ public Builder clear() {
       }
       serviceAccount_ = "";
       network_ = "";
-      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000010);
+      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
       baseOutputDirectory_ = null;
       if (baseOutputDirectoryBuilder_ != null) {
         baseOutputDirectoryBuilder_.dispose();
@@ -1140,11 +1164,6 @@ private void buildPartialRepeatedFields(
       } else {
         result.workerPoolSpecs_ = workerPoolSpecsBuilder_.build();
       }
-      if (((bitField0_ & 0x00000010) != 0)) {
-        reservedIpRanges_ = reservedIpRanges_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000010);
-      }
-      result.reservedIpRanges_ = reservedIpRanges_;
     }
 
     private void buildPartial0(com.google.cloud.aiplatform.v1beta1.CustomJobSpec result) {
@@ -1158,6 +1177,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.CustomJobSpec res
       if (((from_bitField0_ & 0x00000008) != 0)) {
         result.network_ = network_;
       }
+      if (((from_bitField0_ & 0x00000010) != 0)) {
+        reservedIpRanges_.makeImmutable();
+        result.reservedIpRanges_ = reservedIpRanges_;
+      }
       if (((from_bitField0_ & 0x00000020) != 0)) {
         result.baseOutputDirectory_ =
             baseOutputDirectoryBuilder_ == null
@@ -1270,7 +1293,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.CustomJobSpec other
       if (!other.reservedIpRanges_.isEmpty()) {
         if (reservedIpRanges_.isEmpty()) {
           reservedIpRanges_ = other.reservedIpRanges_;
-          bitField0_ = (bitField0_ & ~0x00000010);
+          bitField0_ |= 0x00000010;
         } else {
           ensureReservedIpRangesIsMutable();
           reservedIpRanges_.addAll(other.reservedIpRanges_);
@@ -2178,9 +2201,11 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) {
      * is of the form `projects/{project}/global/networks/{network}`.
      * Where {project} is a project number, as in `12345`, and {network} is a
      * network name.
+     *
      * To specify this field, you must have already [configured VPC Network
      * Peering for Vertex
      * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering).
+     *
      * If this field is left unspecified, the job is not peered with any network.
      * 
* @@ -2212,9 +2237,11 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2246,9 +2273,11 @@ public com.google.protobuf.ByteString getNetworkBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2279,9 +2308,11 @@ public Builder setNetwork(java.lang.String value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2308,9 +2339,11 @@ public Builder clearNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -2332,14 +2365,14 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList reservedIpRanges_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList reservedIpRanges_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureReservedIpRangesIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { + if (!reservedIpRanges_.isModifiable()) { reservedIpRanges_ = new com.google.protobuf.LazyStringArrayList(reservedIpRanges_); - bitField0_ |= 0x00000010; } + bitField0_ |= 0x00000010; } /** * @@ -2347,9 +2380,11 @@ private void ensureReservedIpRangesIsMutable() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2359,7 +2394,8 @@ private void ensureReservedIpRangesIsMutable() { * @return A list containing the reservedIpRanges. */ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { - return reservedIpRanges_.getUnmodifiableView(); + reservedIpRanges_.makeImmutable(); + return reservedIpRanges_; } /** * @@ -2367,9 +2403,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2387,9 +2425,11 @@ public int getReservedIpRangesCount() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2408,9 +2448,11 @@ public java.lang.String getReservedIpRanges(int index) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2429,9 +2471,11 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2448,6 +2492,7 @@ public Builder setReservedIpRanges(int index, java.lang.String value) { } ensureReservedIpRangesIsMutable(); reservedIpRanges_.set(index, value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2457,9 +2502,11 @@ public Builder setReservedIpRanges(int index, java.lang.String value) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2475,6 +2522,7 @@ public Builder addReservedIpRanges(java.lang.String value) { } ensureReservedIpRangesIsMutable(); reservedIpRanges_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2484,9 +2532,11 @@ public Builder addReservedIpRanges(java.lang.String value) { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2499,6 +2549,7 @@ public Builder addReservedIpRanges(java.lang.String value) { public Builder addAllReservedIpRanges(java.lang.Iterable values) { ensureReservedIpRangesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, reservedIpRanges_); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2508,9 +2559,11 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2520,8 +2573,9 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value * @return This builder for chaining. */ public Builder clearReservedIpRanges() { - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); + ; onChanged(); return this; } @@ -2531,9 +2585,11 @@ public Builder clearReservedIpRanges() { *
      * Optional. A list of names for the reserved ip ranges under the VPC network
      * that can be used for this job.
+     *
      * If set, we will deploy the job within the provided ip ranges. Otherwise,
      * the job will be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * Example: ['vertex-ai-ip-range'].
      * 
* @@ -2550,6 +2606,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureReservedIpRangesIsMutable(); reservedIpRanges_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2570,13 +2627,18 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2599,13 +2661,18 @@ public boolean hasBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2634,13 +2701,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination getBaseOutputDirectory * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2672,13 +2744,18 @@ public Builder setBaseOutputDirectory( * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2707,13 +2784,18 @@ public Builder setBaseOutputDirectory( * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2749,13 +2831,18 @@ public Builder mergeBaseOutputDirectory( * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2783,13 +2870,18 @@ public Builder clearBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2813,13 +2905,18 @@ public Builder clearBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -2847,13 +2944,18 @@ public Builder clearBaseOutputDirectory() { * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -3017,6 +3119,7 @@ public Builder setTensorboardBytes(com.google.protobuf.ByteString value) { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris] @@ -3041,6 +3144,7 @@ public boolean getEnableWebAccess() { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris] @@ -3069,6 +3173,7 @@ public Builder setEnableWebAccess(boolean value) { * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris] @@ -3096,6 +3201,7 @@ public Builder clearEnableWebAccess() { *
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris]
@@ -3119,6 +3225,7 @@ public boolean getEnableDashboardAccess() {
      * 
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris]
@@ -3146,6 +3253,7 @@ public Builder setEnableDashboardAccess(boolean value) {
      * 
      * Optional. Whether you want Vertex AI to enable access to the customized
      * dashboard in training chief container.
+     *
      * If set to `true`, you can access the dashboard at the URIs given
      * by
      * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpecOrBuilder.java
index f1d3106d0d41..9a92e6737c51 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/CustomJobSpecOrBuilder.java
@@ -175,9 +175,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr
    * is of the form `projects/{project}/global/networks/{network}`.
    * Where {project} is a project number, as in `12345`, and {network} is a
    * network name.
+   *
    * To specify this field, you must have already [configured VPC Network
    * Peering for Vertex
    * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering).
+   *
    * If this field is left unspecified, the job is not peered with any network.
    * 
* @@ -199,9 +201,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * To specify this field, you must have already [configured VPC Network * Peering for Vertex * AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). + * * If this field is left unspecified, the job is not peered with any network. *
* @@ -219,9 +223,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -236,9 +242,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -253,9 +261,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -271,9 +281,11 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr *
    * Optional. A list of names for the reserved ip ranges under the VPC network
    * that can be used for this job.
+   *
    * If set, we will deploy the job within the provided ip ranges. Otherwise,
    * the job will be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * Example: ['vertex-ai-ip-range'].
    * 
* @@ -294,13 +306,18 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -321,13 +338,18 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -348,13 +370,18 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr * each child CustomJob backing a Trial is set to a subdirectory of name * [id][google.cloud.aiplatform.v1beta1.Trial.id] under its parent * HyperparameterTuningJob's baseOutputDirectory. + * * The following Vertex AI environment variables will be passed to * containers or python modules when this field is set: + * * For CustomJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/logs/` + * * For CustomJob backing a Trial of HyperparameterTuningJob: + * * * AIP_MODEL_DIR = `<base_output_directory>/<trial_id>/model/` * * AIP_CHECKPOINT_DIR = `<base_output_directory>/<trial_id>/checkpoints/` * * AIP_TENSORBOARD_LOG_DIR = `<base_output_directory>/<trial_id>/logs/` @@ -406,6 +433,7 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr * Optional. Whether you want Vertex AI to enable [interactive shell * access](https://cloud.google.com/vertex-ai/docs/training/monitor-debug-interactive-shell) * to training containers. + * * If set to `true`, you can access interactive shells at the URIs given * by * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris] @@ -427,6 +455,7 @@ com.google.cloud.aiplatform.v1beta1.WorkerPoolSpecOrBuilder getWorkerPoolSpecsOr *
    * Optional. Whether you want Vertex AI to enable access to the customized
    * dashboard in training chief container.
+   *
    * If set to `true`, you can access the dashboard at the URIs given
    * by
    * [CustomJob.web_access_uris][google.cloud.aiplatform.v1beta1.CustomJob.web_access_uris]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItem.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItem.java
index 30932de31814..d62ac03d39ae 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItem.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItem.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataItem();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DataItemProto
         .internal_static_google_cloud_aiplatform_v1beta1_DataItem_descriptor;
@@ -260,11 +255,13 @@ public int getLabelsCount() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -290,11 +287,13 @@ public java.util.Map getLabels() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -311,11 +310,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -339,11 +340,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1527,11 +1530,13 @@ public int getLabelsCount() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1557,11 +1562,13 @@ public java.util.Map getLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1578,11 +1585,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1606,11 +1615,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1640,11 +1651,13 @@ public Builder clearLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1670,11 +1683,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1698,11 +1713,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your DataItems.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one DataItem(System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemOrBuilder.java
index 43c6e6308aef..62c7f7697ea9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemOrBuilder.java
@@ -129,11 +129,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -147,11 +149,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -168,11 +172,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -186,11 +192,13 @@ public interface DataItemOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -208,11 +216,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. The labels with user-defined metadata to organize your DataItems.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one DataItem(System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemProto.java
index 47b1dc1d561b..92d1a2c0f9ba 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemProto.java
@@ -49,24 +49,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "a1\032\037google/api/field_behavior.proto\032\031goo"
           + "gle/api/resource.proto\032\034google/protobuf/"
           + "struct.proto\032\037google/protobuf/timestamp."
-          + "proto\"\300\003\n\010DataItem\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n"
-          + "\013create_time\030\002 \001(\0132\032.google.protobuf.Tim"
-          + "estampB\003\340A\003\0224\n\013update_time\030\006 \001(\0132\032.googl"
-          + "e.protobuf.TimestampB\003\340A\003\022J\n\006labels\030\003 \003("
-          + "\01325.google.cloud.aiplatform.v1beta1.Data"
-          + "Item.LabelsEntryB\003\340A\001\022,\n\007payload\030\004 \001(\0132\026"
-          + ".google.protobuf.ValueB\003\340A\002\022\021\n\004etag\030\007 \001("
-          + "\tB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va"
-          + "lue\030\002 \001(\t:\0028\001:y\352Av\n\"aiplatform.googleapi"
-          + "s.com/DataItem\022Pprojects/{project}/locat"
-          + "ions/{location}/datasets/{dataset}/dataI"
-          + "tems/{data_item}B\344\001\n#com.google.cloud.ai"
-          + "platform.v1beta1B\rDataItemProtoP\001ZCcloud"
-          + ".google.com/go/aiplatform/apiv1beta1/aip"
-          + "latformpb;aiplatformpb\252\002\037Google.Cloud.AI"
-          + "Platform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfo"
-          + "rm\\V1beta1\352\002\"Google::Cloud::AIPlatform::"
-          + "V1beta1b\006proto3"
+          + "proto\"\306\003\n\010DataItem\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\0225"
+          + "\n\013create_time\030\002 \001(\0132\032.google.protobuf.Ti"
+          + "mestampB\004\342A\001\003\0225\n\013update_time\030\006 \001(\0132\032.goo"
+          + "gle.protobuf.TimestampB\004\342A\001\003\022K\n\006labels\030\003"
+          + " \003(\01325.google.cloud.aiplatform.v1beta1.D"
+          + "ataItem.LabelsEntryB\004\342A\001\001\022-\n\007payload\030\004 \001"
+          + "(\0132\026.google.protobuf.ValueB\004\342A\001\002\022\022\n\004etag"
+          + "\030\007 \001(\tB\004\342A\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
+          + "\022\r\n\005value\030\002 \001(\t:\0028\001:y\352Av\n\"aiplatform.goo"
+          + "gleapis.com/DataItem\022Pprojects/{project}"
+          + "/locations/{location}/datasets/{dataset}"
+          + "/dataItems/{data_item}B\344\001\n#com.google.cl"
+          + "oud.aiplatform.v1beta1B\rDataItemProtoP\001Z"
+          + "Ccloud.google.com/go/aiplatform/apiv1bet"
+          + "a1/aiplatformpb;aiplatformpb\252\002\037Google.Cl"
+          + "oud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AI"
+          + "Platform\\V1beta1\352\002\"Google::Cloud::AIPlat"
+          + "form::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemView.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemView.java
index 4cd885c35eae..917169b2035d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemView.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataItemView.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataItemView();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DataItemView_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJob.java
index 83895638e020..c011afd215ae 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJob.java
@@ -41,11 +41,11 @@ private DataLabelingJob(com.google.protobuf.GeneratedMessageV3.Builder builde
   private DataLabelingJob() {
     name_ = "";
     displayName_ = "";
-    datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    datasets_ = com.google.protobuf.LazyStringArrayList.emptyList();
     instructionUri_ = "";
     inputsSchemaUri_ = "";
     state_ = 0;
-    specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DataLabelingJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DataLabelingJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_DataLabelingJob_descriptor;
@@ -198,7 +193,8 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
   public static final int DATASETS_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList datasets_;
+  private com.google.protobuf.LazyStringArrayList datasets_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -307,6 +303,7 @@ public int getAnnotationLabelsCount() {
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -335,6 +332,7 @@ public java.util.Map getAnnotationLabels() {
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -354,6 +352,7 @@ public java.util.Map getAnnotationLabelsMap(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -380,6 +379,7 @@ public java.util.Map getAnnotationLabelsMap(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -868,12 +868,15 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -899,12 +902,15 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -921,12 +927,15 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -950,12 +959,15 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -978,7 +990,8 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) {
   public static final int SPECIALIST_POOLS_FIELD_NUMBER = 16;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistPools_;
+  private com.google.protobuf.LazyStringArrayList specialistPools_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -1046,6 +1059,7 @@ public com.google.protobuf.ByteString getSpecialistPoolsBytes(int index) {
    * 
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1064,6 +1078,7 @@ public boolean hasEncryptionSpec() { *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1084,6 +1099,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec getEncryptionSpec() { *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -1598,8 +1614,7 @@ public Builder clear() { bitField0_ = 0; name_ = ""; displayName_ = ""; - datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + datasets_ = com.google.protobuf.LazyStringArrayList.emptyList(); internalGetMutableAnnotationLabels().clear(); labelerCount_ = 0; instructionUri_ = ""; @@ -1632,8 +1647,7 @@ public Builder clear() { errorBuilder_ = null; } internalGetMutableLabels().clear(); - specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00008000); + specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList(); encryptionSpec_ = null; if (encryptionSpecBuilder_ != null) { encryptionSpecBuilder_.dispose(); @@ -1671,7 +1685,6 @@ public com.google.cloud.aiplatform.v1beta1.DataLabelingJob build() { public com.google.cloud.aiplatform.v1beta1.DataLabelingJob buildPartial() { com.google.cloud.aiplatform.v1beta1.DataLabelingJob result = new com.google.cloud.aiplatform.v1beta1.DataLabelingJob(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -1679,20 +1692,6 @@ public com.google.cloud.aiplatform.v1beta1.DataLabelingJob buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.DataLabelingJob result) { - if (((bitField0_ & 0x00000004) != 0)) { - datasets_ = datasets_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.datasets_ = datasets_; - if (((bitField0_ & 0x00008000) != 0)) { - specialistPools_ = specialistPools_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00008000); - } - result.specialistPools_ = specialistPools_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DataLabelingJob result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -1701,6 +1700,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DataLabelingJob r if (((from_bitField0_ & 0x00000002) != 0)) { result.displayName_ = displayName_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + datasets_.makeImmutable(); + result.datasets_ = datasets_; + } if (((from_bitField0_ & 0x00000008) != 0)) { result.annotationLabels_ = internalGetAnnotationLabels(); result.annotationLabels_.makeImmutable(); @@ -1740,6 +1743,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DataLabelingJob r result.labels_ = internalGetLabels(); result.labels_.makeImmutable(); } + if (((from_bitField0_ & 0x00008000) != 0)) { + specialistPools_.makeImmutable(); + result.specialistPools_ = specialistPools_; + } if (((from_bitField0_ & 0x00010000) != 0)) { result.encryptionSpec_ = encryptionSpecBuilder_ == null ? encryptionSpec_ : encryptionSpecBuilder_.build(); @@ -1811,7 +1818,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.DataLabelingJob oth if (!other.datasets_.isEmpty()) { if (datasets_.isEmpty()) { datasets_ = other.datasets_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureDatasetsIsMutable(); datasets_.addAll(other.datasets_); @@ -1859,7 +1866,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.DataLabelingJob oth if (!other.specialistPools_.isEmpty()) { if (specialistPools_.isEmpty()) { specialistPools_ = other.specialistPools_; - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ |= 0x00008000; } else { ensureSpecialistPoolsIsMutable(); specialistPools_.addAll(other.specialistPools_); @@ -2268,14 +2275,14 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList datasets_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList datasets_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureDatasetsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!datasets_.isModifiable()) { datasets_ = new com.google.protobuf.LazyStringArrayList(datasets_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -2293,7 +2300,8 @@ private void ensureDatasetsIsMutable() { * @return A list containing the datasets. */ public com.google.protobuf.ProtocolStringList getDatasetsList() { - return datasets_.getUnmodifiableView(); + datasets_.makeImmutable(); + return datasets_; } /** * @@ -2374,6 +2382,7 @@ public Builder setDatasets(int index, java.lang.String value) { } ensureDatasetsIsMutable(); datasets_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2399,6 +2408,7 @@ public Builder addDatasets(java.lang.String value) { } ensureDatasetsIsMutable(); datasets_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2421,6 +2431,7 @@ public Builder addDatasets(java.lang.String value) { public Builder addAllDatasets(java.lang.Iterable values) { ensureDatasetsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, datasets_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2440,8 +2451,9 @@ public Builder addAllDatasets(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDatasets() { - datasets_ = com.google.protobuf.LazyStringArrayList.EMPTY; + datasets_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -2468,6 +2480,7 @@ public Builder addDatasetsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDatasetsIsMutable(); datasets_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2506,6 +2519,7 @@ public int getAnnotationLabelsCount() { * *
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2534,6 +2548,7 @@ public java.util.Map getAnnotationLabels() {
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2553,6 +2568,7 @@ public java.util.Map getAnnotationLabelsMap(
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2580,6 +2596,7 @@ public java.util.Map getAnnotationLabelsMap(
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2613,6 +2630,7 @@ public Builder clearAnnotationLabels() {
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2641,6 +2659,7 @@ public java.util.Map getMutableAnnotationLab
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2667,6 +2686,7 @@ public Builder putAnnotationLabels(java.lang.String key, java.lang.String value)
      *
      * 
      * Labels to assign to annotations generated by this DataLabelingJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -4121,12 +4141,15 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4152,12 +4175,15 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4174,12 +4200,15 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4203,12 +4232,15 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4238,12 +4270,15 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4269,12 +4304,15 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4298,12 +4336,15 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your DataLabelingJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each DataLabelingJob:
+     *
      * * "aiplatform.googleapis.com/schema": output only, its value is the
      *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
      *   title.
@@ -4317,14 +4358,14 @@ public Builder putAllLabels(java.util.Map va
       return this;
     }
 
-    private com.google.protobuf.LazyStringList specialistPools_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList specialistPools_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureSpecialistPoolsIsMutable() {
-      if (!((bitField0_ & 0x00008000) != 0)) {
+      if (!specialistPools_.isModifiable()) {
         specialistPools_ = new com.google.protobuf.LazyStringArrayList(specialistPools_);
-        bitField0_ |= 0x00008000;
       }
+      bitField0_ |= 0x00008000;
     }
     /**
      *
@@ -4338,7 +4379,8 @@ private void ensureSpecialistPoolsIsMutable() {
      * @return A list containing the specialistPools.
      */
     public com.google.protobuf.ProtocolStringList getSpecialistPoolsList() {
-      return specialistPools_.getUnmodifiableView();
+      specialistPools_.makeImmutable();
+      return specialistPools_;
     }
     /**
      *
@@ -4403,6 +4445,7 @@ public Builder setSpecialistPools(int index, java.lang.String value) {
       }
       ensureSpecialistPoolsIsMutable();
       specialistPools_.set(index, value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4424,6 +4467,7 @@ public Builder addSpecialistPools(java.lang.String value) {
       }
       ensureSpecialistPoolsIsMutable();
       specialistPools_.add(value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4442,6 +4486,7 @@ public Builder addSpecialistPools(java.lang.String value) {
     public Builder addAllSpecialistPools(java.lang.Iterable values) {
       ensureSpecialistPoolsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistPools_);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4457,8 +4502,9 @@ public Builder addAllSpecialistPools(java.lang.Iterable values
      * @return This builder for chaining.
      */
     public Builder clearSpecialistPools() {
-      specialistPools_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      specialistPools_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00008000);
+      ;
       onChanged();
       return this;
     }
@@ -4481,6 +4527,7 @@ public Builder addSpecialistPoolsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureSpecialistPoolsIsMutable();
       specialistPools_.add(value);
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -4497,6 +4544,7 @@ public Builder addSpecialistPoolsBytes(com.google.protobuf.ByteString value) {
      * 
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4514,6 +4562,7 @@ public boolean hasEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4537,6 +4586,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec getEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4562,6 +4612,7 @@ public Builder setEncryptionSpec(com.google.cloud.aiplatform.v1beta1.EncryptionS *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4585,6 +4636,7 @@ public Builder setEncryptionSpec( *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4614,6 +4666,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1beta1.Encryptio *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4636,6 +4689,7 @@ public Builder clearEncryptionSpec() { *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4653,6 +4707,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
@@ -4675,6 +4730,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS *
      * Customer-managed encryption key spec for a DataLabelingJob. If set, this
      * DataLabelingJob will be secured by this key.
+     *
      * Note: Annotations created in the DataLabelingJob are associated with
      * the EncryptionSpec of the Dataset they are exported to.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobOrBuilder.java index 59c8f9bd4cda..bf25017a3772 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobOrBuilder.java @@ -151,6 +151,7 @@ public interface DataLabelingJobOrBuilder * *
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -167,6 +168,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -186,6 +188,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -202,6 +205,7 @@ public interface DataLabelingJobOrBuilder
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -222,6 +226,7 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * Labels to assign to annotations generated by this DataLabelingJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -547,12 +552,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -566,12 +574,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -588,12 +599,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -607,12 +621,15 @@ java.lang.String getAnnotationLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -630,12 +647,15 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your DataLabelingJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each DataLabelingJob:
+   *
    * * "aiplatform.googleapis.com/schema": output only, its value is the
    *   [inputs_schema][google.cloud.aiplatform.v1beta1.DataLabelingJob.inputs_schema_uri]'s
    *   title.
@@ -702,6 +722,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -717,6 +738,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
@@ -732,6 +754,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a DataLabelingJob. If set, this
    * DataLabelingJob will be secured by this key.
+   *
    * Note: Annotations created in the DataLabelingJob are associated with
    * the EncryptionSpec of the Dataset they are exported to.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobProto.java index c51916d0acb0..a4a790c4fe96 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DataLabelingJobProto.java @@ -69,57 +69,58 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ob_state.proto\032\034google/protobuf/struct.p" + "roto\032\037google/protobuf/timestamp.proto\032\027g" + "oogle/rpc/status.proto\032\027google/type/mone" - + "y.proto\"\370\010\n\017DataLabelingJob\022\021\n\004name\030\001 \001(" - + "\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022;\n\010dat" - + "asets\030\003 \003(\tB)\340A\002\372A#\n!aiplatform.googleap" - + "is.com/Dataset\022a\n\021annotation_labels\030\014 \003(" - + "\0132F.google.cloud.aiplatform.v1beta1.Data" - + "LabelingJob.AnnotationLabelsEntry\022\032\n\rlab" - + "eler_count\030\004 \001(\005B\003\340A\002\022\034\n\017instruction_uri" - + "\030\005 \001(\tB\003\340A\002\022\036\n\021inputs_schema_uri\030\006 \001(\tB\003" - + "\340A\002\022+\n\006inputs\030\007 \001(\0132\026.google.protobuf.Va" - + "lueB\003\340A\002\022=\n\005state\030\010 \001(\0162).google.cloud.a" - + "iplatform.v1beta1.JobStateB\003\340A\003\022\036\n\021label" - + "ing_progress\030\r \001(\005B\003\340A\003\022.\n\rcurrent_spend" - + "\030\016 \001(\0132\022.google.type.MoneyB\003\340A\003\0224\n\013creat" - + "e_time\030\t \001(\0132\032.google.protobuf.Timestamp" - + "B\003\340A\003\0224\n\013update_time\030\n \001(\0132\032.google.prot" - + "obuf.TimestampB\003\340A\003\022&\n\005error\030\026 \001(\0132\022.goo" - + "gle.rpc.StatusB\003\340A\003\022L\n\006labels\030\013 \003(\0132<.go" - + "ogle.cloud.aiplatform.v1beta1.DataLabeli" - + "ngJob.LabelsEntry\022\030\n\020specialist_pools\030\020 " - + "\003(\t\022H\n\017encryption_spec\030\024 \001(\0132/.google.cl" - + "oud.aiplatform.v1beta1.EncryptionSpec\022U\n" - + "\026active_learning_config\030\025 \001(\01325.google.c" - + "loud.aiplatform.v1beta1.ActiveLearningCo" - + "nfig\0327\n\025AnnotationLabelsEntry\022\013\n\003key\030\001 \001" - + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032-\n\013LabelsEntry\022\013\n\003" - + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:|\352Ay\n)aipla" - + "tform.googleapis.com/DataLabelingJob\022Lpr" - + "ojects/{project}/locations/{location}/da" - + "taLabelingJobs/{data_labeling_job}\"\202\002\n\024A" - + "ctiveLearningConfig\022\035\n\023max_data_item_cou" - + "nt\030\001 \001(\003H\000\022\"\n\030max_data_item_percentage\030\002" - + " \001(\005H\000\022D\n\rsample_config\030\003 \001(\0132-.google.c" - + "loud.aiplatform.v1beta1.SampleConfig\022H\n\017" - + "training_config\030\004 \001(\0132/.google.cloud.aip" - + "latform.v1beta1.TrainingConfigB\027\n\025human_" - + "labeling_budget\"\275\002\n\014SampleConfig\022)\n\037init" - + "ial_batch_sample_percentage\030\001 \001(\005H\000\022+\n!f" - + "ollowing_batch_sample_percentage\030\003 \001(\005H\001" - + "\022U\n\017sample_strategy\030\005 \001(\0162<.google.cloud" - + ".aiplatform.v1beta1.SampleConfig.SampleS" - + "trategy\"B\n\016SampleStrategy\022\037\n\033SAMPLE_STRA" - + "TEGY_UNSPECIFIED\020\000\022\017\n\013UNCERTAINTY\020\001B\033\n\031i" - + "nitial_batch_sample_sizeB\035\n\033following_ba" - + "tch_sample_size\"6\n\016TrainingConfig\022$\n\034tim" - + "eout_training_milli_hours\030\001 \001(\003B\353\001\n#com." - + "google.cloud.aiplatform.v1beta1B\024DataLab" - + "elingJobProtoP\001ZCcloud.google.com/go/aip" - + "latform/apiv1beta1/aiplatformpb;aiplatfo" - + "rmpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002" - + "\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Googl" - + "e::Cloud::AIPlatform::V1beta1b\006proto3" + + "y.proto\"\205\t\n\017DataLabelingJob\022\022\n\004name\030\001 \001(" + + "\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022<\n\010d" + + "atasets\030\003 \003(\tB*\342A\001\002\372A#\n!aiplatform.googl" + + "eapis.com/Dataset\022a\n\021annotation_labels\030\014" + + " \003(\0132F.google.cloud.aiplatform.v1beta1.D" + + "ataLabelingJob.AnnotationLabelsEntry\022\033\n\r" + + "labeler_count\030\004 \001(\005B\004\342A\001\002\022\035\n\017instruction" + + "_uri\030\005 \001(\tB\004\342A\001\002\022\037\n\021inputs_schema_uri\030\006 " + + "\001(\tB\004\342A\001\002\022,\n\006inputs\030\007 \001(\0132\026.google.proto" + + "buf.ValueB\004\342A\001\002\022>\n\005state\030\010 \001(\0162).google." + + "cloud.aiplatform.v1beta1.JobStateB\004\342A\001\003\022" + + "\037\n\021labeling_progress\030\r \001(\005B\004\342A\001\003\022/\n\rcurr" + + "ent_spend\030\016 \001(\0132\022.google.type.MoneyB\004\342A\001" + + "\003\0225\n\013create_time\030\t \001(\0132\032.google.protobuf" + + ".TimestampB\004\342A\001\003\0225\n\013update_time\030\n \001(\0132\032." + + "google.protobuf.TimestampB\004\342A\001\003\022\'\n\005error" + + "\030\026 \001(\0132\022.google.rpc.StatusB\004\342A\001\003\022L\n\006labe" + + "ls\030\013 \003(\0132<.google.cloud.aiplatform.v1bet" + + "a1.DataLabelingJob.LabelsEntry\022\030\n\020specia" + + "list_pools\030\020 \003(\t\022H\n\017encryption_spec\030\024 \001(" + + "\0132/.google.cloud.aiplatform.v1beta1.Encr" + + "yptionSpec\022U\n\026active_learning_config\030\025 \001" + + "(\01325.google.cloud.aiplatform.v1beta1.Act" + + "iveLearningConfig\0327\n\025AnnotationLabelsEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032-\n\013La" + + "belsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028" + + "\001:|\352Ay\n)aiplatform.googleapis.com/DataLa" + + "belingJob\022Lprojects/{project}/locations/" + + "{location}/dataLabelingJobs/{data_labeli" + + "ng_job}\"\202\002\n\024ActiveLearningConfig\022\035\n\023max_" + + "data_item_count\030\001 \001(\003H\000\022\"\n\030max_data_item" + + "_percentage\030\002 \001(\005H\000\022D\n\rsample_config\030\003 \001" + + "(\0132-.google.cloud.aiplatform.v1beta1.Sam" + + "pleConfig\022H\n\017training_config\030\004 \001(\0132/.goo" + + "gle.cloud.aiplatform.v1beta1.TrainingCon" + + "figB\027\n\025human_labeling_budget\"\275\002\n\014SampleC" + + "onfig\022)\n\037initial_batch_sample_percentage" + + "\030\001 \001(\005H\000\022+\n!following_batch_sample_perce" + + "ntage\030\003 \001(\005H\001\022U\n\017sample_strategy\030\005 \001(\0162<" + + ".google.cloud.aiplatform.v1beta1.SampleC" + + "onfig.SampleStrategy\"B\n\016SampleStrategy\022\037" + + "\n\033SAMPLE_STRATEGY_UNSPECIFIED\020\000\022\017\n\013UNCER" + + "TAINTY\020\001B\033\n\031initial_batch_sample_sizeB\035\n" + + "\033following_batch_sample_size\"6\n\016Training" + + "Config\022$\n\034timeout_training_milli_hours\030\001" + + " \001(\003B\353\001\n#com.google.cloud.aiplatform.v1b" + + "eta1B\024DataLabelingJobProtoP\001ZCcloud.goog" + + "le.com/go/aiplatform/apiv1beta1/aiplatfo" + + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf" + + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1" + + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet" + + "a1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Dataset.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Dataset.java index da82ba68b4a8..208e91e14469 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Dataset.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Dataset.java @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Dataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetProto .internal_static_google_cloud_aiplatform_v1beta1_Dataset_descriptor; @@ -526,14 +521,17 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -560,14 +558,17 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -585,14 +586,17 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -617,14 +621,17 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2741,14 +2748,17 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2775,14 +2785,17 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2800,14 +2813,17 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2832,14 +2848,17 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2870,14 +2889,17 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2904,14 +2926,17 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2936,14 +2961,17 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Datasets.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable. Following system labels exist for each Dataset:
+     *
      * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
      *   value is the
      *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetOrBuilder.java
index 8b0f94ab82b1..a56c934a099a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetOrBuilder.java
@@ -276,14 +276,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -298,14 +301,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -323,14 +329,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -345,14 +354,17 @@ public interface DatasetOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -371,14 +383,17 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Datasets.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable. Following system labels exist for each Dataset:
+   *
    * * "aiplatform.googleapis.com/dataset_metadata_schema": output only, its
    *   value is the
    *   [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetProto.java
index 9e76ea44a61d..9da8a57932d1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetProto.java
@@ -72,49 +72,49 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "gle/cloud/aiplatform/v1beta1/io.proto\0321g"
           + "oogle/cloud/aiplatform/v1beta1/saved_que"
           + "ry.proto\032\034google/protobuf/struct.proto\032\037"
-          + "google/protobuf/timestamp.proto\"\236\005\n\007Data"
-          + "set\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002"
-          + " \001(\tB\003\340A\002\022\023\n\013description\030\020 \001(\t\022 \n\023metada"
-          + "ta_schema_uri\030\003 \001(\tB\003\340A\002\022-\n\010metadata\030\010 \001"
-          + "(\0132\026.google.protobuf.ValueB\003\340A\002\0224\n\013creat"
-          + "e_time\030\004 \001(\0132\032.google.protobuf.Timestamp"
-          + "B\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google.prot"
-          + "obuf.TimestampB\003\340A\003\022\014\n\004etag\030\006 \001(\t\022D\n\006lab"
-          + "els\030\007 \003(\01324.google.cloud.aiplatform.v1be"
-          + "ta1.Dataset.LabelsEntry\022B\n\rsaved_queries"
-          + "\030\t \003(\0132+.google.cloud.aiplatform.v1beta1"
-          + ".SavedQuery\022H\n\017encryption_spec\030\013 \001(\0132/.g"
-          + "oogle.cloud.aiplatform.v1beta1.Encryptio"
-          + "nSpec\022\036\n\021metadata_artifact\030\021 \001(\tB\003\340A\003\032-\n"
-          + "\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
-          + ":\0028\001:b\352A_\n!aiplatform.googleapis.com/Dat"
-          + "aset\022:projects/{project}/locations/{loca"
-          + "tion}/datasets/{dataset}\"\263\003\n\020ImportDataC"
-          + "onfig\022@\n\ngcs_source\030\001 \001(\0132*.google.cloud"
-          + ".aiplatform.v1beta1.GcsSourceH\000\022_\n\020data_"
-          + "item_labels\030\002 \003(\0132E.google.cloud.aiplatf"
-          + "orm.v1beta1.ImportDataConfig.DataItemLab"
-          + "elsEntry\022b\n\021annotation_labels\030\003 \003(\0132G.go"
-          + "ogle.cloud.aiplatform.v1beta1.ImportData"
-          + "Config.AnnotationLabelsEntry\022\036\n\021import_s"
-          + "chema_uri\030\004 \001(\tB\003\340A\002\0325\n\023DataItemLabelsEn"
-          + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0327\n\025A"
-          + "nnotationLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
-          + "ue\030\002 \001(\t:\0028\001B\010\n\006source\"\342\001\n\020ExportDataCon"
-          + "fig\022J\n\017gcs_destination\030\001 \001(\0132/.google.cl"
-          + "oud.aiplatform.v1beta1.GcsDestinationH\000\022"
-          + "N\n\016fraction_split\030\005 \001(\01324.google.cloud.a"
-          + "iplatform.v1beta1.ExportFractionSplitH\001\022"
-          + "\032\n\022annotations_filter\030\002 \001(\tB\r\n\013destinati"
-          + "onB\007\n\005split\"d\n\023ExportFractionSplit\022\031\n\021tr"
-          + "aining_fraction\030\001 \001(\001\022\033\n\023validation_frac"
-          + "tion\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001B\343\001\n#co"
-          + "m.google.cloud.aiplatform.v1beta1B\014Datas"
-          + "etProtoP\001ZCcloud.google.com/go/aiplatfor"
-          + "m/apiv1beta1/aiplatformpb;aiplatformpb\252\002"
-          + "\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Googl"
-          + "e\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clo"
-          + "ud::AIPlatform::V1beta1b\006proto3"
+          + "google/protobuf/timestamp.proto\"\245\005\n\007Data"
+          + "set\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030"
+          + "\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\020 \001(\t\022!\n\023meta"
+          + "data_schema_uri\030\003 \001(\tB\004\342A\001\002\022.\n\010metadata\030"
+          + "\010 \001(\0132\026.google.protobuf.ValueB\004\342A\001\002\0225\n\013c"
+          + "reate_time\030\004 \001(\0132\032.google.protobuf.Times"
+          + "tampB\004\342A\001\003\0225\n\013update_time\030\005 \001(\0132\032.google"
+          + ".protobuf.TimestampB\004\342A\001\003\022\014\n\004etag\030\006 \001(\t\022"
+          + "D\n\006labels\030\007 \003(\01324.google.cloud.aiplatfor"
+          + "m.v1beta1.Dataset.LabelsEntry\022B\n\rsaved_q"
+          + "ueries\030\t \003(\0132+.google.cloud.aiplatform.v"
+          + "1beta1.SavedQuery\022H\n\017encryption_spec\030\013 \001"
+          + "(\0132/.google.cloud.aiplatform.v1beta1.Enc"
+          + "ryptionSpec\022\037\n\021metadata_artifact\030\021 \001(\tB\004"
+          + "\342A\001\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
+          + "e\030\002 \001(\t:\0028\001:b\352A_\n!aiplatform.googleapis."
+          + "com/Dataset\022:projects/{project}/location"
+          + "s/{location}/datasets/{dataset}\"\264\003\n\020Impo"
+          + "rtDataConfig\022@\n\ngcs_source\030\001 \001(\0132*.googl"
+          + "e.cloud.aiplatform.v1beta1.GcsSourceH\000\022_"
+          + "\n\020data_item_labels\030\002 \003(\0132E.google.cloud."
+          + "aiplatform.v1beta1.ImportDataConfig.Data"
+          + "ItemLabelsEntry\022b\n\021annotation_labels\030\003 \003"
+          + "(\0132G.google.cloud.aiplatform.v1beta1.Imp"
+          + "ortDataConfig.AnnotationLabelsEntry\022\037\n\021i"
+          + "mport_schema_uri\030\004 \001(\tB\004\342A\001\002\0325\n\023DataItem"
+          + "LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:"
+          + "\0028\001\0327\n\025AnnotationLabelsEntry\022\013\n\003key\030\001 \001("
+          + "\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006source\"\342\001\n\020Expor"
+          + "tDataConfig\022J\n\017gcs_destination\030\001 \001(\0132/.g"
+          + "oogle.cloud.aiplatform.v1beta1.GcsDestin"
+          + "ationH\000\022N\n\016fraction_split\030\005 \001(\01324.google"
+          + ".cloud.aiplatform.v1beta1.ExportFraction"
+          + "SplitH\001\022\032\n\022annotations_filter\030\002 \001(\tB\r\n\013d"
+          + "estinationB\007\n\005split\"d\n\023ExportFractionSpl"
+          + "it\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023validat"
+          + "ion_fraction\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001("
+          + "\001B\343\001\n#com.google.cloud.aiplatform.v1beta"
+          + "1B\014DatasetProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetServiceProto.java
index d4465c0f6576..35bf631fb4f8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DatasetServiceProto.java
@@ -147,170 +147,171 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "1beta1/saved_query.proto\032#google/longrun"
           + "ning/operations.proto\032\033google/protobuf/e"
           + "mpty.proto\032 google/protobuf/field_mask.p"
-          + "roto\"\221\001\n\024CreateDatasetRequest\0229\n\006parent\030"
-          + "\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com/"
-          + "Location\022>\n\007dataset\030\002 \001(\0132(.google.cloud"
-          + ".aiplatform.v1beta1.DatasetB\003\340A\002\"u\n\036Crea"
-          + "teDatasetOperationMetadata\022S\n\020generic_me"
-          + "tadata\030\001 \001(\01329.google.cloud.aiplatform.v"
-          + "1beta1.GenericOperationMetadata\"{\n\021GetDa"
-          + "tasetRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!aipl"
-          + "atform.googleapis.com/Dataset\022-\n\tread_ma"
-          + "sk\030\002 \001(\0132\032.google.protobuf.FieldMask\"\214\001\n"
-          + "\024UpdateDatasetRequest\022>\n\007dataset\030\001 \001(\0132("
-          + ".google.cloud.aiplatform.v1beta1.Dataset"
-          + "B\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.prot"
-          + "obuf.FieldMaskB\003\340A\002\"\310\001\n\023ListDatasetsRequ"
-          + "est\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.g"
-          + "oogleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021"
-          + "\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n"
-          + "\tread_mask\030\005 \001(\0132\032.google.protobuf.Field"
-          + "Mask\022\020\n\010order_by\030\006 \001(\t\"k\n\024ListDatasetsRe"
-          + "sponse\022:\n\010datasets\030\001 \003(\0132(.google.cloud."
-          + "aiplatform.v1beta1.Dataset\022\027\n\017next_page_"
-          + "token\030\002 \001(\t\"O\n\024DeleteDatasetRequest\0227\n\004n"
-          + "ame\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapis"
-          + ".com/Dataset\"\234\001\n\021ImportDataRequest\0227\n\004na"
-          + "me\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapis."
-          + "com/Dataset\022N\n\016import_configs\030\002 \003(\01321.go"
-          + "ogle.cloud.aiplatform.v1beta1.ImportData"
-          + "ConfigB\003\340A\002\"\024\n\022ImportDataResponse\"r\n\033Imp"
-          + "ortDataOperationMetadata\022S\n\020generic_meta"
-          + "data\030\001 \001(\01329.google.cloud.aiplatform.v1b"
-          + "eta1.GenericOperationMetadata\"\233\001\n\021Export"
-          + "DataRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!aipla"
-          + "tform.googleapis.com/Dataset\022M\n\rexport_c"
-          + "onfig\030\002 \001(\01321.google.cloud.aiplatform.v1"
-          + "beta1.ExportDataConfigB\003\340A\002\",\n\022ExportDat"
-          + "aResponse\022\026\n\016exported_files\030\001 \003(\t\"\220\001\n\033Ex"
-          + "portDataOperationMetadata\022S\n\020generic_met"
-          + "adata\030\001 \001(\01329.google.cloud.aiplatform.v1"
-          + "beta1.GenericOperationMetadata\022\034\n\024gcs_ou"
-          + "tput_directory\030\002 \001(\t\"\311\001\n\024ListDataItemsRe"
-          + "quest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!aiplatfor"
-          + "m.googleapis.com/Dataset\022\016\n\006filter\030\002 \001(\t"
-          + "\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022"
-          + "-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fie"
-          + "ldMask\022\020\n\010order_by\030\006 \001(\t\"o\n\025ListDataItem"
-          + "sResponse\022=\n\ndata_items\030\001 \003(\0132).google.c"
-          + "loud.aiplatform.v1beta1.DataItem\022\027\n\017next"
-          + "_page_token\030\002 \001(\t\"\341\004\n\026SearchDataItemsReq"
-          + "uest\022\034\n\022order_by_data_item\030\014 \001(\tH\000\022h\n\023or"
-          + "der_by_annotation\030\r \001(\0132I.google.cloud.a"
-          + "iplatform.v1beta1.SearchDataItemsRequest"
-          + ".OrderByAnnotationH\000\022:\n\007dataset\030\001 \001(\tB)\340"
-          + "A\002\372A#\n!aiplatform.googleapis.com/Dataset"
-          + "\022@\n\013saved_query\030\002 \001(\tB+\030\001\372A&\n$aiplatform"
-          + ".googleapis.com/SavedQuery\022\031\n\021data_label"
-          + "ing_job\030\003 \001(\t\022\030\n\020data_item_filter\030\004 \001(\t\022"
-          + "\036\n\022annotations_filter\030\005 \001(\tB\002\030\001\022\032\n\022annot"
-          + "ation_filters\030\013 \003(\t\022.\n\nfield_mask\030\006 \001(\0132"
-          + "\032.google.protobuf.FieldMask\022\031\n\021annotatio"
-          + "ns_limit\030\007 \001(\005\022\021\n\tpage_size\030\010 \001(\005\022\024\n\010ord"
-          + "er_by\030\t \001(\tB\002\030\001\022\022\n\npage_token\030\n \001(\t\032?\n\021O"
-          + "rderByAnnotation\022\030\n\013saved_query\030\001 \001(\tB\003\340"
-          + "A\002\022\020\n\010order_by\030\002 \001(\tB\007\n\005order\"z\n\027SearchD"
-          + "ataItemsResponse\022F\n\017data_item_views\030\001 \003("
-          + "\0132-.google.cloud.aiplatform.v1beta1.Data"
-          + "ItemView\022\027\n\017next_page_token\030\002 \001(\t\"\261\001\n\014Da"
-          + "taItemView\022<\n\tdata_item\030\001 \001(\0132).google.c"
-          + "loud.aiplatform.v1beta1.DataItem\022@\n\013anno"
-          + "tations\030\002 \003(\0132+.google.cloud.aiplatform."
-          + "v1beta1.Annotation\022!\n\031has_truncated_anno"
-          + "tations\030\003 \001(\010\"\314\001\n\027ListSavedQueriesReques"
-          + "t\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.go"
-          + "ogleapis.com/Dataset\022\016\n\006filter\030\002 \001(\t\022\021\n\t"
-          + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tr"
-          + "ead_mask\030\005 \001(\0132\032.google.protobuf.FieldMa"
-          + "sk\022\020\n\010order_by\030\006 \001(\t\"w\n\030ListSavedQueries"
-          + "Response\022B\n\rsaved_queries\030\001 \003(\0132+.google"
-          + ".cloud.aiplatform.v1beta1.SavedQuery\022\027\n\017"
-          + "next_page_token\030\002 \001(\t\"\211\001\n\030GetAnnotationS"
-          + "pecRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplat"
-          + "form.googleapis.com/AnnotationSpec\022-\n\tre"
-          + "ad_mask\030\002 \001(\0132\032.google.protobuf.FieldMas"
-          + "k\"\314\001\n\026ListAnnotationsRequest\022:\n\006parent\030\001"
-          + " \001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.com/"
-          + "DataItem\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 "
-          + "\001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001"
-          + "(\0132\032.google.protobuf.FieldMask\022\020\n\010order_"
-          + "by\030\006 \001(\t\"t\n\027ListAnnotationsResponse\022@\n\013a"
-          + "nnotations\030\001 \003(\0132+.google.cloud.aiplatfo"
-          + "rm.v1beta1.Annotation\022\027\n\017next_page_token"
-          + "\030\002 \001(\t2\214\025\n\016DatasetService\022\346\001\n\rCreateData"
-          + "set\0225.google.cloud.aiplatform.v1beta1.Cr"
-          + "eateDatasetRequest\032\035.google.longrunning."
-          + "Operation\"\177\202\323\344\223\002<\"1/v1beta1/{parent=proj"
-          + "ects/*/locations/*}/datasets:\007dataset\332A\016"
-          + "parent,dataset\312A)\n\007Dataset\022\036CreateDatase"
-          + "tOperationMetadata\022\254\001\n\nGetDataset\0222.goog"
-          + "le.cloud.aiplatform.v1beta1.GetDatasetRe"
-          + "quest\032(.google.cloud.aiplatform.v1beta1."
-          + "Dataset\"@\202\323\344\223\0023\0221/v1beta1/{name=projects"
-          + "/*/locations/*/datasets/*}\332A\004name\022\322\001\n\rUp"
-          + "dateDataset\0225.google.cloud.aiplatform.v1"
-          + "beta1.UpdateDatasetRequest\032(.google.clou"
-          + "d.aiplatform.v1beta1.Dataset\"`\202\323\344\223\002D29/v"
-          + "1beta1/{dataset.name=projects/*/location"
-          + "s/*/datasets/*}:\007dataset\332A\023dataset,updat"
-          + "e_mask\022\277\001\n\014ListDatasets\0224.google.cloud.a"
-          + "iplatform.v1beta1.ListDatasetsRequest\0325."
-          + "google.cloud.aiplatform.v1beta1.ListData"
-          + "setsResponse\"B\202\323\344\223\0023\0221/v1beta1/{parent=p"
-          + "rojects/*/locations/*}/datasets\332A\006parent"
-          + "\022\332\001\n\rDeleteDataset\0225.google.cloud.aiplat"
-          + "form.v1beta1.DeleteDatasetRequest\032\035.goog"
-          + "le.longrunning.Operation\"s\202\323\344\223\0023*1/v1bet"
-          + "a1/{name=projects/*/locations/*/datasets"
-          + "/*}\332A\004name\312A0\n\025google.protobuf.Empty\022\027De"
-          + "leteOperationMetadata\022\357\001\n\nImportData\0222.g"
-          + "oogle.cloud.aiplatform.v1beta1.ImportDat"
-          + "aRequest\032\035.google.longrunning.Operation\""
-          + "\215\001\202\323\344\223\002=\"8/v1beta1/{name=projects/*/loca"
-          + "tions/*/datasets/*}:import:\001*\332A\023name,imp"
-          + "ort_configs\312A1\n\022ImportDataResponse\022\033Impo"
-          + "rtDataOperationMetadata\022\356\001\n\nExportData\0222"
-          + ".google.cloud.aiplatform.v1beta1.ExportD"
-          + "ataRequest\032\035.google.longrunning.Operatio"
-          + "n\"\214\001\202\323\344\223\002=\"8/v1beta1/{name=projects/*/lo"
-          + "cations/*/datasets/*}:export:\001*\332A\022name,e"
-          + "xport_config\312A1\n\022ExportDataResponse\022\033Exp"
-          + "ortDataOperationMetadata\022\316\001\n\rListDataIte"
-          + "ms\0225.google.cloud.aiplatform.v1beta1.Lis"
-          + "tDataItemsRequest\0326.google.cloud.aiplatf"
-          + "orm.v1beta1.ListDataItemsResponse\"N\202\323\344\223\002"
-          + "?\022=/v1beta1/{parent=projects/*/locations"
-          + "/*/datasets/*}/dataItems\332A\006parent\022\322\001\n\017Se"
-          + "archDataItems\0227.google.cloud.aiplatform."
-          + "v1beta1.SearchDataItemsRequest\0328.google."
+          + "roto\"\223\001\n\024CreateDatasetRequest\022:\n\006parent\030"
+          + "\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.com"
+          + "/Location\022?\n\007dataset\030\002 \001(\0132(.google.clou"
+          + "d.aiplatform.v1beta1.DatasetB\004\342A\001\002\"u\n\036Cr"
+          + "eateDatasetOperationMetadata\022S\n\020generic_"
+          + "metadata\030\001 \001(\01329.google.cloud.aiplatform"
+          + ".v1beta1.GenericOperationMetadata\"|\n\021Get"
+          + "DatasetRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!a"
+          + "iplatform.googleapis.com/Dataset\022-\n\tread"
+          + "_mask\030\002 \001(\0132\032.google.protobuf.FieldMask\""
+          + "\216\001\n\024UpdateDatasetRequest\022?\n\007dataset\030\001 \001("
+          + "\0132(.google.cloud.aiplatform.v1beta1.Data"
+          + "setB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032.google."
+          + "protobuf.FieldMaskB\004\342A\001\002\"\311\001\n\023ListDataset"
+          + "sRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locat"
+          + "ions.googleapis.com/Location\022\016\n\006filter\030\002"
+          + " \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 "
+          + "\001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf"
+          + ".FieldMask\022\020\n\010order_by\030\006 \001(\t\"k\n\024ListData"
+          + "setsResponse\022:\n\010datasets\030\001 \003(\0132(.google."
+          + "cloud.aiplatform.v1beta1.Dataset\022\027\n\017next"
+          + "_page_token\030\002 \001(\t\"P\n\024DeleteDatasetReques"
+          + "t\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.goo"
+          + "gleapis.com/Dataset\"\236\001\n\021ImportDataReques"
+          + "t\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.goo"
+          + "gleapis.com/Dataset\022O\n\016import_configs\030\002 "
+          + "\003(\01321.google.cloud.aiplatform.v1beta1.Im"
+          + "portDataConfigB\004\342A\001\002\"\024\n\022ImportDataRespon"
+          + "se\"r\n\033ImportDataOperationMetadata\022S\n\020gen"
+          + "eric_metadata\030\001 \001(\01329.google.cloud.aipla"
+          + "tform.v1beta1.GenericOperationMetadata\"\235"
+          + "\001\n\021ExportDataRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002"
+          + "\372A#\n!aiplatform.googleapis.com/Dataset\022N"
+          + "\n\rexport_config\030\002 \001(\01321.google.cloud.aip"
+          + "latform.v1beta1.ExportDataConfigB\004\342A\001\002\","
+          + "\n\022ExportDataResponse\022\026\n\016exported_files\030\001"
+          + " \003(\t\"\220\001\n\033ExportDataOperationMetadata\022S\n\020"
+          + "generic_metadata\030\001 \001(\01329.google.cloud.ai"
+          + "platform.v1beta1.GenericOperationMetadat"
+          + "a\022\034\n\024gcs_output_directory\030\002 \001(\t\"\312\001\n\024List"
+          + "DataItemsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A"
+          + "#\n!aiplatform.googleapis.com/Dataset\022\016\n\006"
+          + "filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_"
+          + "token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google."
+          + "protobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"o\n\025"
+          + "ListDataItemsResponse\022=\n\ndata_items\030\001 \003("
+          + "\0132).google.cloud.aiplatform.v1beta1.Data"
+          + "Item\022\027\n\017next_page_token\030\002 \001(\t\"\343\004\n\026Search"
+          + "DataItemsRequest\022\034\n\022order_by_data_item\030\014"
+          + " \001(\tH\000\022h\n\023order_by_annotation\030\r \001(\0132I.go"
+          + "ogle.cloud.aiplatform.v1beta1.SearchData"
+          + "ItemsRequest.OrderByAnnotationH\000\022;\n\007data"
+          + "set\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.googleapi"
+          + "s.com/Dataset\022@\n\013saved_query\030\002 \001(\tB+\030\001\372A"
+          + "&\n$aiplatform.googleapis.com/SavedQuery\022"
+          + "\031\n\021data_labeling_job\030\003 \001(\t\022\030\n\020data_item_"
+          + "filter\030\004 \001(\t\022\036\n\022annotations_filter\030\005 \001(\t"
+          + "B\002\030\001\022\032\n\022annotation_filters\030\013 \003(\t\022.\n\nfiel"
+          + "d_mask\030\006 \001(\0132\032.google.protobuf.FieldMask"
+          + "\022\031\n\021annotations_limit\030\007 \001(\005\022\021\n\tpage_size"
+          + "\030\010 \001(\005\022\024\n\010order_by\030\t \001(\tB\002\030\001\022\022\n\npage_tok"
+          + "en\030\n \001(\t\032@\n\021OrderByAnnotation\022\031\n\013saved_q"
+          + "uery\030\001 \001(\tB\004\342A\001\002\022\020\n\010order_by\030\002 \001(\tB\007\n\005or"
+          + "der\"z\n\027SearchDataItemsResponse\022F\n\017data_i"
+          + "tem_views\030\001 \003(\0132-.google.cloud.aiplatfor"
+          + "m.v1beta1.DataItemView\022\027\n\017next_page_toke"
+          + "n\030\002 \001(\t\"\261\001\n\014DataItemView\022<\n\tdata_item\030\001 "
+          + "\001(\0132).google.cloud.aiplatform.v1beta1.Da"
+          + "taItem\022@\n\013annotations\030\002 \003(\0132+.google.clo"
+          + "ud.aiplatform.v1beta1.Annotation\022!\n\031has_"
+          + "truncated_annotations\030\003 \001(\010\"\315\001\n\027ListSave"
+          + "dQueriesRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#"
+          + "\n!aiplatform.googleapis.com/Dataset\022\016\n\006f"
+          + "ilter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_t"
+          + "oken\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.p"
+          + "rotobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t\"w\n\030L"
+          + "istSavedQueriesResponse\022B\n\rsaved_queries"
+          + "\030\001 \003(\0132+.google.cloud.aiplatform.v1beta1"
+          + ".SavedQuery\022\027\n\017next_page_token\030\002 \001(\t\"\212\001\n"
+          + "\030GetAnnotationSpecRequest\022?\n\004name\030\001 \001(\tB"
+          + "1\342A\001\002\372A*\n(aiplatform.googleapis.com/Anno"
+          + "tationSpec\022-\n\tread_mask\030\002 \001(\0132\032.google.p"
+          + "rotobuf.FieldMask\"\315\001\n\026ListAnnotationsReq"
+          + "uest\022;\n\006parent\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatfor"
+          + "m.googleapis.com/DataItem\022\016\n\006filter\030\002 \001("
+          + "\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t"
+          + "\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fi"
+          + "eldMask\022\020\n\010order_by\030\006 \001(\t\"t\n\027ListAnnotat"
+          + "ionsResponse\022@\n\013annotations\030\001 \003(\0132+.goog"
+          + "le.cloud.aiplatform.v1beta1.Annotation\022\027"
+          + "\n\017next_page_token\030\002 \001(\t2\214\025\n\016DatasetServi"
+          + "ce\022\346\001\n\rCreateDataset\0225.google.cloud.aipl"
+          + "atform.v1beta1.CreateDatasetRequest\032\035.go"
+          + "ogle.longrunning.Operation\"\177\312A)\n\007Dataset"
+          + "\022\036CreateDatasetOperationMetadata\332A\016paren"
+          + "t,dataset\202\323\344\223\002<\"1/v1beta1/{parent=projec"
+          + "ts/*/locations/*}/datasets:\007dataset\022\254\001\n\n"
+          + "GetDataset\0222.google.cloud.aiplatform.v1b"
+          + "eta1.GetDatasetRequest\032(.google.cloud.ai"
+          + "platform.v1beta1.Dataset\"@\332A\004name\202\323\344\223\0023\022"
+          + "1/v1beta1/{name=projects/*/locations/*/d"
+          + "atasets/*}\022\322\001\n\rUpdateDataset\0225.google.cl"
+          + "oud.aiplatform.v1beta1.UpdateDatasetRequ"
+          + "est\032(.google.cloud.aiplatform.v1beta1.Da"
+          + "taset\"`\332A\023dataset,update_mask\202\323\344\223\002D29/v1"
+          + "beta1/{dataset.name=projects/*/locations"
+          + "/*/datasets/*}:\007dataset\022\277\001\n\014ListDatasets"
+          + "\0224.google.cloud.aiplatform.v1beta1.ListD"
+          + "atasetsRequest\0325.google.cloud.aiplatform"
+          + ".v1beta1.ListDatasetsResponse\"B\332A\006parent"
+          + "\202\323\344\223\0023\0221/v1beta1/{parent=projects/*/loca"
+          + "tions/*}/datasets\022\332\001\n\rDeleteDataset\0225.go"
+          + "ogle.cloud.aiplatform.v1beta1.DeleteData"
+          + "setRequest\032\035.google.longrunning.Operatio"
+          + "n\"s\312A0\n\025google.protobuf.Empty\022\027DeleteOpe"
+          + "rationMetadata\332A\004name\202\323\344\223\0023*1/v1beta1/{n"
+          + "ame=projects/*/locations/*/datasets/*}\022\357"
+          + "\001\n\nImportData\0222.google.cloud.aiplatform."
+          + "v1beta1.ImportDataRequest\032\035.google.longr"
+          + "unning.Operation\"\215\001\312A1\n\022ImportDataRespon"
+          + "se\022\033ImportDataOperationMetadata\332A\023name,i"
+          + "mport_configs\202\323\344\223\002=\"8/v1beta1/{name=proj"
+          + "ects/*/locations/*/datasets/*}:import:\001*"
+          + "\022\356\001\n\nExportData\0222.google.cloud.aiplatfor"
+          + "m.v1beta1.ExportDataRequest\032\035.google.lon"
+          + "grunning.Operation\"\214\001\312A1\n\022ExportDataResp"
+          + "onse\022\033ExportDataOperationMetadata\332A\022name"
+          + ",export_config\202\323\344\223\002=\"8/v1beta1/{name=pro"
+          + "jects/*/locations/*/datasets/*}:export:\001"
+          + "*\022\316\001\n\rListDataItems\0225.google.cloud.aipla"
+          + "tform.v1beta1.ListDataItemsRequest\0326.goo"
+          + "gle.cloud.aiplatform.v1beta1.ListDataIte"
+          + "msResponse\"N\332A\006parent\202\323\344\223\002?\022=/v1beta1/{p"
+          + "arent=projects/*/locations/*/datasets/*}"
+          + "/dataItems\022\322\001\n\017SearchDataItems\0227.google."
           + "cloud.aiplatform.v1beta1.SearchDataItems"
-          + "Response\"L\202\323\344\223\002F\022D/v1beta1/{dataset=proj"
-          + "ects/*/locations/*/datasets/*}:searchDat"
-          + "aItems\022\332\001\n\020ListSavedQueries\0228.google.clo"
-          + "ud.aiplatform.v1beta1.ListSavedQueriesRe"
-          + "quest\0329.google.cloud.aiplatform.v1beta1."
-          + "ListSavedQueriesResponse\"Q\202\323\344\223\002B\022@/v1bet"
-          + "a1/{parent=projects/*/locations/*/datase"
-          + "ts/*}/savedQueries\332A\006parent\022\323\001\n\021GetAnnot"
-          + "ationSpec\0229.google.cloud.aiplatform.v1be"
-          + "ta1.GetAnnotationSpecRequest\032/.google.cl"
-          + "oud.aiplatform.v1beta1.AnnotationSpec\"R\202"
-          + "\323\344\223\002E\022C/v1beta1/{name=projects/*/locatio"
-          + "ns/*/datasets/*/annotationSpecs/*}\332A\004nam"
-          + "e\022\342\001\n\017ListAnnotations\0227.google.cloud.aip"
-          + "latform.v1beta1.ListAnnotationsRequest\0328"
+          + "Request\0328.google.cloud.aiplatform.v1beta"
+          + "1.SearchDataItemsResponse\"L\202\323\344\223\002F\022D/v1be"
+          + "ta1/{dataset=projects/*/locations/*/data"
+          + "sets/*}:searchDataItems\022\332\001\n\020ListSavedQue"
+          + "ries\0228.google.cloud.aiplatform.v1beta1.L"
+          + "istSavedQueriesRequest\0329.google.cloud.ai"
+          + "platform.v1beta1.ListSavedQueriesRespons"
+          + "e\"Q\332A\006parent\202\323\344\223\002B\022@/v1beta1/{parent=pro"
+          + "jects/*/locations/*/datasets/*}/savedQue"
+          + "ries\022\323\001\n\021GetAnnotationSpec\0229.google.clou"
+          + "d.aiplatform.v1beta1.GetAnnotationSpecRe"
+          + "quest\032/.google.cloud.aiplatform.v1beta1."
+          + "AnnotationSpec\"R\332A\004name\202\323\344\223\002E\022C/v1beta1/"
+          + "{name=projects/*/locations/*/datasets/*/"
+          + "annotationSpecs/*}\022\342\001\n\017ListAnnotations\0227"
           + ".google.cloud.aiplatform.v1beta1.ListAnn"
-          + "otationsResponse\"\\\202\323\344\223\002M\022K/v1beta1/{pare"
-          + "nt=projects/*/locations/*/datasets/*/dat"
-          + "aItems/*}/annotations\332A\006parent\032M\312A\031aipla"
-          + "tform.googleapis.com\322A.https://www.googl"
-          + "eapis.com/auth/cloud-platformB\352\001\n#com.go"
-          + "ogle.cloud.aiplatform.v1beta1B\023DatasetSe"
-          + "rviceProtoP\001ZCcloud.google.com/go/aiplat"
-          + "form/apiv1beta1/aiplatformpb;aiplatformp"
-          + "b\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Go"
-          + "ogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::"
-          + "Cloud::AIPlatform::V1beta1b\006proto3"
+          + "otationsRequest\0328.google.cloud.aiplatfor"
+          + "m.v1beta1.ListAnnotationsResponse\"\\\332A\006pa"
+          + "rent\202\323\344\223\002M\022K/v1beta1/{parent=projects/*/"
+          + "locations/*/datasets/*/dataItems/*}/anno"
+          + "tations\032M\312A\031aiplatform.googleapis.com\322A."
+          + "https://www.googleapis.com/auth/cloud-pl"
+          + "atformB\352\001\n#com.google.cloud.aiplatform.v"
+          + "1beta1B\023DatasetServiceProtoP\001ZCcloud.goo"
+          + "gle.com/go/aiplatform/apiv1beta1/aiplatf"
+          + "ormpb;aiplatformpb\252\002\037Google.Cloud.AIPlat"
+          + "form.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V"
+          + "1beta1\352\002\"Google::Cloud::AIPlatform::V1be"
+          + "ta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResources.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResources.java
index f9c0696c2c73..b7866c7fb40f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResources.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResources.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DedicatedResources();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1beta1_DedicatedResources_descriptor;
@@ -136,6 +131,7 @@ public com.google.cloud.aiplatform.v1beta1.MachineSpecOrBuilder getMachineSpecOr
    * Required. Immutable. The minimum number of machine replicas this
    * DeployedModel will be always deployed on. This value must be greater than
    * or equal to 1.
+   *
    * If traffic against the DeployedModel increases, it may dynamically be
    * deployed onto more replicas, and as traffic decreases, some of these extra
    * replicas may be freed.
@@ -167,6 +163,7 @@ public int getMinReplicaCount() {
    * dropped. If this value is not provided, will use
    * [min_replica_count][google.cloud.aiplatform.v1beta1.DedicatedResources.min_replica_count]
    * as the default value.
+   *
    * The value of this field impacts the charge against Vertex CPU and GPU
    * quotas. Specifically, you will be charged for (max_replica_count *
    * number of cores in the selected machine type) and (max_replica_count *
@@ -195,16 +192,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -230,16 +230,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -266,16 +269,19 @@ public int getMaxReplicaCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -300,16 +306,19 @@ public int getAutoscalingMetricSpecsCount() {
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -335,16 +344,19 @@ public com.google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec getAutoscalingM
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1055,6 +1067,7 @@ public com.google.cloud.aiplatform.v1beta1.MachineSpecOrBuilder getMachineSpecOr
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1077,6 +1090,7 @@ public int getMinReplicaCount() {
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1103,6 +1117,7 @@ public Builder setMinReplicaCount(int value) {
      * Required. Immutable. The minimum number of machine replicas this
      * DeployedModel will be always deployed on. This value must be greater than
      * or equal to 1.
+     *
      * If traffic against the DeployedModel increases, it may dynamically be
      * deployed onto more replicas, and as traffic decreases, some of these extra
      * replicas may be freed.
@@ -1135,6 +1150,7 @@ public Builder clearMinReplicaCount() {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1beta1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1162,6 +1178,7 @@ public int getMaxReplicaCount() {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1beta1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1193,6 +1210,7 @@ public Builder setMaxReplicaCount(int value) {
      * dropped. If this value is not provided, will use
      * [min_replica_count][google.cloud.aiplatform.v1beta1.DedicatedResources.min_replica_count]
      * as the default value.
+     *
      * The value of this field impacts the charge against Vertex CPU and GPU
      * quotas. Specifically, you will be charged for (max_replica_count *
      * number of cores in the selected machine type) and (max_replica_count *
@@ -1236,16 +1254,19 @@ private void ensureAutoscalingMetricSpecsIsMutable() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1274,16 +1295,19 @@ private void ensureAutoscalingMetricSpecsIsMutable() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1311,16 +1335,19 @@ public int getAutoscalingMetricSpecsCount() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1349,16 +1376,19 @@ public com.google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec getAutoscalingM
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1393,16 +1423,19 @@ public Builder setAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1435,16 +1468,19 @@ public Builder setAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1479,16 +1515,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1523,16 +1562,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1564,16 +1606,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1606,16 +1651,19 @@ public Builder addAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1648,16 +1696,19 @@ public Builder addAllAutoscalingMetricSpecs(
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1688,16 +1739,19 @@ public Builder clearAutoscalingMetricSpecs() {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1728,16 +1782,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1762,16 +1819,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1800,16 +1860,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1839,16 +1902,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1875,16 +1941,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -1912,16 +1981,19 @@ public Builder removeAutoscalingMetricSpecs(int index) {
      * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
      * target value (default to 60 if not set). At most one entry is allowed per
      * metric.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is above 0, the autoscaling will be based on both CPU utilization and
      * accelerator's duty cycle metrics and scale up when either metrics exceeds
      * its target value while scale down if both metrics are under their target
      * value. The default target value is 60 for both metrics.
+     *
      * If
      * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
      * is 0, the autoscaling will be based on CPU utilization metric only with
      * default target value 60 if not explicitly set.
+     *
      * For example, in the case of Online Prediction, if you want to override
      * target CPU utilization to 80, you should set
      * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResourcesOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResourcesOrBuilder.java
index a0fe2467d27b..362360da6c8d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResourcesOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DedicatedResourcesOrBuilder.java
@@ -74,6 +74,7 @@ public interface DedicatedResourcesOrBuilder
    * Required. Immutable. The minimum number of machine replicas this
    * DeployedModel will be always deployed on. This value must be greater than
    * or equal to 1.
+   *
    * If traffic against the DeployedModel increases, it may dynamically be
    * deployed onto more replicas, and as traffic decreases, some of these extra
    * replicas may be freed.
@@ -100,6 +101,7 @@ public interface DedicatedResourcesOrBuilder
    * dropped. If this value is not provided, will use
    * [min_replica_count][google.cloud.aiplatform.v1beta1.DedicatedResources.min_replica_count]
    * as the default value.
+   *
    * The value of this field impacts the charge against Vertex CPU and GPU
    * quotas. Specifically, you will be charged for (max_replica_count *
    * number of cores in the selected machine type) and (max_replica_count *
@@ -120,16 +122,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -152,16 +157,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -183,16 +191,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -214,16 +225,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
@@ -246,16 +260,19 @@ public interface DedicatedResourcesOrBuilder
    * utilization metric (CPU utilization, accelerator's duty cycle, and so on)
    * target value (default to 60 if not set). At most one entry is allowed per
    * metric.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is above 0, the autoscaling will be based on both CPU utilization and
    * accelerator's duty cycle metrics and scale up when either metrics exceeds
    * its target value while scale down if both metrics are under their target
    * value. The default target value is 60 for both metrics.
+   *
    * If
    * [machine_spec.accelerator_count][google.cloud.aiplatform.v1beta1.MachineSpec.accelerator_count]
    * is 0, the autoscaling will be based on CPU utilization metric only with
    * default target value 60 if not explicitly set.
+   *
    * For example, in the case of Online Prediction, if you want to override
    * target CPU utilization to 80, you should set
    * [autoscaling_metric_specs.metric_name][google.cloud.aiplatform.v1beta1.AutoscalingMetricSpec.metric_name]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteArtifactRequest.java
index 49df94f93d8d..871bc600a815 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteArtifactRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteArtifactRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteArtifactRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteArtifactRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteBatchPredictionJobRequest.java
index 175a9f638356..bfc8f537ab04 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteBatchPredictionJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteBatchPredictionJobRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteBatchPredictionJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteBatchPredictionJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteContextRequest.java
index fdf66c1b5b5c..31d7b927f147 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteContextRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteContextRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteContextRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteContextRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteCustomJobRequest.java
index a0a12d4425c5..fb5d2befd475 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteCustomJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteCustomJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteCustomJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteCustomJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDataLabelingJobRequest.java
index d6322e1b86a4..8a543a92aabc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDataLabelingJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDataLabelingJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteDataLabelingJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteDataLabelingJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDatasetRequest.java
index 84130694be46..c4595e053c85 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDatasetRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDatasetRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteDatasetRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteDatasetRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDeploymentResourcePoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDeploymentResourcePoolRequest.java
index 8ef9b9f48343..8608ac7c6c00 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDeploymentResourcePoolRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteDeploymentResourcePoolRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteDeploymentResourcePoolRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteDeploymentResourcePoolRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEndpointRequest.java
index acc160a0f9f4..9bb8dabf9b98 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEndpointRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEndpointRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteEndpointRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteEndpointRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEntityTypeRequest.java
index 6620b04950b0..e4d6255856a0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEntityTypeRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteEntityTypeRequest.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteEntityTypeRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteEntityTypeRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteExecutionRequest.java
index 0a384a933c1f..a71f14048660 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteExecutionRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteExecutionRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteExecutionRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteExecutionRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureRequest.java
index e54806aefa0d..b0065d649f48 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesOperationMetadata.java
index 624da282b0ed..666d75d8e997 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesOperationMetadata.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequest.java
index fb5209d43455..565e54fa4853 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesRequest_descriptor;
@@ -146,11 +141,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectEntity();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesRequest_SelectEntity_descriptor;
@@ -1025,11 +1015,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectTimeRangeAndFeature();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesRequest_SelectTimeRangeAndFeature_descriptor;
@@ -2184,6 +2169,8 @@ public com.google.protobuf.Parser getParserForType()
   }
 
   private int deleteOptionCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object deleteOption_;
 
   public enum DeleteOptionCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequestOrBuilder.java
index 3bb92e99b2e6..e891295965d4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesRequestOrBuilder.java
@@ -144,6 +144,6 @@ public interface DeleteFeatureValuesRequestOrBuilder
    */
   com.google.protobuf.ByteString getEntityTypeBytes();
 
-  public com.google.cloud.aiplatform.v1beta1.DeleteFeatureValuesRequest.DeleteOptionCase
+  com.google.cloud.aiplatform.v1beta1.DeleteFeatureValuesRequest.DeleteOptionCase
       getDeleteOptionCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponse.java
index d2fe17d680c5..e380200e7c30 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeatureValuesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesResponse_descriptor;
@@ -127,11 +122,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectEntity();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesResponse_SelectEntity_descriptor;
@@ -848,11 +838,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SelectTimeRangeAndFeature();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeatureValuesResponse_SelectTimeRangeAndFeature_descriptor;
@@ -1637,6 +1622,8 @@ public com.google.protobuf.Parser getParserForType()
   }
 
   private int responseCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object response_;
 
   public enum ResponseCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponseOrBuilder.java
index c42d03714965..b621abd039ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeatureValuesResponseOrBuilder.java
@@ -108,6 +108,5 @@ public interface DeleteFeatureValuesResponseOrBuilder
   com.google.cloud.aiplatform.v1beta1.DeleteFeatureValuesResponse.SelectTimeRangeAndFeatureOrBuilder
       getSelectTimeRangeAndFeatureOrBuilder();
 
-  public com.google.cloud.aiplatform.v1beta1.DeleteFeatureValuesResponse.ResponseCase
-      getResponseCase();
+  com.google.cloud.aiplatform.v1beta1.DeleteFeatureValuesResponse.ResponseCase getResponseCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeaturestoreRequest.java
index 1e8d80a757cb..1da26138f95c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeaturestoreRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteFeaturestoreRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteFeaturestoreRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteFeaturestoreRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteHyperparameterTuningJobRequest.java
index 2dd3c73c85fb..f49525b343ff 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteHyperparameterTuningJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteHyperparameterTuningJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteHyperparameterTuningJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteHyperparameterTuningJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexEndpointRequest.java
index 1819c9ad9725..094f63408f12 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexEndpointRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexEndpointRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteIndexEndpointRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteIndexEndpointRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexRequest.java
index 6b873c361d27..66baed3f98be 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteIndexRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteIndexRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteIndexRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreOperationMetadata.java
index b4de3c915673..d261d2b459d6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreOperationMetadata.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteMetadataStoreOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteMetadataStoreOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreRequest.java
index d6a9f3976458..bbef08d57c85 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteMetadataStoreRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteMetadataStoreRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteMetadataStoreRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelDeploymentMonitoringJobRequest.java
index 8578c31a3ce9..a35524e17f9b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelDeploymentMonitoringJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelDeploymentMonitoringJobRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelDeploymentMonitoringJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteModelDeploymentMonitoringJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelRequest.java
index b11ae70a37a2..d2f3496c3641 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteModelRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequest.java
index d292d63d2db4..de170448273d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeleteModelVersionRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeleteModelVersionRequest_descriptor;
@@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -105,6 +101,7 @@ public java.lang.String getName() { *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -481,6 +478,7 @@ public Builder mergeFrom( *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -507,6 +505,7 @@ public java.lang.String getName() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -533,6 +532,7 @@ public com.google.protobuf.ByteString getNameBytes() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -558,6 +558,7 @@ public Builder setName(java.lang.String value) { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -579,6 +580,7 @@ public Builder clearName() { *
      * Required. The name of the model version to be deleted, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequestOrBuilder.java index f6667c974f66..49f997e7ca58 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteModelVersionRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface DeleteModelVersionRequestOrBuilder *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -45,6 +46,7 @@ public interface DeleteModelVersionRequestOrBuilder *
    * Required. The name of the model version to be deleted, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteNasJobRequest.java index 5772969bd894..763a2c64769c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteNasJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteNasJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteNasJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteNasJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteOperationMetadata.java index 4e8e98f427f4..0c4bcdffb0b6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteOperationMetadata.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.OperationProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeletePipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeletePipelineJobRequest.java index 8909e27129b5..7ea2f3f52782 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeletePipelineJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeletePipelineJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeletePipelineJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeletePipelineJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteScheduleRequest.java index f5a23c42db07..12cf8d7602e1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteScheduleRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteScheduleRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteScheduleRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteScheduleRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteSpecialistPoolRequest.java index 4dd3df09f843..d45610cb1236 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteSpecialistPoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteStudyRequest.java index 2df21f8d82ca..c06c5e43e6b9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteStudyRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteStudyRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteStudyRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteStudyRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardExperimentRequest.java index 184be78c6c8b..ee39871e84a0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardExperimentRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTensorboardExperimentRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRequest.java index 813b70ee9599..90c677ce5005 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRunRequest.java index bd90e7637288..c576b22f7237 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardRunRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTensorboardRunRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardTimeSeriesRequest.java index 1d11d6c23d83..422e6f05079f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTensorboardTimeSeriesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrainingPipelineRequest.java index f517486e617f..16525e5e0e5b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrainingPipelineRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrainingPipelineRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTrainingPipelineRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTrainingPipelineRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrialRequest.java index 2953cdc5415f..f608e3c3fd77 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrialRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeleteTrialRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeleteTrialRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeleteTrialRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexOperationMetadata.java index 60dcddb4bb94..f3d83340133a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeployIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexRequest.java index 5defbe7bafec..67278396be93 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeployIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexResponse.java index f2780f54ae21..77a40d298f22 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeployIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelOperationMetadata.java index 0e59b81c70f7..d7160f6b6c43 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeployModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequest.java index 17ab6e1b0a5f..8301b0eeb04f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DeployModelRequest_descriptor; @@ -240,12 +235,14 @@ public int getTrafficSplitCount() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -272,12 +269,14 @@ public java.util.Map getTrafficSplit() {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -295,12 +294,14 @@ public java.util.Map getTrafficSplitMap() {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -322,12 +323,14 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) {
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -1178,12 +1181,14 @@ public int getTrafficSplitCount() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1210,12 +1215,14 @@ public java.util.Map getTrafficSplit() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1233,12 +1240,14 @@ public java.util.Map getTrafficSplitMap() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1260,12 +1269,14 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1296,12 +1307,14 @@ public Builder clearTrafficSplit() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1328,12 +1341,14 @@ public java.util.Map getMutableTrafficSplit
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
@@ -1356,12 +1371,14 @@ public Builder putTrafficSplit(java.lang.String key, int value) {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If this field is non-empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
      * will be overwritten with it. To refer to the ID of the just being deployed
      * Model, a "0" should be used, and the actual ID of the new DeployedModel
      * will be filled in its place by this method. The traffic percentage values
      * must add up to 100.
+     *
      * If this field is empty, then the Endpoint's
      * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
      * not updated.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequestOrBuilder.java
index aa0842af7ba9..ad710ca68783 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelRequestOrBuilder.java
@@ -115,12 +115,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -135,12 +137,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -158,12 +162,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -178,12 +184,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
@@ -198,12 +206,14 @@ public interface DeployModelRequestOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If this field is non-empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split]
    * will be overwritten with it. To refer to the ID of the just being deployed
    * Model, a "0" should be used, and the actual ID of the new DeployedModel
    * will be filled in its place by this method. The traffic percentage values
    * must add up to 100.
+   *
    * If this field is empty, then the Endpoint's
    * [traffic_split][google.cloud.aiplatform.v1beta1.Endpoint.traffic_split] is
    * not updated.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelResponse.java
index b07d2f59cddd..8cef20fbf545 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployModelResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeployModelResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeployModelResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndex.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndex.java
index f5871304318a..53275703ec77 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndex.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndex.java
@@ -41,7 +41,7 @@ private DeployedIndex() {
     id_ = "";
     index_ = "";
     displayName_ = "";
-    reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
     deploymentGroup_ = "";
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new DeployedIndex();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexEndpointProto
         .internal_static_google_cloud_aiplatform_v1beta1_DeployedIndex_descriptor;
@@ -365,17 +360,16 @@ public com.google.cloud.aiplatform.v1beta1.IndexPrivateEndpoints getPrivateEndpo
    * Output only. The DeployedIndex may depend on various data on its original
    * Index. Additionally when certain changes to the original Index are being
    * done (e.g. when what the Index contains is being changed) the DeployedIndex
-   * may be asynchronously updated in the background to reflect this changes. If
-   * this timestamp's value is at least the
+   * may be asynchronously updated in the background to reflect these changes.
+   * If this timestamp's value is at least the
    * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of
    * the original Index, it means that this DeployedIndex and the original Index
    * are in sync. If this timestamp is older, then to see which updates this
-   * DeployedIndex already contains (and which not), one must
-   * [list][Operations.ListOperations] [Operations][Operation]
-   * [working][Operation.name] on the original Index. Only
-   * the successfully completed Operations with
-   * [Operations.metadata.generic_metadata.update_time]
-   * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time]
+   * DeployedIndex already contains (and which it does not), one must
+   * [list][google.longrunning.Operations.ListOperations] the operations that
+   * are running on the original Index. Only the successfully completed
+   * Operations with
+   * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time]
    * equal or before this sync time are contained in this DeployedIndex.
    * 
* @@ -396,17 +390,16 @@ public boolean hasIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -429,17 +422,16 @@ public com.google.protobuf.Timestamp getIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -540,12 +532,16 @@ public com.google.cloud.aiplatform.v1beta1.AutomaticResources getAutomaticResour * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -569,12 +565,16 @@ public boolean hasDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -600,12 +600,16 @@ public com.google.cloud.aiplatform.v1beta1.DedicatedResources getDedicatedResour * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -630,8 +634,10 @@ public com.google.cloud.aiplatform.v1beta1.DedicatedResources getDedicatedResour *
    * Optional. If true, private endpoint's access logs are sent to Cloud
    * Logging.
+   *
    * These logs are like standard server access logs, containing
    * information like timestamp and latency for each MatchRequest.
+   *
    * Note that logs may incur a cost, especially if the deployed
    * index receives a high queries per second rate (QPS).
    * Estimate your costs before enabling this option.
@@ -706,16 +712,19 @@ public com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig getDeployedIn
   public static final int RESERVED_IP_RANGES_FIELD_NUMBER = 10;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList reservedIpRanges_;
+  private com.google.protobuf.LazyStringArrayList reservedIpRanges_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -734,9 +743,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -755,9 +766,11 @@ public int getReservedIpRangesCount() {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -777,9 +790,11 @@ public java.lang.String getReservedIpRanges(int index) {
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -804,6 +819,7 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
    * 
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -811,6 +827,7 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -836,6 +853,7 @@ public java.lang.String getDeploymentGroup() { *
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -843,6 +861,7 @@ public java.lang.String getDeploymentGroup() {
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -1232,8 +1251,7 @@ public Builder clear() { deployedIndexAuthConfigBuilder_.dispose(); deployedIndexAuthConfigBuilder_ = null; } - reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000400); + reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList(); deploymentGroup_ = ""; return this; } @@ -1262,7 +1280,6 @@ public com.google.cloud.aiplatform.v1beta1.DeployedIndex build() { public com.google.cloud.aiplatform.v1beta1.DeployedIndex buildPartial() { com.google.cloud.aiplatform.v1beta1.DeployedIndex result = new com.google.cloud.aiplatform.v1beta1.DeployedIndex(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -1270,15 +1287,6 @@ public com.google.cloud.aiplatform.v1beta1.DeployedIndex buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.DeployedIndex result) { - if (((bitField0_ & 0x00000400) != 0)) { - reservedIpRanges_ = reservedIpRanges_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000400); - } - result.reservedIpRanges_ = reservedIpRanges_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DeployedIndex result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -1322,6 +1330,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DeployedIndex res ? deployedIndexAuthConfig_ : deployedIndexAuthConfigBuilder_.build(); } + if (((from_bitField0_ & 0x00000400) != 0)) { + reservedIpRanges_.makeImmutable(); + result.reservedIpRanges_ = reservedIpRanges_; + } if (((from_bitField0_ & 0x00000800) != 0)) { result.deploymentGroup_ = deploymentGroup_; } @@ -1412,7 +1424,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.DeployedIndex other if (!other.reservedIpRanges_.isEmpty()) { if (reservedIpRanges_.isEmpty()) { reservedIpRanges_ = other.reservedIpRanges_; - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ |= 0x00000400; } else { ensureReservedIpRangesIsMutable(); reservedIpRanges_.addAll(other.reservedIpRanges_); @@ -2356,17 +2368,16 @@ public Builder clearPrivateEndpoints() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2386,17 +2397,16 @@ public boolean hasIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2422,17 +2432,16 @@ public com.google.protobuf.Timestamp getIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2460,17 +2469,16 @@ public Builder setIndexSyncTime(com.google.protobuf.Timestamp value) { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2495,17 +2503,16 @@ public Builder setIndexSyncTime(com.google.protobuf.Timestamp.Builder builderFor * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2536,17 +2543,16 @@ public Builder mergeIndexSyncTime(com.google.protobuf.Timestamp value) { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2571,17 +2577,16 @@ public Builder clearIndexSyncTime() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2601,17 +2606,16 @@ public com.google.protobuf.Timestamp.Builder getIndexSyncTimeBuilder() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2635,17 +2639,16 @@ public com.google.protobuf.TimestampOrBuilder getIndexSyncTimeOrBuilder() { * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -2946,12 +2949,16 @@ public Builder clearAutomaticResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -2974,12 +2981,16 @@ public boolean hasDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3008,12 +3019,16 @@ public com.google.cloud.aiplatform.v1beta1.DedicatedResources getDedicatedResour * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3045,12 +3060,16 @@ public Builder setDedicatedResources( * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3079,12 +3098,16 @@ public Builder setDedicatedResources( * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3120,12 +3143,16 @@ public Builder mergeDedicatedResources( * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3153,12 +3180,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3182,12 +3213,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3215,12 +3250,16 @@ public Builder clearDedicatedResources() { * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -3253,8 +3292,10 @@ public Builder clearDedicatedResources() { *
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3274,8 +3315,10 @@ public boolean getEnableAccessLogging() {
      * 
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3299,8 +3342,10 @@ public Builder setEnableAccessLogging(boolean value) {
      * 
      * Optional. If true, private endpoint's access logs are sent to Cloud
      * Logging.
+     *
      * These logs are like standard server access logs, containing
      * information like timestamp and latency for each MatchRequest.
+     *
      * Note that logs may incur a cost, especially if the deployed
      * index receives a high queries per second rate (QPS).
      * Estimate your costs before enabling this option.
@@ -3526,14 +3571,14 @@ public Builder clearDeployedIndexAuthConfig() {
       return deployedIndexAuthConfigBuilder_;
     }
 
-    private com.google.protobuf.LazyStringList reservedIpRanges_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList reservedIpRanges_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureReservedIpRangesIsMutable() {
-      if (!((bitField0_ & 0x00000400) != 0)) {
+      if (!reservedIpRanges_.isModifiable()) {
         reservedIpRanges_ = new com.google.protobuf.LazyStringArrayList(reservedIpRanges_);
-        bitField0_ |= 0x00000400;
       }
+      bitField0_ |= 0x00000400;
     }
     /**
      *
@@ -3541,9 +3586,11 @@ private void ensureReservedIpRangesIsMutable() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3555,7 +3602,8 @@ private void ensureReservedIpRangesIsMutable() {
      * @return A list containing the reservedIpRanges.
      */
     public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
-      return reservedIpRanges_.getUnmodifiableView();
+      reservedIpRanges_.makeImmutable();
+      return reservedIpRanges_;
     }
     /**
      *
@@ -3563,9 +3611,11 @@ public com.google.protobuf.ProtocolStringList getReservedIpRangesList() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3585,9 +3635,11 @@ public int getReservedIpRangesCount() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3608,9 +3660,11 @@ public java.lang.String getReservedIpRanges(int index) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3631,9 +3685,11 @@ public com.google.protobuf.ByteString getReservedIpRangesBytes(int index) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3652,6 +3708,7 @@ public Builder setReservedIpRanges(int index, java.lang.String value) {
       }
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.set(index, value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3661,9 +3718,11 @@ public Builder setReservedIpRanges(int index, java.lang.String value) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3681,6 +3740,7 @@ public Builder addReservedIpRanges(java.lang.String value) {
       }
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.add(value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3690,9 +3750,11 @@ public Builder addReservedIpRanges(java.lang.String value) {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3707,6 +3769,7 @@ public Builder addReservedIpRanges(java.lang.String value) {
     public Builder addAllReservedIpRanges(java.lang.Iterable values) {
       ensureReservedIpRangesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, reservedIpRanges_);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3716,9 +3779,11 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3730,8 +3795,9 @@ public Builder addAllReservedIpRanges(java.lang.Iterable value
      * @return This builder for chaining.
      */
     public Builder clearReservedIpRanges() {
-      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      reservedIpRanges_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000400);
+      ;
       onChanged();
       return this;
     }
@@ -3741,9 +3807,11 @@ public Builder clearReservedIpRanges() {
      * 
      * Optional. A list of reserved ip ranges under the VPC network that can be
      * used for this DeployedIndex.
+     *
      * If set, we will deploy the index within the provided ip ranges. Otherwise,
      * the index might be deployed to any ip ranges under the provided VPC
      * network.
+     *
      * The value should be the name of the address
      * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
      * Example: 'vertex-ai-ip-range'.
@@ -3762,6 +3830,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureReservedIpRangesIsMutable();
       reservedIpRanges_.add(value);
+      bitField0_ |= 0x00000400;
       onChanged();
       return this;
     }
@@ -3773,6 +3842,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
      * 
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3780,6 +3850,7 @@ public Builder addReservedIpRangesBytes(com.google.protobuf.ByteString value) {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3804,6 +3875,7 @@ public java.lang.String getDeploymentGroup() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3811,6 +3883,7 @@ public java.lang.String getDeploymentGroup() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3835,6 +3908,7 @@ public com.google.protobuf.ByteString getDeploymentGroupBytes() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3842,6 +3916,7 @@ public com.google.protobuf.ByteString getDeploymentGroupBytes() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3865,6 +3940,7 @@ public Builder setDeploymentGroup(java.lang.String value) { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3872,6 +3948,7 @@ public Builder setDeploymentGroup(java.lang.String value) {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* @@ -3891,6 +3968,7 @@ public Builder clearDeploymentGroup() { *
      * Optional. The deployment group can be no longer than 64 characters (eg:
      * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+     *
      * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
      * practice when the peered network has multiple peering ranges. This creates
      * your deployments from predictable IP spaces for easier traffic
@@ -3898,6 +3976,7 @@ public Builder clearDeploymentGroup() {
      * used with the same reserved_ip_ranges which means if the deployment_group
      * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
      * [d, e] is disallowed.
+     *
      * Note: we only support up to 5 deployment groups(not including 'default').
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexAuthConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexAuthConfig.java index 8b3fd2c349b9..617da39e671e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexAuthConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexAuthConfig.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedIndexAuthConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1beta1_DeployedIndexAuthConfig_descriptor; @@ -139,6 +134,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -153,6 +149,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -167,6 +164,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -182,6 +180,7 @@ public interface AuthProviderOrBuilder *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -214,8 +213,8 @@ private AuthProvider(com.google.protobuf.GeneratedMessageV3.Builder builder) } private AuthProvider() { - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -224,11 +223,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AuthProvider(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1beta1_DeployedIndexAuthConfig_AuthProvider_descriptor; @@ -248,7 +242,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int AUDIENCES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList audiences_; + private com.google.protobuf.LazyStringArrayList audiences_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -323,13 +318,15 @@ public com.google.protobuf.ByteString getAudiencesBytes(int index) { public static final int ALLOWED_ISSUERS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList allowedIssuers_; + private com.google.protobuf.LazyStringArrayList allowedIssuers_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -346,6 +343,7 @@ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -362,6 +360,7 @@ public int getAllowedIssuersCount() { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -379,6 +378,7 @@ public java.lang.String getAllowedIssuers(int index) { *
      * A list of allowed JWT issuers. Each entry must be a valid Google
      * service account, in the following format:
+     *
      * `service-account-name@project-id.iam.gserviceaccount.com`
      * 
* @@ -626,10 +626,8 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -661,7 +659,6 @@ public com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider buildPartial() { com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider result = new com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -669,23 +666,17 @@ public com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider result) { - if (((bitField0_ & 0x00000001) != 0)) { - audiences_ = audiences_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.audiences_ = audiences_; - if (((bitField0_ & 0x00000002) != 0)) { - allowedIssuers_ = allowedIssuers_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.allowedIssuers_ = allowedIssuers_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.DeployedIndexAuthConfig.AuthProvider result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + audiences_.makeImmutable(); + result.audiences_ = audiences_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + allowedIssuers_.makeImmutable(); + result.allowedIssuers_ = allowedIssuers_; + } } @java.lang.Override @@ -743,7 +734,7 @@ public Builder mergeFrom( if (!other.audiences_.isEmpty()) { if (audiences_.isEmpty()) { audiences_ = other.audiences_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureAudiencesIsMutable(); audiences_.addAll(other.audiences_); @@ -753,7 +744,7 @@ public Builder mergeFrom( if (!other.allowedIssuers_.isEmpty()) { if (allowedIssuers_.isEmpty()) { allowedIssuers_ = other.allowedIssuers_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureAllowedIssuersIsMutable(); allowedIssuers_.addAll(other.allowedIssuers_); @@ -819,14 +810,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList audiences_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList audiences_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAudiencesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!audiences_.isModifiable()) { audiences_ = new com.google.protobuf.LazyStringArrayList(audiences_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -843,7 +834,8 @@ private void ensureAudiencesIsMutable() { * @return A list containing the audiences. */ public com.google.protobuf.ProtocolStringList getAudiencesList() { - return audiences_.getUnmodifiableView(); + audiences_.makeImmutable(); + return audiences_; } /** * @@ -920,6 +912,7 @@ public Builder setAudiences(int index, java.lang.String value) { } ensureAudiencesIsMutable(); audiences_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -944,6 +937,7 @@ public Builder addAudiences(java.lang.String value) { } ensureAudiencesIsMutable(); audiences_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -965,6 +959,7 @@ public Builder addAudiences(java.lang.String value) { public Builder addAllAudiences(java.lang.Iterable values) { ensureAudiencesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, audiences_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -983,8 +978,9 @@ public Builder addAllAudiences(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearAudiences() { - audiences_ = com.google.protobuf.LazyStringArrayList.EMPTY; + audiences_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -1010,18 +1006,19 @@ public Builder addAudiencesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAudiencesIsMutable(); audiences_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } - private com.google.protobuf.LazyStringList allowedIssuers_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList allowedIssuers_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAllowedIssuersIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!allowedIssuers_.isModifiable()) { allowedIssuers_ = new com.google.protobuf.LazyStringArrayList(allowedIssuers_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1029,6 +1026,7 @@ private void ensureAllowedIssuersIsMutable() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1037,7 +1035,8 @@ private void ensureAllowedIssuersIsMutable() { * @return A list containing the allowedIssuers. */ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { - return allowedIssuers_.getUnmodifiableView(); + allowedIssuers_.makeImmutable(); + return allowedIssuers_; } /** * @@ -1045,6 +1044,7 @@ public com.google.protobuf.ProtocolStringList getAllowedIssuersList() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1061,6 +1061,7 @@ public int getAllowedIssuersCount() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1078,6 +1079,7 @@ public java.lang.String getAllowedIssuers(int index) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1095,6 +1097,7 @@ public com.google.protobuf.ByteString getAllowedIssuersBytes(int index) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1110,6 +1113,7 @@ public Builder setAllowedIssuers(int index, java.lang.String value) { } ensureAllowedIssuersIsMutable(); allowedIssuers_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1119,6 +1123,7 @@ public Builder setAllowedIssuers(int index, java.lang.String value) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1133,6 +1138,7 @@ public Builder addAllowedIssuers(java.lang.String value) { } ensureAllowedIssuersIsMutable(); allowedIssuers_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1142,6 +1148,7 @@ public Builder addAllowedIssuers(java.lang.String value) { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1153,6 +1160,7 @@ public Builder addAllowedIssuers(java.lang.String value) { public Builder addAllAllowedIssuers(java.lang.Iterable values) { ensureAllowedIssuersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowedIssuers_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1162,6 +1170,7 @@ public Builder addAllAllowedIssuers(java.lang.Iterable values) *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1170,8 +1179,9 @@ public Builder addAllAllowedIssuers(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearAllowedIssuers() { - allowedIssuers_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowedIssuers_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1181,6 +1191,7 @@ public Builder clearAllowedIssuers() { *
        * A list of allowed JWT issuers. Each entry must be a valid Google
        * service account, in the following format:
+       *
        * `service-account-name@project-id.iam.gserviceaccount.com`
        * 
* @@ -1196,6 +1207,7 @@ public Builder addAllowedIssuersBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAllowedIssuersIsMutable(); allowedIssuers_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexOrBuilder.java index 4b7b350b31e1..6c00a1edca8e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexOrBuilder.java @@ -210,17 +210,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -238,17 +237,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -266,17 +264,16 @@ public interface DeployedIndexOrBuilder * Output only. The DeployedIndex may depend on various data on its original * Index. Additionally when certain changes to the original Index are being * done (e.g. when what the Index contains is being changed) the DeployedIndex - * may be asynchronously updated in the background to reflect this changes. If - * this timestamp's value is at least the + * may be asynchronously updated in the background to reflect these changes. + * If this timestamp's value is at least the * [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of * the original Index, it means that this DeployedIndex and the original Index * are in sync. If this timestamp is older, then to see which updates this - * DeployedIndex already contains (and which not), one must - * [list][Operations.ListOperations] [Operations][Operation] - * [working][Operation.name] on the original Index. Only - * the successfully completed Operations with - * [Operations.metadata.generic_metadata.update_time] - * [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] + * DeployedIndex already contains (and which it does not), one must + * [list][google.longrunning.Operations.ListOperations] the operations that + * are running on the original Index. Only the successfully completed + * Operations with + * [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time] * equal or before this sync time are contained in this DeployedIndex. *
* @@ -354,12 +351,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -380,12 +381,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -406,12 +411,16 @@ public interface DeployedIndexOrBuilder * min_replica_count is not set, the default value is 2 (we don't provide SLA * when min_replica_count=1). If max_replica_count is not set, the default * value is min_replica_count. The max allowed replica count is 1000. + * * Available machine types for SMALL shard: * e2-standard-2 and all machine types available for MEDIUM and LARGE shard. + * * Available machine types for MEDIUM shard: * e2-standard-16 and all machine types available for LARGE shard. + * * Available machine types for LARGE shard: * e2-highmem-16, n2d-standard-32. + * * n1-standard-16 and n1-standard-32 are still available, but we recommend * e2-standard-16 and e2-highmem-16 for cost efficiency. *
@@ -428,8 +437,10 @@ public interface DeployedIndexOrBuilder *
    * Optional. If true, private endpoint's access logs are sent to Cloud
    * Logging.
+   *
    * These logs are like standard server access logs, containing
    * information like timestamp and latency for each MatchRequest.
+   *
    * Note that logs may incur a cost, especially if the deployed
    * index receives a high queries per second rate (QPS).
    * Estimate your costs before enabling this option.
@@ -489,9 +500,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -508,9 +521,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -527,9 +542,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -547,9 +564,11 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. A list of reserved ip ranges under the VPC network that can be
    * used for this DeployedIndex.
+   *
    * If set, we will deploy the index within the provided ip ranges. Otherwise,
    * the index might be deployed to any ip ranges under the provided VPC
    * network.
+   *
    * The value should be the name of the address
    * (https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
    * Example: 'vertex-ai-ip-range'.
@@ -568,6 +587,7 @@ public interface DeployedIndexOrBuilder
    * 
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -575,6 +595,7 @@ public interface DeployedIndexOrBuilder
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* @@ -589,6 +610,7 @@ public interface DeployedIndexOrBuilder *
    * Optional. The deployment group can be no longer than 64 characters (eg:
    * 'test', 'prod'). If not set, we will use the 'default' deployment group.
+   *
    * Creating `deployment_groups` with `reserved_ip_ranges` is a recommended
    * practice when the peered network has multiple peering ranges. This creates
    * your deployments from predictable IP spaces for easier traffic
@@ -596,6 +618,7 @@ public interface DeployedIndexOrBuilder
    * used with the same reserved_ip_ranges which means if the deployment_group
    * has been used with reserved_ip_ranges: [a, b, c], using it with [a, b] or
    * [d, e] is disallowed.
+   *
    * Note: we only support up to 5 deployment groups(not including 'default').
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRef.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRef.java index 6c6901fa003b..dd5a75be93b4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRef.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRef.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedIndexRef(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeployedIndexRefProto .internal_static_google_cloud_aiplatform_v1beta1_DeployedIndexRef_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRefProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRefProto.java index f77a31840fee..50cc44013e2e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRefProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedIndexRefProto.java @@ -43,17 +43,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n8google/cloud/aiplatform/v1beta1/deploy" + "ed_index_ref.proto\022\037google.cloud.aiplatf" + "orm.v1beta1\032\037google/api/field_behavior.p" - + "roto\032\031google/api/resource.proto\"{\n\020Deplo" - + "yedIndexRef\022G\n\016index_endpoint\030\001 \001(\tB/\340A\005" - + "\372A)\n\'aiplatform.googleapis.com/IndexEndp" - + "oint\022\036\n\021deployed_index_id\030\002 \001(\tB\003\340A\005B\354\001\n" - + "#com.google.cloud.aiplatform.v1beta1B\025De" - + "ployedIndexRefProtoP\001ZCcloud.google.com/" - + "go/aiplatform/apiv1beta1/aiplatformpb;ai" - + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B" - + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002" - + "\"Google::Cloud::AIPlatform::V1beta1b\006pro" - + "to3" + + "roto\032\031google/api/resource.proto\"}\n\020Deplo" + + "yedIndexRef\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001" + + "\005\372A)\n\'aiplatform.googleapis.com/IndexEnd" + + "point\022\037\n\021deployed_index_id\030\002 \001(\tB\004\342A\001\005B\354" + + "\001\n#com.google.cloud.aiplatform.v1beta1B\025" + + "DeployedIndexRefProtoP\001ZCcloud.google.co" + + "m/go/aiplatform/apiv1beta1/aiplatformpb;" + + "aiplatformpb\252\002\037Google.Cloud.AIPlatform.V" + + "1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1" + + "\352\002\"Google::Cloud::AIPlatform::V1beta1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModel.java index 8b24908dc684..ed83dd34e841 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModel.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModel.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointProto .internal_static_google_cloud_aiplatform_v1beta1_DeployedModel_descriptor; @@ -72,6 +67,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int predictionResourcesCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object predictionResources_; public enum PredictionResourcesCase @@ -317,6 +314,7 @@ public com.google.protobuf.ByteString getSharedResourcesBytes() { *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -342,6 +340,7 @@ public java.lang.String getId() { *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -373,6 +372,7 @@ public com.google.protobuf.ByteString getIdBytes() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -406,6 +406,7 @@ public java.lang.String getModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -593,6 +594,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -623,6 +625,7 @@ public boolean hasExplanationSpec() {
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -655,6 +658,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -716,6 +720,7 @@ public boolean getDisableExplanations() {
    * email address of the service account. If this service account is not
    * specified, the container runs as a service account that doesn't have access
    * to the resource project.
+   *
    * Users deploying the Model must have the `iam.serviceAccounts.actAs`
    * permission on this service account.
    * 
@@ -744,6 +749,7 @@ public java.lang.String getServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -773,6 +779,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { *
    * If true, the container of the DeployedModel instances will send `stderr`
    * and `stdout` streams to Cloud Logging.
+   *
    * Only supported for custom-trained Models and AutoML Tabular Models.
    * 
* @@ -795,6 +802,7 @@ public boolean getEnableContainerLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -2208,6 +2216,7 @@ public Builder setSharedResourcesBytes(com.google.protobuf.ByteString value) { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2232,6 +2241,7 @@ public java.lang.String getId() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2256,6 +2266,7 @@ public com.google.protobuf.ByteString getIdBytes() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2279,6 +2290,7 @@ public Builder setId(java.lang.String value) { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2298,6 +2310,7 @@ public Builder clearId() { *
      * Immutable. The ID of the DeployedModel. If not provided upon deployment,
      * Vertex AI will generate a value for this ID.
+     *
      * This value should be 1-10 characters, and valid characters are /[0-9]/.
      * 
* @@ -2325,6 +2338,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2357,6 +2371,7 @@ public java.lang.String getModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2389,6 +2404,7 @@ public com.google.protobuf.ByteString getModelBytes() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2420,6 +2436,7 @@ public Builder setModel(java.lang.String value) { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2447,6 +2464,7 @@ public Builder clearModel() { * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -2902,6 +2920,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2931,6 +2950,7 @@ public boolean hasExplanationSpec() {
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -2966,6 +2986,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3003,6 +3024,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanatio
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3038,6 +3060,7 @@ public Builder setExplanationSpec(
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3079,6 +3102,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanat
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3113,6 +3137,7 @@ public Builder clearExplanationSpec() {
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3142,6 +3167,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3176,6 +3202,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      *
      * 
      * Explanation configuration for this DeployedModel.
+     *
      * When deploying a Model using
      * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
      * this value overrides the value of
@@ -3286,6 +3313,7 @@ public Builder clearDisableExplanations() {
      * email address of the service account. If this service account is not
      * specified, the container runs as a service account that doesn't have access
      * to the resource project.
+     *
      * Users deploying the Model must have the `iam.serviceAccounts.actAs`
      * permission on this service account.
      * 
@@ -3313,6 +3341,7 @@ public java.lang.String getServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3340,6 +3369,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3366,6 +3396,7 @@ public Builder setServiceAccount(java.lang.String value) { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3388,6 +3419,7 @@ public Builder clearServiceAccount() { * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -3415,6 +3447,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { *
      * If true, the container of the DeployedModel instances will send `stderr`
      * and `stdout` streams to Cloud Logging.
+     *
      * Only supported for custom-trained Models and AutoML Tabular Models.
      * 
* @@ -3432,6 +3465,7 @@ public boolean getEnableContainerLogging() { *
      * If true, the container of the DeployedModel instances will send `stderr`
      * and `stdout` streams to Cloud Logging.
+     *
      * Only supported for custom-trained Models and AutoML Tabular Models.
      * 
* @@ -3453,6 +3487,7 @@ public Builder setEnableContainerLogging(boolean value) { *
      * If true, the container of the DeployedModel instances will send `stderr`
      * and `stdout` streams to Cloud Logging.
+     *
      * Only supported for custom-trained Models and AutoML Tabular Models.
      * 
* @@ -3476,6 +3511,7 @@ public Builder clearEnableContainerLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -3497,6 +3533,7 @@ public boolean getEnableAccessLogging() { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -3522,6 +3559,7 @@ public Builder setEnableAccessLogging(boolean value) { * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelNameProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelNameProto.java index 59dfe200c8aa..08ce89ba243a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelNameProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelNameProto.java @@ -43,16 +43,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n8google/cloud/aiplatform/v1beta1/deploy" + "ed_model_ref.proto\022\037google.cloud.aiplatf" + "orm.v1beta1\032\037google/api/field_behavior.p" - + "roto\032\031google/api/resource.proto\"p\n\020Deplo" - + "yedModelRef\022<\n\010endpoint\030\001 \001(\tB*\340A\005\372A$\n\"a" - + "iplatform.googleapis.com/Endpoint\022\036\n\021dep" - + "loyed_model_id\030\002 \001(\tB\003\340A\005B\355\001\n#com.google" - + ".cloud.aiplatform.v1beta1B\026DeployedModel" - + "NameProtoP\001ZCcloud.google.com/go/aiplatf" - + "orm/apiv1beta1/aiplatformpb;aiplatformpb" - + "\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goo" - + "gle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::C" - + "loud::AIPlatform::V1beta1b\006proto3" + + "roto\032\031google/api/resource.proto\"r\n\020Deplo" + + "yedModelRef\022=\n\010endpoint\030\001 \001(\tB+\342A\001\005\372A$\n\"" + + "aiplatform.googleapis.com/Endpoint\022\037\n\021de" + + "ployed_model_id\030\002 \001(\tB\004\342A\001\005B\355\001\n#com.goog" + + "le.cloud.aiplatform.v1beta1B\026DeployedMod" + + "elNameProtoP\001ZCcloud.google.com/go/aipla" + + "tform/apiv1beta1/aiplatformpb;aiplatform" + + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G" + + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:" + + ":Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelOrBuilder.java index 0e77f9ec2a99..ceebcce5b6f3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelOrBuilder.java @@ -148,6 +148,7 @@ public interface DeployedModelOrBuilder *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -162,6 +163,7 @@ public interface DeployedModelOrBuilder *
    * Immutable. The ID of the DeployedModel. If not provided upon deployment,
    * Vertex AI will generate a value for this ID.
+   *
    * This value should be 1-10 characters, and valid characters are /[0-9]/.
    * 
* @@ -178,6 +180,7 @@ public interface DeployedModelOrBuilder * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -200,6 +203,7 @@ public interface DeployedModelOrBuilder * Required. The resource name of the Model that this is the deployment of. * Note that the Model may be in a different location than the DeployedModel's * Endpoint. + * * The resource name may contain version id or version alias to specify the * version. * Example: `projects/{project}/locations/{location}/models/{model}@2` @@ -311,6 +315,7 @@ public interface DeployedModelOrBuilder * *
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -338,6 +343,7 @@ public interface DeployedModelOrBuilder
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -365,6 +371,7 @@ public interface DeployedModelOrBuilder
    *
    * 
    * Explanation configuration for this DeployedModel.
+   *
    * When deploying a Model using
    * [EndpointService.DeployModel][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel],
    * this value overrides the value of
@@ -411,6 +418,7 @@ public interface DeployedModelOrBuilder
    * email address of the service account. If this service account is not
    * specified, the container runs as a service account that doesn't have access
    * to the resource project.
+   *
    * Users deploying the Model must have the `iam.serviceAccounts.actAs`
    * permission on this service account.
    * 
@@ -428,6 +436,7 @@ public interface DeployedModelOrBuilder * email address of the service account. If this service account is not * specified, the container runs as a service account that doesn't have access * to the resource project. + * * Users deploying the Model must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -444,6 +453,7 @@ public interface DeployedModelOrBuilder *
    * If true, the container of the DeployedModel instances will send `stderr`
    * and `stdout` streams to Cloud Logging.
+   *
    * Only supported for custom-trained Models and AutoML Tabular Models.
    * 
* @@ -461,6 +471,7 @@ public interface DeployedModelOrBuilder * Logging. * These logs are like standard server access logs, containing * information like timestamp and latency for each prediction request. + * * Note that logs may incur a cost, especially if your project * receives prediction requests at a high queries per second rate (QPS). * Estimate your costs before enabling this option. @@ -522,6 +533,6 @@ public interface DeployedModelOrBuilder */ com.google.cloud.aiplatform.v1beta1.PrivateEndpointsOrBuilder getPrivateEndpointsOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.DeployedModel.PredictionResourcesCase + com.google.cloud.aiplatform.v1beta1.DeployedModel.PredictionResourcesCase getPredictionResourcesCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelRef.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelRef.java index 42734f01c725..a60a9ab1e243 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelRef.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeployedModelRef.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeployedModelRef(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeployedModelNameProto .internal_static_google_cloud_aiplatform_v1beta1_DeployedModelRef_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePool.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePool.java index 2fc433cf981d..a6d61784cec9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePool.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePool.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DeploymentResourcePool(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolProto.java index e6e55cde348d..f5874ccbcb3b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolProto.java @@ -46,21 +46,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "vior.proto\032\031google/api/resource.proto\0327g" + "oogle/cloud/aiplatform/v1beta1/machine_r" + "esources.proto\032\037google/protobuf/timestam" - + "p.proto\"\315\002\n\026DeploymentResourcePool\022\021\n\004na" - + "me\030\001 \001(\tB\003\340A\003\022U\n\023dedicated_resources\030\002 \001" - + "(\01323.google.cloud.aiplatform.v1beta1.Ded" - + "icatedResourcesB\003\340A\002\0224\n\013create_time\030\004 \001(" - + "\0132\032.google.protobuf.TimestampB\003\340A\003:\222\001\352A\216" - + "\001\n0aiplatform.googleapis.com/DeploymentR" - + "esourcePool\022Zprojects/{project}/location" - + "s/{location}/deploymentResourcePools/{de" - + "ployment_resource_pool}B\362\001\n#com.google.c" - + "loud.aiplatform.v1beta1B\033DeploymentResou" - + "rcePoolProtoP\001ZCcloud.google.com/go/aipl" - + "atform/apiv1beta1/aiplatformpb;aiplatfor" - + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037" - + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google" - + "::Cloud::AIPlatform::V1beta1b\006proto3" + + "p.proto\"\320\002\n\026DeploymentResourcePool\022\022\n\004na" + + "me\030\001 \001(\tB\004\342A\001\003\022V\n\023dedicated_resources\030\002 " + + "\001(\01323.google.cloud.aiplatform.v1beta1.De" + + "dicatedResourcesB\004\342A\001\002\0225\n\013create_time\030\004 " + + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003:\222\001" + + "\352A\216\001\n0aiplatform.googleapis.com/Deployme" + + "ntResourcePool\022Zprojects/{project}/locat" + + "ions/{location}/deploymentResourcePools/" + + "{deployment_resource_pool}B\362\001\n#com.googl" + + "e.cloud.aiplatform.v1beta1B\033DeploymentRe" + + "sourcePoolProtoP\001ZCcloud.google.com/go/a" + + "iplatform/apiv1beta1/aiplatformpb;aiplat" + + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1" + + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo" + + "gle::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolServiceProto.java index 531dc394fc22..672094c5230a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DeploymentResourcePoolServiceProto.java @@ -84,86 +84,87 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "latform/v1beta1/endpoint.proto\032/google/c" + "loud/aiplatform/v1beta1/operation.proto\032" + "#google/longrunning/operations.proto\032\033go" - + "ogle/protobuf/empty.proto\"\352\001\n#CreateDepl" - + "oymentResourcePoolRequest\0229\n\006parent\030\001 \001(" - + "\tB)\340A\002\372A#\n!locations.googleapis.com/Loca" - + "tion\022^\n\030deployment_resource_pool\030\002 \001(\01327" - + ".google.cloud.aiplatform.v1beta1.Deploym" - + "entResourcePoolB\003\340A\002\022(\n\033deployment_resou" - + "rce_pool_id\030\003 \001(\tB\003\340A\002\"\204\001\n-CreateDeploym" - + "entResourcePoolOperationMetadata\022S\n\020gene" - + "ric_metadata\030\001 \001(\01329.google.cloud.aiplat" - + "form.v1beta1.GenericOperationMetadata\"j\n" - + " GetDeploymentResourcePoolRequest\022F\n\004nam" - + "e\030\001 \001(\tB8\340A\002\372A2\n0aiplatform.googleapis.c" - + "om/DeploymentResourcePool\"\206\001\n\"ListDeploy" - + "mentResourcePoolsRequest\0229\n\006parent\030\001 \001(\t" - + "B)\340A\002\372A#\022!locations.googleapis.com/Locat" - + "ion\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001" - + "(\t\"\232\001\n#ListDeploymentResourcePoolsRespon" - + "se\022Z\n\031deployment_resource_pools\030\001 \003(\01327." - + "google.cloud.aiplatform.v1beta1.Deployme" - + "ntResourcePool\022\027\n\017next_page_token\030\002 \001(\t\"" - + "\204\001\n-UpdateDeploymentResourcePoolOperatio" - + "nMetadata\022S\n\020generic_metadata\030\001 \001(\01329.go" - + "ogle.cloud.aiplatform.v1beta1.GenericOpe" - + "rationMetadata\"m\n#DeleteDeploymentResour" - + "cePoolRequest\022F\n\004name\030\001 \001(\tB8\340A\002\372A2\n0aip" - + "latform.googleapis.com/DeploymentResourc" - + "ePool\"j\n\032QueryDeployedModelsRequest\022%\n\030d" - + "eployment_resource_pool\030\001 \001(\tB\003\340A\002\022\021\n\tpa" - + "ge_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\225\002\n\033Qu" - + "eryDeployedModelsResponse\022K\n\017deployed_mo" - + "dels\030\001 \003(\0132..google.cloud.aiplatform.v1b" - + "eta1.DeployedModelB\002\030\001\022\027\n\017next_page_toke" - + "n\030\002 \001(\t\022N\n\023deployed_model_refs\030\003 \003(\01321.g" - + "oogle.cloud.aiplatform.v1beta1.DeployedM" - + "odelRef\022\"\n\032total_deployed_model_count\030\004 " - + "\001(\005\022\034\n\024total_endpoint_count\030\005 \001(\0052\337\013\n\035De" - + "ploymentResourcePoolService\022\331\002\n\034CreateDe" - + "ploymentResourcePool\022D.google.cloud.aipl" - + "atform.v1beta1.CreateDeploymentResourceP" - + "oolRequest\032\035.google.longrunning.Operatio" - + "n\"\323\001\202\323\344\223\002E\"@/v1beta1/{parent=projects/*/" - + "locations/*}/deploymentResourcePools:\001*\332" - + "A;parent,deployment_resource_pool,deploy" - + "ment_resource_pool_id\312AG\n\026DeploymentReso" - + "urcePool\022-CreateDeploymentResourcePoolOp" - + "erationMetadata\022\350\001\n\031GetDeploymentResourc" - + "ePool\022A.google.cloud.aiplatform.v1beta1." - + "GetDeploymentResourcePoolRequest\0327.googl" - + "e.cloud.aiplatform.v1beta1.DeploymentRes" - + "ourcePool\"O\202\323\344\223\002B\022@/v1beta1/{name=projec" - + "ts/*/locations/*/deploymentResourcePools" - + "/*}\332A\004name\022\373\001\n\033ListDeploymentResourcePoo" - + "ls\022C.google.cloud.aiplatform.v1beta1.Lis" - + "tDeploymentResourcePoolsRequest\032D.google" - + ".cloud.aiplatform.v1beta1.ListDeployment" - + "ResourcePoolsResponse\"Q\202\323\344\223\002B\022@/v1beta1/" - + "{parent=projects/*/locations/*}/deployme" - + "ntResourcePools\332A\006parent\022\210\002\n\034DeleteDeplo" - + "ymentResourcePool\022D.google.cloud.aiplatf" - + "orm.v1beta1.DeleteDeploymentResourcePool" - + "Request\032\035.google.longrunning.Operation\"\202" - + "\001\202\323\344\223\002B*@/v1beta1/{name=projects/*/locat" - + "ions/*/deploymentResourcePools/*}\332A\004name" - + "\312A0\n\025google.protobuf.Empty\022\027DeleteOperat" - + "ionMetadata\022\236\002\n\023QueryDeployedModels\022;.go" - + "ogle.cloud.aiplatform.v1beta1.QueryDeplo" - + "yedModelsRequest\032<.google.cloud.aiplatfo" - + "rm.v1beta1.QueryDeployedModelsResponse\"\213" - + "\001\202\323\344\223\002j\022h/v1beta1/{deployment_resource_p" - + "ool=projects/*/locations/*/deploymentRes" - + "ourcePools/*}:queryDeployedModels\332A\030depl" - + "oyment_resource_pool\032M\312A\031aiplatform.goog" - + "leapis.com\322A.https://www.googleapis.com/" - + "auth/cloud-platformB\371\001\n#com.google.cloud" - + ".aiplatform.v1beta1B\"DeploymentResourceP" - + "oolServiceProtoP\001ZCcloud.google.com/go/a" - + "iplatform/apiv1beta1/aiplatformpb;aiplat" - + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1" - + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo" - + "gle::Cloud::AIPlatform::V1beta1b\006proto3" + + "ogle/protobuf/empty.proto\"\355\001\n#CreateDepl" + + "oymentResourcePoolRequest\022:\n\006parent\030\001 \001(" + + "\tB*\342A\001\002\372A#\n!locations.googleapis.com/Loc" + + "ation\022_\n\030deployment_resource_pool\030\002 \001(\0132" + + "7.google.cloud.aiplatform.v1beta1.Deploy" + + "mentResourcePoolB\004\342A\001\002\022)\n\033deployment_res" + + "ource_pool_id\030\003 \001(\tB\004\342A\001\002\"\204\001\n-CreateDepl" + + "oymentResourcePoolOperationMetadata\022S\n\020g" + + "eneric_metadata\030\001 \001(\01329.google.cloud.aip" + + "latform.v1beta1.GenericOperationMetadata" + + "\"k\n GetDeploymentResourcePoolRequest\022G\n\004" + + "name\030\001 \001(\tB9\342A\001\002\372A2\n0aiplatform.googleap" + + "is.com/DeploymentResourcePool\"\207\001\n\"ListDe" + + "ploymentResourcePoolsRequest\022:\n\006parent\030\001" + + " \001(\tB*\342A\001\002\372A#\022!locations.googleapis.com/" + + "Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_toke" + + "n\030\003 \001(\t\"\232\001\n#ListDeploymentResourcePoolsR" + + "esponse\022Z\n\031deployment_resource_pools\030\001 \003" + + "(\01327.google.cloud.aiplatform.v1beta1.Dep" + + "loymentResourcePool\022\027\n\017next_page_token\030\002" + + " \001(\t\"\204\001\n-UpdateDeploymentResourcePoolOpe" + + "rationMetadata\022S\n\020generic_metadata\030\001 \001(\013" + + "29.google.cloud.aiplatform.v1beta1.Gener" + + "icOperationMetadata\"n\n#DeleteDeploymentR" + + "esourcePoolRequest\022G\n\004name\030\001 \001(\tB9\342A\001\002\372A" + + "2\n0aiplatform.googleapis.com/DeploymentR" + + "esourcePool\"k\n\032QueryDeployedModelsReques" + + "t\022&\n\030deployment_resource_pool\030\001 \001(\tB\004\342A\001" + + "\002\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t" + + "\"\225\002\n\033QueryDeployedModelsResponse\022K\n\017depl" + + "oyed_models\030\001 \003(\0132..google.cloud.aiplatf" + + "orm.v1beta1.DeployedModelB\002\030\001\022\027\n\017next_pa" + + "ge_token\030\002 \001(\t\022N\n\023deployed_model_refs\030\003 " + + "\003(\01321.google.cloud.aiplatform.v1beta1.De" + + "ployedModelRef\022\"\n\032total_deployed_model_c" + + "ount\030\004 \001(\005\022\034\n\024total_endpoint_count\030\005 \001(\005" + + "2\337\013\n\035DeploymentResourcePoolService\022\331\002\n\034C" + + "reateDeploymentResourcePool\022D.google.clo" + + "ud.aiplatform.v1beta1.CreateDeploymentRe" + + "sourcePoolRequest\032\035.google.longrunning.O" + + "peration\"\323\001\312AG\n\026DeploymentResourcePool\022-" + + "CreateDeploymentResourcePoolOperationMet" + + "adata\332A;parent,deployment_resource_pool," + + "deployment_resource_pool_id\202\323\344\223\002E\"@/v1be" + + "ta1/{parent=projects/*/locations/*}/depl" + + "oymentResourcePools:\001*\022\350\001\n\031GetDeployment" + + "ResourcePool\022A.google.cloud.aiplatform.v" + + "1beta1.GetDeploymentResourcePoolRequest\032" + + "7.google.cloud.aiplatform.v1beta1.Deploy" + + "mentResourcePool\"O\332A\004name\202\323\344\223\002B\022@/v1beta" + + "1/{name=projects/*/locations/*/deploymen" + + "tResourcePools/*}\022\373\001\n\033ListDeploymentReso" + + "urcePools\022C.google.cloud.aiplatform.v1be" + + "ta1.ListDeploymentResourcePoolsRequest\032D" + + ".google.cloud.aiplatform.v1beta1.ListDep" + + "loymentResourcePoolsResponse\"Q\332A\006parent\202" + + "\323\344\223\002B\022@/v1beta1/{parent=projects/*/locat" + + "ions/*}/deploymentResourcePools\022\210\002\n\034Dele" + + "teDeploymentResourcePool\022D.google.cloud." + + "aiplatform.v1beta1.DeleteDeploymentResou" + + "rcePoolRequest\032\035.google.longrunning.Oper" + + "ation\"\202\001\312A0\n\025google.protobuf.Empty\022\027Dele" + + "teOperationMetadata\332A\004name\202\323\344\223\002B*@/v1bet" + + "a1/{name=projects/*/locations/*/deployme" + + "ntResourcePools/*}\022\236\002\n\023QueryDeployedMode" + + "ls\022;.google.cloud.aiplatform.v1beta1.Que" + + "ryDeployedModelsRequest\032<.google.cloud.a" + + "iplatform.v1beta1.QueryDeployedModelsRes" + + "ponse\"\213\001\332A\030deployment_resource_pool\202\323\344\223\002" + + "j\022h/v1beta1/{deployment_resource_pool=pr" + + "ojects/*/locations/*/deploymentResourceP" + + "ools/*}:queryDeployedModels\032M\312A\031aiplatfo" + + "rm.googleapis.com\322A.https://www.googleap" + + "is.com/auth/cloud-platformB\371\001\n#com.googl" + + "e.cloud.aiplatform.v1beta1B\"DeploymentRe" + + "sourcePoolServiceProtoP\001ZCcloud.google.c" + + "om/go/aiplatform/apiv1beta1/aiplatformpb" + + ";aiplatformpb\252\002\037Google.Cloud.AIPlatform." + + "V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta" + + "1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006" + + "proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DestinationFeatureSetting.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DestinationFeatureSetting.java index abbe777f5a57..2e6f2dba2aea 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DestinationFeatureSetting.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DestinationFeatureSetting.java @@ -40,11 +40,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DestinationFeatureSetting(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_DestinationFeatureSetting_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DiskSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DiskSpec.java index f1128f725448..b2b3b7faa6b2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DiskSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DiskSpec.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiskSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1beta1_DiskSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DoubleArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DoubleArray.java index ec76c5af624e..8e91b264b167 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DoubleArray.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/DoubleArray.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DoubleArray(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TypesProto .internal_static_google_cloud_aiplatform_v1beta1_DoubleArray_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpec.java index a9389dd2f4ca..8a29c261c05b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpec.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EncryptionSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EncryptionSpecProto .internal_static_google_cloud_aiplatform_v1beta1_EncryptionSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpecProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpecProto.java index 8d22ddc97dee..f550db5ca91e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpecProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EncryptionSpecProto.java @@ -43,14 +43,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n5google/cloud/aiplatform/v1beta1/encryp" + "tion_spec.proto\022\037google.cloud.aiplatform" + ".v1beta1\032\037google/api/field_behavior.prot" - + "o\"+\n\016EncryptionSpec\022\031\n\014kms_key_name\030\001 \001(" - + "\tB\003\340A\002B\352\001\n#com.google.cloud.aiplatform.v" - + "1beta1B\023EncryptionSpecProtoP\001ZCcloud.goo" - + "gle.com/go/aiplatform/apiv1beta1/aiplatf" - + "ormpb;aiplatformpb\252\002\037Google.Cloud.AIPlat" - + "form.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V" - + "1beta1\352\002\"Google::Cloud::AIPlatform::V1be" - + "ta1b\006proto3" + + "o\",\n\016EncryptionSpec\022\032\n\014kms_key_name\030\001 \001(" + + "\tB\004\342A\001\002B\352\001\n#com.google.cloud.aiplatform." + + "v1beta1B\023EncryptionSpecProtoP\001ZCcloud.go" + + "ogle.com/go/aiplatform/apiv1beta1/aiplat" + + "formpb;aiplatformpb\252\002\037Google.Cloud.AIPla" + + "tform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\" + + "V1beta1\352\002\"Google::Cloud::AIPlatform::V1b" + + "eta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Endpoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Endpoint.java index 1e9f38de866d..516bf0563115 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Endpoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Endpoint.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Endpoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointProto .internal_static_google_cloud_aiplatform_v1beta1_Endpoint_descriptor; @@ -385,8 +380,10 @@ public int getTrafficSplitCount() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -412,8 +409,10 @@ public java.util.Map getTrafficSplit() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -430,8 +429,10 @@ public java.util.Map getTrafficSplitMap() { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -452,8 +453,10 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) { *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -556,9 +559,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -582,9 +587,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -599,9 +606,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -623,9 +632,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -808,12 +819,15 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpecOrBuilder getEncryption * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -845,12 +859,15 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -883,6 +900,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * *
    * Deprecated: If true, expose the Endpoint via private service connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect],
@@ -2665,8 +2683,10 @@ public int getTrafficSplitCount() {
      * 
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2692,8 +2712,10 @@ public java.util.Map getTrafficSplit() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2710,8 +2732,10 @@ public java.util.Map getTrafficSplitMap() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2732,8 +2756,10 @@ public int getTrafficSplitOrDefault(java.lang.String key, int defaultValue) { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2763,8 +2789,10 @@ public Builder clearTrafficSplit() { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2790,8 +2818,10 @@ public java.util.Map getMutableTrafficSplit *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2813,8 +2843,10 @@ public Builder putTrafficSplit(java.lang.String key, int value) { *
      * A map from a DeployedModel's ID to the percentage of this Endpoint's
      * traffic that should be forwarded to that DeployedModel.
+     *
      * If a DeployedModel's ID is not listed in this map, then it receives no
      * traffic.
+     *
      * The traffic percentage values must add up to 100, or map must be empty if
      * the Endpoint is to not accept any traffic at a moment.
      * 
@@ -2968,9 +3000,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2994,9 +3028,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3011,9 +3047,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3035,9 +3073,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3065,9 +3105,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3091,9 +3133,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3115,9 +3159,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Endpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3743,12 +3789,15 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3779,12 +3828,15 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3815,12 +3867,15 @@ public com.google.protobuf.ByteString getNetworkBytes() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3850,12 +3905,15 @@ public Builder setNetwork(java.lang.String value) { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3881,12 +3939,15 @@ public Builder clearNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -3917,6 +3978,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * *
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect],
@@ -3939,6 +4001,7 @@ public boolean getEnablePrivateServiceConnect() {
      *
      * 
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect],
@@ -3965,6 +4028,7 @@ public Builder setEnablePrivateServiceConnect(boolean value) {
      *
      * 
      * Deprecated: If true, expose the Endpoint via private service connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect],
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointOrBuilder.java
index 181ab463e30a..24e340528a2a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointOrBuilder.java
@@ -195,8 +195,10 @@ public interface EndpointOrBuilder
    * 
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -210,8 +212,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -228,8 +232,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -243,8 +249,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -258,8 +266,10 @@ public interface EndpointOrBuilder *
    * A map from a DeployedModel's ID to the percentage of this Endpoint's
    * traffic that should be forwarded to that DeployedModel.
+   *
    * If a DeployedModel's ID is not listed in this map, then it receives no
    * traffic.
+   *
    * The traffic percentage values must add up to 100, or map must be empty if
    * the Endpoint is to not accept any traffic at a moment.
    * 
@@ -300,9 +310,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -314,9 +326,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -331,9 +345,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -345,9 +361,11 @@ public interface EndpointOrBuilder * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -363,9 +381,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Endpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -497,12 +517,15 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -523,12 +546,15 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks) * to which the Endpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * Only one of the fields, * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect], * can be set. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where `{project}` is a project number, as in `12345`, and `{network}` is @@ -548,6 +574,7 @@ java.lang.String getLabelsOrDefault( * *
    * Deprecated: If true, expose the Endpoint via private service connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1beta1.Endpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.Endpoint.enable_private_service_connect],
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointProto.java
index 95c1b00e30a6..6253c390412c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EndpointProto.java
@@ -69,67 +69,68 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "n.proto\032(google/cloud/aiplatform/v1beta1"
           + "/io.proto\0327google/cloud/aiplatform/v1bet"
           + "a1/machine_resources.proto\032\037google/proto"
-          + "buf/timestamp.proto\"\333\010\n\010Endpoint\022\021\n\004name"
-          + "\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\023"
-          + "\n\013description\030\003 \001(\t\022L\n\017deployed_models\030\004"
-          + " \003(\0132..google.cloud.aiplatform.v1beta1.D"
-          + "eployedModelB\003\340A\003\022R\n\rtraffic_split\030\005 \003(\013"
-          + "2;.google.cloud.aiplatform.v1beta1.Endpo"
-          + "int.TrafficSplitEntry\022\014\n\004etag\030\006 \001(\t\022E\n\006l"
-          + "abels\030\007 \003(\01325.google.cloud.aiplatform.v1"
-          + "beta1.Endpoint.LabelsEntry\0224\n\013create_tim"
-          + "e\030\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
-          + "\0224\n\013update_time\030\t \001(\0132\032.google.protobuf."
-          + "TimestampB\003\340A\003\022H\n\017encryption_spec\030\n \001(\0132"
-          + "/.google.cloud.aiplatform.v1beta1.Encryp"
-          + "tionSpec\0227\n\007network\030\r \001(\tB&\340A\001\372A \n\036compu"
-          + "te.googleapis.com/Network\022*\n\036enable_priv"
-          + "ate_service_connect\030\021 \001(\010B\002\030\001\022g\n\037model_d"
-          + "eployment_monitoring_job\030\016 \001(\tB>\340A\003\372A8\n6"
-          + "aiplatform.googleapis.com/ModelDeploymen"
-          + "tMonitoringJob\022u\n\'predict_request_respon"
-          + "se_logging_config\030\022 \001(\0132D.google.cloud.a"
-          + "iplatform.v1beta1.PredictRequestResponse"
-          + "LoggingConfig\0323\n\021TrafficSplitEntry\022\013\n\003ke"
-          + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032-\n\013LabelsEntr"
-          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\265\001\352A\261\001"
-          + "\n\"aiplatform.googleapis.com/Endpoint\022\"2/v1beta1/{parent=projects/*/locat"
-          + "ions/*}/endpoints:\010endpoint\332A\017parent,end"
-          + "point\332A\033parent,endpoint,endpoint_id\312A+\n\010"
-          + "Endpoint\022\037CreateEndpointOperationMetadat"
-          + "a\022\260\001\n\013GetEndpoint\0223.google.cloud.aiplatf"
-          + "orm.v1beta1.GetEndpointRequest\032).google."
-          + "cloud.aiplatform.v1beta1.Endpoint\"A\202\323\344\223\002"
-          + "4\0222/v1beta1/{name=projects/*/locations/*"
-          + "/endpoints/*}\332A\004name\022\303\001\n\rListEndpoints\0225"
-          + ".google.cloud.aiplatform.v1beta1.ListEnd"
-          + "pointsRequest\0326.google.cloud.aiplatform."
-          + "v1beta1.ListEndpointsResponse\"C\202\323\344\223\0024\0222/"
-          + "v1beta1/{parent=projects/*/locations/*}/"
-          + "endpoints\332A\006parent\022\331\001\n\016UpdateEndpoint\0226."
-          + "google.cloud.aiplatform.v1beta1.UpdateEn"
-          + "dpointRequest\032).google.cloud.aiplatform."
-          + "v1beta1.Endpoint\"d\202\323\344\223\002G2;/v1beta1/{endp"
-          + "oint.name=projects/*/locations/*/endpoin"
-          + "ts/*}:\010endpoint\332A\024endpoint,update_mask\022\335"
-          + "\001\n\016DeleteEndpoint\0226.google.cloud.aiplatf"
-          + "orm.v1beta1.DeleteEndpointRequest\032\035.goog"
-          + "le.longrunning.Operation\"t\202\323\344\223\0024*2/v1bet"
-          + "a1/{name=projects/*/locations/*/endpoint"
-          + "s/*}\332A\004name\312A0\n\025google.protobuf.Empty\022\027D"
-          + "eleteOperationMetadata\022\217\002\n\013DeployModel\0223"
-          + ".google.cloud.aiplatform.v1beta1.DeployM"
-          + "odelRequest\032\035.google.longrunning.Operati"
-          + "on\"\253\001\202\323\344\223\002G\"B/v1beta1/{endpoint=projects"
-          + "/*/locations/*/endpoints/*}:deployModel:"
-          + "\001*\332A%endpoint,deployed_model,traffic_spl"
-          + "it\312A3\n\023DeployModelResponse\022\034DeployModelO"
-          + "perationMetadata\022\234\002\n\rUndeployModel\0225.goo"
-          + "gle.cloud.aiplatform.v1beta1.UndeployMod"
-          + "elRequest\032\035.google.longrunning.Operation"
-          + "\"\264\001\202\323\344\223\002I\"D/v1beta1/{endpoint=projects/*"
+          + "o\"\261\001\n\025CreateEndpointRequest\022:\n\006parent\030\001 "
+          + "\001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/L"
+          + "ocation\022A\n\010endpoint\030\002 \001(\0132).google.cloud"
+          + ".aiplatform.v1beta1.EndpointB\004\342A\001\002\022\031\n\013en"
+          + "dpoint_id\030\004 \001(\tB\004\342A\001\005\"v\n\037CreateEndpointO"
+          + "perationMetadata\022S\n\020generic_metadata\030\001 \001"
+          + "(\01329.google.cloud.aiplatform.v1beta1.Gen"
+          + "ericOperationMetadata\"O\n\022GetEndpointRequ"
+          + "est\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.g"
+          + "oogleapis.com/Endpoint\"\320\001\n\024ListEndpoints"
+          + "Request\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locati"
+          + "ons.googleapis.com/Location\022\024\n\006filter\030\002 "
+          + "\001(\tB\004\342A\001\001\022\027\n\tpage_size\030\003 \001(\005B\004\342A\001\001\022\030\n\npa"
+          + "ge_token\030\004 \001(\tB\004\342A\001\001\0223\n\tread_mask\030\005 \001(\0132"
+          + "\032.google.protobuf.FieldMaskB\004\342A\001\001\"n\n\025Lis"
+          + "tEndpointsResponse\022<\n\tendpoints\030\001 \003(\0132)."
+          + "google.cloud.aiplatform.v1beta1.Endpoint"
+          + "\022\027\n\017next_page_token\030\002 \001(\t\"\221\001\n\025UpdateEndp"
+          + "ointRequest\022A\n\010endpoint\030\001 \001(\0132).google.c"
+          + "loud.aiplatform.v1beta1.EndpointB\004\342A\001\002\0225"
+          + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi"
+          + "eldMaskB\004\342A\001\002\"R\n\025DeleteEndpointRequest\0229"
+          + "\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.google"
+          + "apis.com/Endpoint\"\264\002\n\022DeployModelRequest"
+          + "\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform."
+          + "googleapis.com/Endpoint\022L\n\016deployed_mode"
+          + "l\030\002 \001(\0132..google.cloud.aiplatform.v1beta"
+          + "1.DeployedModelB\004\342A\001\002\022\\\n\rtraffic_split\030\003"
+          + " \003(\0132E.google.cloud.aiplatform.v1beta1.D"
+          + "eployModelRequest.TrafficSplitEntry\0323\n\021T"
+          + "rafficSplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002"
+          + " \001(\005:\0028\001\"]\n\023DeployModelResponse\022F\n\016deplo"
+          + "yed_model\030\001 \001(\0132..google.cloud.aiplatfor"
+          + "m.v1beta1.DeployedModel\"s\n\034DeployModelOp"
+          + "erationMetadata\022S\n\020generic_metadata\030\001 \001("
+          + "\01329.google.cloud.aiplatform.v1beta1.Gene"
+          + "ricOperationMetadata\"\213\002\n\024UndeployModelRe"
+          + "quest\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplat"
+          + "form.googleapis.com/Endpoint\022\037\n\021deployed"
+          + "_model_id\030\002 \001(\tB\004\342A\001\002\022^\n\rtraffic_split\030\003"
+          + " \003(\0132G.google.cloud.aiplatform.v1beta1.U"
+          + "ndeployModelRequest.TrafficSplitEntry\0323\n"
+          + "\021TrafficSplitEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value"
+          + "\030\002 \001(\005:\0028\001\"\027\n\025UndeployModelResponse\"u\n\036U"
+          + "ndeployModelOperationMetadata\022S\n\020generic"
+          + "_metadata\030\001 \001(\01329.google.cloud.aiplatfor"
+          + "m.v1beta1.GenericOperationMetadata\"\340\001\n\032M"
+          + "utateDeployedModelRequest\022=\n\010endpoint\030\001 "
+          + "\001(\tB+\342A\001\002\372A$\n\"aiplatform.googleapis.com/"
+          + "Endpoint\022L\n\016deployed_model\030\002 \001(\0132..googl"
+          + "e.cloud.aiplatform.v1beta1.DeployedModel"
+          + "B\004\342A\001\002\0225\n\013update_mask\030\004 \001(\0132\032.google.pro"
+          + "tobuf.FieldMaskB\004\342A\001\002\"e\n\033MutateDeployedM"
+          + "odelResponse\022F\n\016deployed_model\030\001 \001(\0132..g"
+          + "oogle.cloud.aiplatform.v1beta1.DeployedM"
+          + "odel\"{\n$MutateDeployedModelOperationMeta"
+          + "data\022S\n\020generic_metadata\030\001 \001(\01329.google."
+          + "cloud.aiplatform.v1beta1.GenericOperatio"
+          + "nMetadata2\215\020\n\017EndpointService\022\214\002\n\016Create"
+          + "Endpoint\0226.google.cloud.aiplatform.v1bet"
+          + "a1.CreateEndpointRequest\032\035.google.longru"
+          + "nning.Operation\"\242\001\312A+\n\010Endpoint\022\037CreateE"
+          + "ndpointOperationMetadata\332A\017parent,endpoi"
+          + "nt\332A\033parent,endpoint,endpoint_id\202\323\344\223\002>\"2"
+          + "/v1beta1/{parent=projects/*/locations/*}"
+          + "/endpoints:\010endpoint\022\260\001\n\013GetEndpoint\0223.g"
+          + "oogle.cloud.aiplatform.v1beta1.GetEndpoi"
+          + "ntRequest\032).google.cloud.aiplatform.v1be"
+          + "ta1.Endpoint\"A\332A\004name\202\323\344\223\0024\0222/v1beta1/{n"
+          + "ame=projects/*/locations/*/endpoints/*}\022"
+          + "\303\001\n\rListEndpoints\0225.google.cloud.aiplatf"
+          + "orm.v1beta1.ListEndpointsRequest\0326.googl"
+          + "e.cloud.aiplatform.v1beta1.ListEndpoints"
+          + "Response\"C\332A\006parent\202\323\344\223\0024\0222/v1beta1/{par"
+          + "ent=projects/*/locations/*}/endpoints\022\331\001"
+          + "\n\016UpdateEndpoint\0226.google.cloud.aiplatfo"
+          + "rm.v1beta1.UpdateEndpointRequest\032).googl"
+          + "e.cloud.aiplatform.v1beta1.Endpoint\"d\332A\024"
+          + "endpoint,update_mask\202\323\344\223\002G2;/v1beta1/{en"
+          + "dpoint.name=projects/*/locations/*/endpo"
+          + "ints/*}:\010endpoint\022\335\001\n\016DeleteEndpoint\0226.g"
+          + "oogle.cloud.aiplatform.v1beta1.DeleteEnd"
+          + "pointRequest\032\035.google.longrunning.Operat"
+          + "ion\"t\312A0\n\025google.protobuf.Empty\022\027DeleteO"
+          + "perationMetadata\332A\004name\202\323\344\223\0024*2/v1beta1/"
+          + "{name=projects/*/locations/*/endpoints/*"
+          + "}\022\217\002\n\013DeployModel\0223.google.cloud.aiplatf"
+          + "orm.v1beta1.DeployModelRequest\032\035.google."
+          + "longrunning.Operation\"\253\001\312A3\n\023DeployModel"
+          + "Response\022\034DeployModelOperationMetadata\332A"
+          + "%endpoint,deployed_model,traffic_split\202\323"
+          + "\344\223\002G\"B/v1beta1/{endpoint=projects/*/loca"
+          + "tions/*/endpoints/*}:deployModel:\001*\022\234\002\n\r"
+          + "UndeployModel\0225.google.cloud.aiplatform."
+          + "v1beta1.UndeployModelRequest\032\035.google.lo"
+          + "ngrunning.Operation\"\264\001\312A7\n\025UndeployModel"
+          + "Response\022\036UndeployModelOperationMetadata"
+          + "\332A(endpoint,deployed_model_id,traffic_sp"
+          + "lit\202\323\344\223\002I\"D/v1beta1/{endpoint=projects/*"
           + "/locations/*/endpoints/*}:undeployModel:"
-          + "\001*\332A(endpoint,deployed_model_id,traffic_"
-          + "split\312A7\n\025UndeployModelResponse\022\036Undeplo"
-          + "yModelOperationMetadata\022\265\002\n\023MutateDeploy"
-          + "edModel\022;.google.cloud.aiplatform.v1beta"
-          + "1.MutateDeployedModelRequest\032\035.google.lo"
-          + "ngrunning.Operation\"\301\001\202\323\344\223\002O\"J/v1beta1/{"
-          + "endpoint=projects/*/locations/*/endpoint"
-          + "s/*}:mutateDeployedModel:\001*\332A#endpoint,d"
-          + "eployed_model,update_mask\312AC\n\033MutateDepl"
-          + "oyedModelResponse\022$MutateDeployedModelOp"
-          + "erationMetadata\032M\312A\031aiplatform.googleapi"
-          + "s.com\322A.https://www.googleapis.com/auth/"
-          + "cloud-platformB\353\001\n#com.google.cloud.aipl"
-          + "atform.v1beta1B\024EndpointServiceProtoP\001ZC"
-          + "cloud.google.com/go/aiplatform/apiv1beta"
-          + "1/aiplatformpb;aiplatformpb\252\002\037Google.Clo"
-          + "ud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIP"
-          + "latform\\V1beta1\352\002\"Google::Cloud::AIPlatf"
-          + "orm::V1beta1b\006proto3"
+          + "\001*\022\265\002\n\023MutateDeployedModel\022;.google.clou"
+          + "d.aiplatform.v1beta1.MutateDeployedModel"
+          + "Request\032\035.google.longrunning.Operation\"\301"
+          + "\001\312AC\n\033MutateDeployedModelResponse\022$Mutat"
+          + "eDeployedModelOperationMetadata\332A#endpoi"
+          + "nt,deployed_model,update_mask\202\323\344\223\002O\"J/v1"
+          + "beta1/{endpoint=projects/*/locations/*/e"
+          + "ndpoints/*}:mutateDeployedModel:\001*\032M\312A\031a"
+          + "iplatform.googleapis.com\322A.https://www.g"
+          + "oogleapis.com/auth/cloud-platformB\353\001\n#co"
+          + "m.google.cloud.aiplatform.v1beta1B\024Endpo"
+          + "intServiceProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelector.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelector.java
index 63cb2975b79e..1d91cbfbe486 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelector.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelector.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new EntityIdSelector();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_EntityIdSelector_descriptor;
@@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int entityIdsSourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object entityIdsSource_;
 
   public enum EntityIdsSourceCase
@@ -171,7 +168,7 @@ public com.google.cloud.aiplatform.v1beta1.CsvSourceOrBuilder getCsvSourceOrBuil
    *
    * 
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -195,7 +192,7 @@ public java.lang.String getEntityIdField() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -842,7 +839,7 @@ public com.google.cloud.aiplatform.v1beta1.CsvSourceOrBuilder getCsvSourceOrBuil * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -865,7 +862,7 @@ public java.lang.String getEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -888,7 +885,7 @@ public com.google.protobuf.ByteString getEntityIdFieldBytes() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -910,7 +907,7 @@ public Builder setEntityIdField(java.lang.String value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -928,7 +925,7 @@ public Builder clearEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelectorOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelectorOrBuilder.java index c45b20c1ce32..e535422eb1a4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelectorOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityIdSelectorOrBuilder.java @@ -63,7 +63,7 @@ public interface EntityIdSelectorOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -76,7 +76,7 @@ public interface EntityIdSelectorOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -85,6 +85,5 @@ public interface EntityIdSelectorOrBuilder */ com.google.protobuf.ByteString getEntityIdFieldBytes(); - public com.google.cloud.aiplatform.v1beta1.EntityIdSelector.EntityIdsSourceCase - getEntityIdsSourceCase(); + com.google.cloud.aiplatform.v1beta1.EntityIdSelector.EntityIdsSourceCase getEntityIdsSourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityType.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityType.java index 3d69e73a67ab..e078b05fbb0a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityType.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityType.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EntityType(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EntityTypeProto .internal_static_google_cloud_aiplatform_v1beta1_EntityType_descriptor; @@ -93,6 +88,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * Immutable. Name of the EntityType. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}` + * * The last part entity_type is assigned by the client. The entity_type can be * up to 64 characters long and can consist only of ASCII Latin letters A-Z * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The @@ -122,6 +118,7 @@ public java.lang.String getName() { * Immutable. Name of the EntityType. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}` + * * The last part entity_type is assigned by the client. The entity_type can be * up to 64 characters long and can consist only of ASCII Latin letters A-Z * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The @@ -326,9 +323,11 @@ public int getLabelsCount() { *
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -357,9 +356,11 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -379,9 +380,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -408,9 +411,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -495,6 +500,7 @@ public com.google.protobuf.ByteString getEtagBytes() {
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -519,6 +525,7 @@ public boolean hasMonitoringConfig() {
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -545,6 +552,7 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig getMonit
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -1157,6 +1165,7 @@ public Builder mergeFrom(
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1185,6 +1194,7 @@ public java.lang.String getName() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1213,6 +1223,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1240,6 +1251,7 @@ public Builder setName(java.lang.String value) {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1263,6 +1275,7 @@ public Builder clearName() {
      * Immutable. Name of the EntityType.
      * Format:
      * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+     *
      * The last part entity_type is assigned by the client. The entity_type can be
      * up to 64 characters long and can consist only of ASCII Latin letters A-Z
      * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -1824,9 +1837,11 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1855,9 +1870,11 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1877,9 +1894,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1906,9 +1925,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1941,9 +1962,11 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -1972,9 +1995,11 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -2001,9 +2026,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * EntityTypes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one EntityType (System
      * labels are excluded)."
@@ -2144,6 +2171,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2167,6 +2195,7 @@ public boolean hasMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2196,6 +2225,7 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig getMonit
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2228,6 +2258,7 @@ public Builder setMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2257,6 +2288,7 @@ public Builder setMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2294,6 +2326,7 @@ public Builder mergeMonitoringConfig(
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2322,6 +2355,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2346,6 +2380,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -2374,6 +2409,7 @@ public Builder clearMonitoringConfig() {
      * type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
      * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeOrBuilder.java
index 943e27f20fa7..ad41d12099cb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeOrBuilder.java
@@ -30,6 +30,7 @@ public interface EntityTypeOrBuilder
    * Immutable. Name of the EntityType.
    * Format:
    * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+   *
    * The last part entity_type is assigned by the client. The entity_type can be
    * up to 64 characters long and can consist only of ASCII Latin letters A-Z
    * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -48,6 +49,7 @@ public interface EntityTypeOrBuilder
    * Immutable. Name of the EntityType.
    * Format:
    * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}`
+   *
    * The last part entity_type is assigned by the client. The entity_type can be
    * up to 64 characters long and can consist only of ASCII Latin letters A-Z
    * and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The
@@ -167,9 +169,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -186,9 +190,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -208,9 +214,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -227,9 +235,11 @@ public interface EntityTypeOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -250,9 +260,11 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * EntityTypes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one EntityType (System
    * labels are excluded)."
@@ -299,6 +311,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -320,6 +333,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
@@ -341,6 +355,7 @@ java.lang.String getLabelsOrDefault(
    * type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 under this EntityType.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot
    * analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeProto.java
index 6530dc71a4cc..573a832415d9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EntityTypeProto.java
@@ -50,27 +50,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "oogle/api/resource.proto\032=google/cloud/a"
           + "iplatform/v1beta1/featurestore_monitorin"
           + "g.proto\032\037google/protobuf/timestamp.proto"
-          + "\"\310\004\n\nEntityType\022\021\n\004name\030\001 \001(\tB\003\340A\005\022\030\n\013de"
-          + "scription\030\002 \001(\tB\003\340A\001\0224\n\013create_time\030\003 \001("
-          + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up"
-          + "date_time\030\004 \001(\0132\032.google.protobuf.Timest"
-          + "ampB\003\340A\003\022L\n\006labels\030\006 \003(\01327.google.cloud."
-          + "aiplatform.v1beta1.EntityType.LabelsEntr"
-          + "yB\003\340A\001\022\021\n\004etag\030\007 \001(\tB\003\340A\001\022]\n\021monitoring_"
-          + "config\030\010 \001(\0132=.google.cloud.aiplatform.v"
-          + "1beta1.FeaturestoreMonitoringConfigB\003\340A\001"
-          + "\022%\n\030offline_storage_ttl_days\030\n \001(\005B\003\340A\001\032"
-          + "-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001"
-          + "(\t:\0028\001:\212\001\352A\206\001\n$aiplatform.googleapis.com"
-          + "/EntityType\022^projects/{project}/location"
-          + "s/{location}/featurestores/{featurestore"
-          + "}/entityTypes/{entity_type}B\346\001\n#com.goog"
-          + "le.cloud.aiplatform.v1beta1B\017EntityTypeP"
-          + "rotoP\001ZCcloud.google.com/go/aiplatform/a"
-          + "piv1beta1/aiplatformpb;aiplatformpb\252\002\037Go"
-          + "ogle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\C"
-          + "loud\\AIPlatform\\V1beta1\352\002\"Google::Cloud:"
-          + ":AIPlatform::V1beta1b\006proto3"
+          + "\"\320\004\n\nEntityType\022\022\n\004name\030\001 \001(\tB\004\342A\001\005\022\031\n\013d"
+          + "escription\030\002 \001(\tB\004\342A\001\001\0225\n\013create_time\030\003 "
+          + "\001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n"
+          + "\013update_time\030\004 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\022M\n\006labels\030\006 \003(\01327.google.cl"
+          + "oud.aiplatform.v1beta1.EntityType.Labels"
+          + "EntryB\004\342A\001\001\022\022\n\004etag\030\007 \001(\tB\004\342A\001\001\022^\n\021monit"
+          + "oring_config\030\010 \001(\0132=.google.cloud.aiplat"
+          + "form.v1beta1.FeaturestoreMonitoringConfi"
+          + "gB\004\342A\001\001\022&\n\030offline_storage_ttl_days\030\n \001("
+          + "\005B\004\342A\001\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v"
+          + "alue\030\002 \001(\t:\0028\001:\212\001\352A\206\001\n$aiplatform.google"
+          + "apis.com/EntityType\022^projects/{project}/"
+          + "locations/{location}/featurestores/{feat"
+          + "urestore}/entityTypes/{entity_type}B\346\001\n#"
+          + "com.google.cloud.aiplatform.v1beta1B\017Ent"
+          + "ityTypeProtoP\001ZCcloud.google.com/go/aipl"
+          + "atform/apiv1beta1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037"
+          + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google"
+          + "::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVar.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVar.java
index 961a7e3db833..95b37077d244 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVar.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVar.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new EnvVar();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EnvVarProto
         .internal_static_google_cloud_aiplatform_v1beta1_EnvVar_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVarProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVarProto.java
index 531b074d9efa..14495b8118a1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVarProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EnvVarProto.java
@@ -42,14 +42,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n-google/cloud/aiplatform/v1beta1/env_va"
           + "r.proto\022\037google.cloud.aiplatform.v1beta1"
-          + "\032\037google/api/field_behavior.proto\"/\n\006Env"
-          + "Var\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\022\n\005value\030\002 \001(\tB\003\340"
-          + "A\002B\342\001\n#com.google.cloud.aiplatform.v1bet"
-          + "a1B\013EnvVarProtoP\001ZCcloud.google.com/go/a"
-          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
-          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
-          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
-          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
+          + "\032\037google/api/field_behavior.proto\"1\n\006Env"
+          + "Var\022\022\n\004name\030\001 \001(\tB\004\342A\001\002\022\023\n\005value\030\002 \001(\tB\004"
+          + "\342A\001\002B\342\001\n#com.google.cloud.aiplatform.v1b"
+          + "eta1B\013EnvVarProtoP\001ZCcloud.google.com/go"
+          + "/aiplatform/apiv1beta1/aiplatformpb;aipl"
+          + "atformpb\252\002\037Google.Cloud.AIPlatform.V1Bet"
+          + "a1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"G"
+          + "oogle::Cloud::AIPlatform::V1beta1b\006proto"
+          + "3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ErrorAnalysisAnnotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ErrorAnalysisAnnotation.java
index 31db74197e61..2ce0f161faaf 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ErrorAnalysisAnnotation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ErrorAnalysisAnnotation.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ErrorAnalysisAnnotation();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationProto
         .internal_static_google_cloud_aiplatform_v1beta1_ErrorAnalysisAnnotation_descriptor;
@@ -324,11 +319,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new AttributedItem();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationProto
           .internal_static_google_cloud_aiplatform_v1beta1_ErrorAnalysisAnnotation_AttributedItem_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotation.java
index f0abd8c70883..f151d5518efd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotation.java
@@ -23,6 +23,7 @@
  *
  * 
  * True positive, false positive, or false negative.
+ *
  * EvaluatedAnnotation is only available under ModelEvaluationSlice with slice
  * of `annotationSpec` dimension.
  * 
@@ -54,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EvaluatedAnnotation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationProto .internal_static_google_cloud_aiplatform_v1beta1_EvaluatedAnnotation_descriptor; @@ -317,16 +313,20 @@ public com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.EvaluatedAnnotati * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -344,16 +344,20 @@ public java.util.List getPredictionsList() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -372,16 +376,20 @@ public java.util.List getPredictionsList() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -399,16 +407,20 @@ public int getPredictionsCount() { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -426,16 +438,20 @@ public com.google.protobuf.Value getPredictions(int index) { * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -459,15 +475,19 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -486,15 +506,19 @@ public java.util.List getGroundTruthsList() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -514,15 +538,19 @@ public java.util.List getGroundTruthsList() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -541,15 +569,19 @@ public int getGroundTruthsCount() { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -568,15 +600,19 @@ public com.google.protobuf.Value getGroundTruths(int index) { *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -721,6 +757,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -746,6 +783,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -772,6 +810,7 @@ public com.google.protobuf.ByteString getEvaluatedDataItemViewIdBytes() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -796,6 +835,7 @@ public int getExplanationsCount() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -821,6 +861,7 @@ public com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation getExp * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -1166,6 +1207,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * True positive, false positive, or false negative.
+   *
    * EvaluatedAnnotation is only available under ModelEvaluationSlice with slice
    * of `annotationSpec` dimension.
    * 
@@ -1734,16 +1776,20 @@ private void ensurePredictionsIsMutable() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1764,16 +1810,20 @@ public java.util.List getPredictionsList() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1794,16 +1844,20 @@ public int getPredictionsCount() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1824,16 +1878,20 @@ public com.google.protobuf.Value getPredictions(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1860,16 +1918,20 @@ public Builder setPredictions(int index, com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1893,16 +1955,20 @@ public Builder setPredictions(int index, com.google.protobuf.Value.Builder build * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1929,16 +1995,20 @@ public Builder addPredictions(com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1965,16 +2035,20 @@ public Builder addPredictions(int index, com.google.protobuf.Value value) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -1998,16 +2072,20 @@ public Builder addPredictions(com.google.protobuf.Value.Builder builderForValue) * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2031,16 +2109,20 @@ public Builder addPredictions(int index, com.google.protobuf.Value.Builder build * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2065,16 +2147,20 @@ public Builder addAllPredictions( * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2098,16 +2184,20 @@ public Builder clearPredictions() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2131,16 +2221,20 @@ public Builder removePredictions(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2157,16 +2251,20 @@ public com.google.protobuf.Value.Builder getPredictionsBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2187,16 +2285,20 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2218,16 +2320,20 @@ public com.google.protobuf.ValueOrBuilder getPredictionsOrBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2245,16 +2351,20 @@ public com.google.protobuf.Value.Builder addPredictionsBuilder() { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2272,16 +2382,20 @@ public com.google.protobuf.Value.Builder addPredictionsBuilder(int index) { * *
      * Output only. The model predicted annotations.
+     *
      * For true positive, there is one and only one prediction, which matches the
      * only one ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+     *
      * For false positive, there is one and only one prediction, which doesn't
      * match any ground truth annotation of the corresponding
      * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+     *
      * For false negative, there are zero or more predictions which are similar to
      * the only ground truth annotation in
      * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
      * but not enough for a match.
+     *
      * The schema of the prediction is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2333,15 +2447,19 @@ private void ensureGroundTruthsIsMutable() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2363,15 +2481,19 @@ public java.util.List getGroundTruthsList() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2393,15 +2515,19 @@ public int getGroundTruthsCount() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2423,15 +2549,19 @@ public com.google.protobuf.Value getGroundTruths(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2459,15 +2589,19 @@ public Builder setGroundTruths(int index, com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2492,15 +2626,19 @@ public Builder setGroundTruths(int index, com.google.protobuf.Value.Builder buil *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2528,15 +2666,19 @@ public Builder addGroundTruths(com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2564,15 +2706,19 @@ public Builder addGroundTruths(int index, com.google.protobuf.Value value) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2597,15 +2743,19 @@ public Builder addGroundTruths(com.google.protobuf.Value.Builder builderForValue *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2630,15 +2780,19 @@ public Builder addGroundTruths(int index, com.google.protobuf.Value.Builder buil *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2664,15 +2818,19 @@ public Builder addAllGroundTruths( *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2697,15 +2855,19 @@ public Builder clearGroundTruths() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2730,15 +2892,19 @@ public Builder removeGroundTruths(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2756,15 +2922,19 @@ public com.google.protobuf.Value.Builder getGroundTruthsBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2786,15 +2956,19 @@ public com.google.protobuf.ValueOrBuilder getGroundTruthsOrBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2817,15 +2991,19 @@ public com.google.protobuf.ValueOrBuilder getGroundTruthsOrBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2844,15 +3022,19 @@ public com.google.protobuf.Value.Builder addGroundTruthsBuilder() { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -2871,15 +3053,19 @@ public com.google.protobuf.Value.Builder addGroundTruthsBuilder(int index) { *
      * Output only. The ground truth Annotations, i.e. the Annotations that exist
      * in the test data the Model is evaluated on.
+     *
      * For true positive, there is one and only one ground truth annotation, which
      * matches the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+     *
      * For false positive, there are zero or more ground truth annotations that
      * are similar to the only prediction in
      * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
      * but not enough for a match.
+     *
      * For false negative, there is one and only one ground truth annotation,
      * which doesn't match any predictions created by the model.
+     *
      * The schema of the ground truth is stored in
      * [ModelEvaluation.annotation_schema_uri][]
      * 
@@ -3271,6 +3457,7 @@ private void ensureExplanationsIsMutable() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3299,6 +3486,7 @@ private void ensureExplanationsIsMutable() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3326,6 +3514,7 @@ public int getExplanationsCount() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3354,6 +3543,7 @@ public com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation getExp * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3388,6 +3578,7 @@ public Builder setExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3421,6 +3612,7 @@ public Builder setExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3455,6 +3647,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3489,6 +3682,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3521,6 +3715,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3554,6 +3749,7 @@ public Builder addExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3587,6 +3783,7 @@ public Builder addAllExplanations( * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3617,6 +3814,7 @@ public Builder clearExplanations() { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3647,6 +3845,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3671,6 +3870,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3699,6 +3899,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3728,6 +3929,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3755,6 +3957,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -3783,6 +3986,7 @@ public Builder removeExplanations(int index) { * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanation.java index aa02f756a49a..faecc9828766 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanation.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EvaluatedAnnotationExplanation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EvaluatedAnnotationProto .internal_static_google_cloud_aiplatform_v1beta1_EvaluatedAnnotationExplanation_descriptor; @@ -77,7 +72,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -103,7 +100,9 @@ public java.lang.String getExplanationType() { * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -564,7 +563,9 @@ public Builder mergeFrom( * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -589,7 +590,9 @@ public java.lang.String getExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -614,7 +617,9 @@ public com.google.protobuf.ByteString getExplanationTypeBytes() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -638,7 +643,9 @@ public Builder setExplanationType(java.lang.String value) { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -658,7 +665,9 @@ public Builder clearExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanationOrBuilder.java index 5e5decf3e3fa..b8ee3ff940a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationExplanationOrBuilder.java @@ -28,7 +28,9 @@ public interface EvaluatedAnnotationExplanationOrBuilder * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
@@ -43,7 +45,9 @@ public interface EvaluatedAnnotationExplanationOrBuilder * *
    * Explanation type.
+   *
    * For AutoML Image Classification models, possible values are:
+   *
    *   * `image-integrated-gradients`
    *   * `image-xrai`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationOrBuilder.java index 89fdea403413..20dbbec48d25 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationOrBuilder.java @@ -57,16 +57,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -81,16 +85,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -105,16 +113,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -129,16 +141,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -153,16 +169,20 @@ public interface EvaluatedAnnotationOrBuilder * *
    * Output only. The model predicted annotations.
+   *
    * For true positive, there is one and only one prediction, which matches the
    * only one ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths].
+   *
    * For false positive, there is one and only one prediction, which doesn't
    * match any ground truth annotation of the corresponding
    * [data_item_view_id][EvaluatedAnnotation.data_item_view_id].
+   *
    * For false negative, there are zero or more predictions which are similar to
    * the only ground truth annotation in
    * [ground_truths][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.ground_truths]
    * but not enough for a match.
+   *
    * The schema of the prediction is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -179,15 +199,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -203,15 +227,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -227,15 +255,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -251,15 +283,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -275,15 +311,19 @@ public interface EvaluatedAnnotationOrBuilder *
    * Output only. The ground truth Annotations, i.e. the Annotations that exist
    * in the test data the Model is evaluated on.
+   *
    * For true positive, there is one and only one ground truth annotation, which
    * matches the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions].
+   *
    * For false positive, there are zero or more ground truth annotations that
    * are similar to the only prediction in
    * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions],
    * but not enough for a match.
+   *
    * For false negative, there is one and only one ground truth annotation,
    * which doesn't match any predictions created by the model.
+   *
    * The schema of the ground truth is stored in
    * [ModelEvaluation.annotation_schema_uri][]
    * 
@@ -379,6 +419,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -401,6 +442,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -422,6 +464,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -443,6 +486,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the @@ -466,6 +510,7 @@ public interface EvaluatedAnnotationOrBuilder * [predictions][google.cloud.aiplatform.v1beta1.EvaluatedAnnotation.predictions]. * Each element of the explanations indicates the explanation for one * explanation Method. + * * The attributions list in the * [EvaluatedAnnotationExplanation.explanation][google.cloud.aiplatform.v1beta1.EvaluatedAnnotationExplanation.explanation] * object corresponds to the diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationProto.java index 03b0e673c2f8..3677f6e5f265 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EvaluatedAnnotationProto.java @@ -57,43 +57,43 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tform.v1beta1\032\037google/api/field_behavior" + ".proto\0321google/cloud/aiplatform/v1beta1/" + "explanation.proto\032\034google/protobuf/struc" - + "t.proto\"\364\004\n\023EvaluatedAnnotation\022_\n\004type\030" + + "t.proto\"\371\004\n\023EvaluatedAnnotation\022`\n\004type\030" + "\001 \001(\0162L.google.cloud.aiplatform.v1beta1." + "EvaluatedAnnotation.EvaluatedAnnotationT" - + "ypeB\003\340A\003\0220\n\013predictions\030\002 \003(\0132\026.google.p" - + "rotobuf.ValueB\003\340A\003\0222\n\rground_truths\030\003 \003(" - + "\0132\026.google.protobuf.ValueB\003\340A\003\0226\n\021data_i" - + "tem_payload\030\005 \001(\0132\026.google.protobuf.Valu" - + "eB\003\340A\003\022(\n\033evaluated_data_item_view_id\030\006 " - + "\001(\tB\003\340A\003\022U\n\014explanations\030\010 \003(\0132?.google." - + "cloud.aiplatform.v1beta1.EvaluatedAnnota" - + "tionExplanation\022\\\n\032error_analysis_annota" - + "tions\030\t \003(\01328.google.cloud.aiplatform.v1" - + "beta1.ErrorAnalysisAnnotation\"\177\n\027Evaluat" - + "edAnnotationType\022)\n%EVALUATED_ANNOTATION" - + "_TYPE_UNSPECIFIED\020\000\022\021\n\rTRUE_POSITIVE\020\001\022\022" - + "\n\016FALSE_POSITIVE\020\002\022\022\n\016FALSE_NEGATIVE\020\003\"}" - + "\n\036EvaluatedAnnotationExplanation\022\030\n\020expl" - + "anation_type\030\001 \001(\t\022A\n\013explanation\030\002 \001(\0132" - + ",.google.cloud.aiplatform.v1beta1.Explan" - + "ation\"\271\003\n\027ErrorAnalysisAnnotation\022a\n\020att" - + "ributed_items\030\001 \003(\0132G.google.cloud.aipla" - + "tform.v1beta1.ErrorAnalysisAnnotation.At" - + "tributedItem\022V\n\nquery_type\030\002 \001(\0162B.googl" - + "e.cloud.aiplatform.v1beta1.ErrorAnalysis" - + "Annotation.QueryType\022\025\n\routlier_score\030\003 " - + "\001(\001\022\031\n\021outlier_threshold\030\004 \001(\001\032D\n\016Attrib" - + "utedItem\022 \n\030annotation_resource_name\030\001 \001" - + "(\t\022\020\n\010distance\030\002 \001(\001\"k\n\tQueryType\022\032\n\026QUE" - + "RY_TYPE_UNSPECIFIED\020\000\022\017\n\013ALL_SIMILAR\020\001\022\026" - + "\n\022SAME_CLASS_SIMILAR\020\002\022\031\n\025SAME_CLASS_DIS" - + "SIMILAR\020\003B\357\001\n#com.google.cloud.aiplatfor" - + "m.v1beta1B\030EvaluatedAnnotationProtoP\001ZCc" - + "loud.google.com/go/aiplatform/apiv1beta1" - + "/aiplatformpb;aiplatformpb\252\002\037Google.Clou" - + "d.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPl" - + "atform\\V1beta1\352\002\"Google::Cloud::AIPlatfo" - + "rm::V1beta1b\006proto3" + + "ypeB\004\342A\001\003\0221\n\013predictions\030\002 \003(\0132\026.google." + + "protobuf.ValueB\004\342A\001\003\0223\n\rground_truths\030\003 " + + "\003(\0132\026.google.protobuf.ValueB\004\342A\001\003\0227\n\021dat" + + "a_item_payload\030\005 \001(\0132\026.google.protobuf.V" + + "alueB\004\342A\001\003\022)\n\033evaluated_data_item_view_i" + + "d\030\006 \001(\tB\004\342A\001\003\022U\n\014explanations\030\010 \003(\0132?.go" + + "ogle.cloud.aiplatform.v1beta1.EvaluatedA" + + "nnotationExplanation\022\\\n\032error_analysis_a" + + "nnotations\030\t \003(\01328.google.cloud.aiplatfo" + + "rm.v1beta1.ErrorAnalysisAnnotation\"\177\n\027Ev" + + "aluatedAnnotationType\022)\n%EVALUATED_ANNOT" + + "ATION_TYPE_UNSPECIFIED\020\000\022\021\n\rTRUE_POSITIV" + + "E\020\001\022\022\n\016FALSE_POSITIVE\020\002\022\022\n\016FALSE_NEGATIV" + + "E\020\003\"}\n\036EvaluatedAnnotationExplanation\022\030\n" + + "\020explanation_type\030\001 \001(\t\022A\n\013explanation\030\002" + + " \001(\0132,.google.cloud.aiplatform.v1beta1.E" + + "xplanation\"\271\003\n\027ErrorAnalysisAnnotation\022a" + + "\n\020attributed_items\030\001 \003(\0132G.google.cloud." + + "aiplatform.v1beta1.ErrorAnalysisAnnotati" + + "on.AttributedItem\022V\n\nquery_type\030\002 \001(\0162B." + + "google.cloud.aiplatform.v1beta1.ErrorAna" + + "lysisAnnotation.QueryType\022\025\n\routlier_sco" + + "re\030\003 \001(\001\022\031\n\021outlier_threshold\030\004 \001(\001\032D\n\016A" + + "ttributedItem\022 \n\030annotation_resource_nam" + + "e\030\001 \001(\t\022\020\n\010distance\030\002 \001(\001\"k\n\tQueryType\022\032" + + "\n\026QUERY_TYPE_UNSPECIFIED\020\000\022\017\n\013ALL_SIMILA" + + "R\020\001\022\026\n\022SAME_CLASS_SIMILAR\020\002\022\031\n\025SAME_CLAS" + + "S_DISSIMILAR\020\003B\357\001\n#com.google.cloud.aipl" + + "atform.v1beta1B\030EvaluatedAnnotationProto" + + "P\001ZCcloud.google.com/go/aiplatform/apiv1" + + "beta1/aiplatformpb;aiplatformpb\252\002\037Google" + + ".Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cloud" + + "\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AIP" + + "latform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Event.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Event.java index 9c5ceb9e1259..bd92eb117457 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Event.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Event.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Event(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EventProto .internal_static_google_cloud_aiplatform_v1beta1_Event_descriptor; @@ -467,11 +462,13 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -497,11 +494,13 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -518,11 +517,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -546,11 +547,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1595,11 +1598,13 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1625,11 +1630,13 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1646,11 +1653,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1674,11 +1683,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1708,11 +1719,13 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1738,11 +1751,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1766,11 +1781,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to annotate Events.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Event (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventOrBuilder.java
index ed183835c5a4..d0ad575ace5d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventOrBuilder.java
@@ -153,11 +153,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -171,11 +173,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -192,11 +196,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -210,11 +216,13 @@ public interface EventOrBuilder
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -232,11 +240,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to annotate Events.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Event (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventProto.java
index 537078ac00bd..c89d7b3fedb8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/EventProto.java
@@ -48,23 +48,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "proto\022\037google.cloud.aiplatform.v1beta1\032\037"
           + "google/api/field_behavior.proto\032\031google/"
           + "api/resource.proto\032\037google/protobuf/time"
-          + "stamp.proto\"\242\003\n\005Event\022<\n\010artifact\030\001 \001(\tB"
-          + "*\340A\002\372A$\n\"aiplatform.googleapis.com/Artif"
-          + "act\022>\n\texecution\030\002 \001(\tB+\340A\003\372A%\n#aiplatfo"
-          + "rm.googleapis.com/Execution\0223\n\nevent_tim"
-          + "e\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
-          + "\022>\n\004type\030\004 \001(\0162+.google.cloud.aiplatform"
-          + ".v1beta1.Event.TypeB\003\340A\002\022B\n\006labels\030\005 \003(\013"
-          + "22.google.cloud.aiplatform.v1beta1.Event"
-          + ".LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
-          + "\022\r\n\005value\030\002 \001(\t:\0028\001\"3\n\004Type\022\024\n\020TYPE_UNSP"
-          + "ECIFIED\020\000\022\t\n\005INPUT\020\001\022\n\n\006OUTPUT\020\002B\341\001\n#com"
-          + ".google.cloud.aiplatform.v1beta1B\nEventP"
-          + "rotoP\001ZCcloud.google.com/go/aiplatform/a"
-          + "piv1beta1/aiplatformpb;aiplatformpb\252\002\037Go"
-          + "ogle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\C"
-          + "loud\\AIPlatform\\V1beta1\352\002\"Google::Cloud:"
-          + ":AIPlatform::V1beta1b\006proto3"
+          + "stamp.proto\"\246\003\n\005Event\022=\n\010artifact\030\001 \001(\tB"
+          + "+\342A\001\002\372A$\n\"aiplatform.googleapis.com/Arti"
+          + "fact\022?\n\texecution\030\002 \001(\tB,\342A\001\003\372A%\n#aiplat"
+          + "form.googleapis.com/Execution\0224\n\nevent_t"
+          + "ime\030\003 \001(\0132\032.google.protobuf.TimestampB\004\342"
+          + "A\001\003\022?\n\004type\030\004 \001(\0162+.google.cloud.aiplatf"
+          + "orm.v1beta1.Event.TypeB\004\342A\001\002\022B\n\006labels\030\005"
+          + " \003(\01322.google.cloud.aiplatform.v1beta1.E"
+          + "vent.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key\030\001"
+          + " \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"3\n\004Type\022\024\n\020TYPE_"
+          + "UNSPECIFIED\020\000\022\t\n\005INPUT\020\001\022\n\n\006OUTPUT\020\002B\341\001\n"
+          + "#com.google.cloud.aiplatform.v1beta1B\nEv"
+          + "entProtoP\001ZCcloud.google.com/go/aiplatfo"
+          + "rm/apiv1beta1/aiplatformpb;aiplatformpb\252"
+          + "\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goog"
+          + "le\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Cl"
+          + "oud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Examples.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Examples.java
index 45646b9dbcc4..898afb072adf 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Examples.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Examples.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Examples();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_Examples_descriptor;
@@ -164,11 +159,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ExampleGcsSource();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ExplanationProto
           .internal_static_google_cloud_aiplatform_v1beta1_Examples_ExampleGcsSource_descriptor;
@@ -1162,6 +1152,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int sourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object source_;
 
   public enum SourceCase
@@ -1206,6 +1198,8 @@ public SourceCase getSourceCase() {
   }
 
   private int configCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object config_;
 
   public enum ConfigCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOrBuilder.java
index 26f490f7aa11..680573ebead2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOrBuilder.java
@@ -192,7 +192,7 @@ public interface ExamplesOrBuilder
    */
   int getNeighborCount();
 
-  public com.google.cloud.aiplatform.v1beta1.Examples.SourceCase getSourceCase();
+  com.google.cloud.aiplatform.v1beta1.Examples.SourceCase getSourceCase();
 
-  public com.google.cloud.aiplatform.v1beta1.Examples.ConfigCase getConfigCase();
+  com.google.cloud.aiplatform.v1beta1.Examples.ConfigCase getConfigCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOverride.java
index 390b75b75df0..b5ee6aaaa9ff 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOverride.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesOverride.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExamplesOverride();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_ExamplesOverride_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesRestrictionsNamespace.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesRestrictionsNamespace.java
index d46bb58e8b48..9a7a71dbbdeb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesRestrictionsNamespace.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExamplesRestrictionsNamespace.java
@@ -39,8 +39,8 @@ private ExamplesRestrictionsNamespace(com.google.protobuf.GeneratedMessageV3.Bui
 
   private ExamplesRestrictionsNamespace() {
     namespaceName_ = "";
-    allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExamplesRestrictionsNamespace();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_ExamplesRestrictionsNamespace_descriptor;
@@ -123,7 +118,8 @@ public com.google.protobuf.ByteString getNamespaceNameBytes() {
   public static final int ALLOW_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList allow_;
+  private com.google.protobuf.LazyStringArrayList allow_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -186,7 +182,8 @@ public com.google.protobuf.ByteString getAllowBytes(int index) {
   public static final int DENY_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList deny_;
+  private com.google.protobuf.LazyStringArrayList deny_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -480,10 +477,8 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       namespaceName_ = "";
-      allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
-      deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000004);
+      allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -512,7 +507,6 @@ public com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace build()
     public com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace buildPartial() {
       com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace result =
           new com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -520,26 +514,20 @@ public com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace buildPa
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace result) {
-      if (((bitField0_ & 0x00000002) != 0)) {
-        allow_ = allow_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.allow_ = allow_;
-      if (((bitField0_ & 0x00000004) != 0)) {
-        deny_ = deny_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000004);
-      }
-      result.deny_ = deny_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.ExamplesRestrictionsNamespace result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
         result.namespaceName_ = namespaceName_;
       }
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        allow_.makeImmutable();
+        result.allow_ = allow_;
+      }
+      if (((from_bitField0_ & 0x00000004) != 0)) {
+        deny_.makeImmutable();
+        result.deny_ = deny_;
+      }
     }
 
     @java.lang.Override
@@ -598,7 +586,7 @@ public Builder mergeFrom(
       if (!other.allow_.isEmpty()) {
         if (allow_.isEmpty()) {
           allow_ = other.allow_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureAllowIsMutable();
           allow_.addAll(other.allow_);
@@ -608,7 +596,7 @@ public Builder mergeFrom(
       if (!other.deny_.isEmpty()) {
         if (deny_.isEmpty()) {
           deny_ = other.deny_;
-          bitField0_ = (bitField0_ & ~0x00000004);
+          bitField0_ |= 0x00000004;
         } else {
           ensureDenyIsMutable();
           deny_.addAll(other.deny_);
@@ -786,14 +774,14 @@ public Builder setNamespaceNameBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList allow_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList allow_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureAllowIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!allow_.isModifiable()) {
         allow_ = new com.google.protobuf.LazyStringArrayList(allow_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -807,7 +795,8 @@ private void ensureAllowIsMutable() {
      * @return A list containing the allow.
      */
     public com.google.protobuf.ProtocolStringList getAllowList() {
-      return allow_.getUnmodifiableView();
+      allow_.makeImmutable();
+      return allow_;
     }
     /**
      *
@@ -872,6 +861,7 @@ public Builder setAllow(int index, java.lang.String value) {
       }
       ensureAllowIsMutable();
       allow_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -893,6 +883,7 @@ public Builder addAllow(java.lang.String value) {
       }
       ensureAllowIsMutable();
       allow_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -911,6 +902,7 @@ public Builder addAllow(java.lang.String value) {
     public Builder addAllAllow(java.lang.Iterable values) {
       ensureAllowIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allow_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -926,8 +918,9 @@ public Builder addAllAllow(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearAllow() {
-      allow_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      allow_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -950,18 +943,19 @@ public Builder addAllowBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureAllowIsMutable();
       allow_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
 
-    private com.google.protobuf.LazyStringList deny_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList deny_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDenyIsMutable() {
-      if (!((bitField0_ & 0x00000004) != 0)) {
+      if (!deny_.isModifiable()) {
         deny_ = new com.google.protobuf.LazyStringArrayList(deny_);
-        bitField0_ |= 0x00000004;
       }
+      bitField0_ |= 0x00000004;
     }
     /**
      *
@@ -975,7 +969,8 @@ private void ensureDenyIsMutable() {
      * @return A list containing the deny.
      */
     public com.google.protobuf.ProtocolStringList getDenyList() {
-      return deny_.getUnmodifiableView();
+      deny_.makeImmutable();
+      return deny_;
     }
     /**
      *
@@ -1040,6 +1035,7 @@ public Builder setDeny(int index, java.lang.String value) {
       }
       ensureDenyIsMutable();
       deny_.set(index, value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1061,6 +1057,7 @@ public Builder addDeny(java.lang.String value) {
       }
       ensureDenyIsMutable();
       deny_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1079,6 +1076,7 @@ public Builder addDeny(java.lang.String value) {
     public Builder addAllDeny(java.lang.Iterable values) {
       ensureDenyIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, deny_);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1094,8 +1092,9 @@ public Builder addAllDeny(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDeny() {
-      deny_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      deny_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000004);
+      ;
       onChanged();
       return this;
     }
@@ -1118,6 +1117,7 @@ public Builder addDenyBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDenyIsMutable();
       deny_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Execution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Execution.java
index c124890fa9e9..19e88f01dbd6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Execution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Execution.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Execution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExecutionProto
         .internal_static_google_cloud_aiplatform_v1beta1_Execution_descriptor;
@@ -560,6 +555,7 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -587,6 +583,7 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -605,6 +602,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -630,6 +628,7 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -758,6 +757,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -784,6 +784,7 @@ public java.lang.String getSchemaTitle() {
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -815,6 +816,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -841,6 +843,7 @@ public java.lang.String getSchemaVersion() {
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -2065,6 +2068,7 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2092,6 +2096,7 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2110,6 +2115,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2135,6 +2141,7 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2166,6 +2173,7 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2193,6 +2201,7 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2218,6 +2227,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Executions.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
@@ -2641,6 +2651,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2666,6 +2677,7 @@ public java.lang.String getSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2691,6 +2703,7 @@ public com.google.protobuf.ByteString getSchemaTitleBytes() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2715,6 +2728,7 @@ public Builder setSchemaTitle(java.lang.String value) {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2735,6 +2749,7 @@ public Builder clearSchemaTitle() {
      *
      * 
      * The title of the schema describing the metadata.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2762,6 +2777,7 @@ public Builder setSchemaTitleBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2787,6 +2803,7 @@ public java.lang.String getSchemaVersion() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2812,6 +2829,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2836,6 +2854,7 @@ public Builder setSchemaVersion(java.lang.String value) {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
@@ -2856,6 +2875,7 @@ public Builder clearSchemaVersion() {
      *
      * 
      * The version of the schema in `schema_title` to use.
+     *
      * Schema title and version is expected to be registered in earlier Create
      * Schema calls. And both are used together as unique identifiers to identify
      * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionOrBuilder.java
index 3f59819ea496..088d8fcfaadb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionOrBuilder.java
@@ -138,6 +138,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -153,6 +154,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -171,6 +173,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -186,6 +189,7 @@ public interface ExecutionOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -205,6 +209,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Executions.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
@@ -297,6 +302,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -312,6 +318,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The title of the schema describing the metadata.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -328,6 +335,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
@@ -343,6 +351,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The version of the schema in `schema_title` to use.
+   *
    * Schema title and version is expected to be registered in earlier Create
    * Schema calls. And both are used together as unique identifiers to identify
    * schemas within the local metadata store.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionProto.java
index c0cf2a5de9cf..50a7aacb0e6b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExecutionProto.java
@@ -49,31 +49,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "a1\032\037google/api/field_behavior.proto\032\031goo"
           + "gle/api/resource.proto\032\034google/protobuf/"
           + "struct.proto\032\037google/protobuf/timestamp."
-          + "proto\"\313\005\n\tExecution\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024"
-          + "\n\014display_name\030\002 \001(\t\022?\n\005state\030\006 \001(\01620.go"
-          + "ogle.cloud.aiplatform.v1beta1.Execution."
-          + "State\022\014\n\004etag\030\t \001(\t\022F\n\006labels\030\n \003(\01326.go"
-          + "ogle.cloud.aiplatform.v1beta1.Execution."
-          + "LabelsEntry\0224\n\013create_time\030\013 \001(\0132\032.googl"
-          + "e.protobuf.TimestampB\003\340A\003\0224\n\013update_time"
-          + "\030\014 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022"
-          + "\024\n\014schema_title\030\r \001(\t\022\026\n\016schema_version\030"
-          + "\016 \001(\t\022)\n\010metadata\030\017 \001(\0132\027.google.protobu"
-          + "f.Struct\022\023\n\013description\030\020 \001(\t\032-\n\013LabelsE"
-          + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"i\n\005"
-          + "State\022\025\n\021STATE_UNSPECIFIED\020\000\022\007\n\003NEW\020\001\022\013\n"
-          + "\007RUNNING\020\002\022\014\n\010COMPLETE\020\003\022\n\n\006FAILED\020\004\022\n\n\006"
-          + "CACHED\020\005\022\r\n\tCANCELLED\020\006:\211\001\352A\205\001\n#aiplatfo"
-          + "rm.googleapis.com/Execution\022^projects/{p"
-          + "roject}/locations/{location}/metadataSto"
-          + "res/{metadata_store}/executions/{executi"
-          + "on}B\345\001\n#com.google.cloud.aiplatform.v1be"
-          + "ta1B\016ExecutionProtoP\001ZCcloud.google.com/"
-          + "go/aiplatform/apiv1beta1/aiplatformpb;ai"
-          + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B"
-          + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002"
-          + "\"Google::Cloud::AIPlatform::V1beta1b\006pro"
-          + "to3"
+          + "proto\"\316\005\n\tExecution\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022"
+          + "\024\n\014display_name\030\002 \001(\t\022?\n\005state\030\006 \001(\01620.g"
+          + "oogle.cloud.aiplatform.v1beta1.Execution"
+          + ".State\022\014\n\004etag\030\t \001(\t\022F\n\006labels\030\n \003(\01326.g"
+          + "oogle.cloud.aiplatform.v1beta1.Execution"
+          + ".LabelsEntry\0225\n\013create_time\030\013 \001(\0132\032.goog"
+          + "le.protobuf.TimestampB\004\342A\001\003\0225\n\013update_ti"
+          + "me\030\014 \001(\0132\032.google.protobuf.TimestampB\004\342A"
+          + "\001\003\022\024\n\014schema_title\030\r \001(\t\022\026\n\016schema_versi"
+          + "on\030\016 \001(\t\022)\n\010metadata\030\017 \001(\0132\027.google.prot"
+          + "obuf.Struct\022\023\n\013description\030\020 \001(\t\032-\n\013Labe"
+          + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\""
+          + "i\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\007\n\003NEW\020\001"
+          + "\022\013\n\007RUNNING\020\002\022\014\n\010COMPLETE\020\003\022\n\n\006FAILED\020\004\022"
+          + "\n\n\006CACHED\020\005\022\r\n\tCANCELLED\020\006:\211\001\352A\205\001\n#aipla"
+          + "tform.googleapis.com/Execution\022^projects"
+          + "/{project}/locations/{location}/metadata"
+          + "Stores/{metadata_store}/executions/{exec"
+          + "ution}B\345\001\n#com.google.cloud.aiplatform.v"
+          + "1beta1B\016ExecutionProtoP\001ZCcloud.google.c"
+          + "om/go/aiplatform/apiv1beta1/aiplatformpb"
+          + ";aiplatformpb\252\002\037Google.Cloud.AIPlatform."
+          + "V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta"
+          + "1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006"
+          + "proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainRequest.java
index efe364bc79e2..214d0d5097df 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExplainRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PredictionServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ExplainRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponse.java
index c05378ec02a3..e81958a64108 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ExplainResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PredictionServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ExplainResponse_descriptor;
@@ -80,6 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -97,6 +93,7 @@ public java.util.List getExplan
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -115,6 +112,7 @@ public java.util.List getExplan
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -132,6 +130,7 @@ public int getExplanationsCount() {
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -149,6 +148,7 @@ public com.google.cloud.aiplatform.v1beta1.Explanation getExplanations(int index
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -799,6 +799,7 @@ private void ensureExplanationsIsMutable() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -819,6 +820,7 @@ public java.util.List getExplan
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -839,6 +841,7 @@ public int getExplanationsCount() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -859,6 +862,7 @@ public com.google.cloud.aiplatform.v1beta1.Explanation getExplanations(int index
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -886,6 +890,7 @@ public Builder setExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -910,6 +915,7 @@ public Builder setExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -936,6 +942,7 @@ public Builder addExplanations(com.google.cloud.aiplatform.v1beta1.Explanation v
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -963,6 +970,7 @@ public Builder addExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -987,6 +995,7 @@ public Builder addExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1011,6 +1020,7 @@ public Builder addExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1035,6 +1045,7 @@ public Builder addAllExplanations(
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1058,6 +1069,7 @@ public Builder clearExplanations() {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1081,6 +1093,7 @@ public Builder removeExplanations(int index) {
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1098,6 +1111,7 @@ public com.google.cloud.aiplatform.v1beta1.Explanation.Builder getExplanationsBu
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1119,6 +1133,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationOrBuilder getExplanationsO
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1140,6 +1155,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationOrBuilder getExplanationsO
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1157,6 +1173,7 @@ public com.google.cloud.aiplatform.v1beta1.Explanation.Builder addExplanationsBu
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
@@ -1175,6 +1192,7 @@ public com.google.cloud.aiplatform.v1beta1.Explanation.Builder addExplanationsBu
      * 
      * The explanations of the Model's
      * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+     *
      * It has the same number of elements as
      * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
      * explained.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponseOrBuilder.java
index f756cc27c9db..293552812315 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplainResponseOrBuilder.java
@@ -29,6 +29,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -43,6 +44,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -57,6 +59,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -71,6 +74,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
@@ -86,6 +90,7 @@ public interface ExplainResponseOrBuilder
    * 
    * The explanations of the Model's
    * [PredictResponse.predictions][google.cloud.aiplatform.v1beta1.PredictResponse.predictions].
+   *
    * It has the same number of elements as
    * [instances][google.cloud.aiplatform.v1beta1.ExplainRequest.instances] to be
    * explained.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Explanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Explanation.java
index c842667ee06c..030ea28f77ea 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Explanation.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Explanation.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Explanation();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_Explanation_descriptor;
@@ -80,6 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -87,6 +83,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -111,6 +108,7 @@ public java.util.List getAttrib
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -118,6 +116,7 @@ public java.util.List getAttrib
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -143,6 +142,7 @@ public java.util.List getAttrib
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -150,6 +150,7 @@ public java.util.List getAttrib
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -174,6 +175,7 @@ public int getAttributionsCount() {
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -181,6 +183,7 @@ public int getAttributionsCount() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -205,6 +208,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getAttributions(int index
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -212,6 +216,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getAttributions(int index
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -242,6 +247,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getAttributionsO
    *
    * 
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -259,6 +265,7 @@ public java.util.List getNeighbors * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -277,6 +284,7 @@ public java.util.List getNeighbors * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -294,6 +302,7 @@ public int getNeighborsCount() { * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -311,6 +320,7 @@ public com.google.cloud.aiplatform.v1beta1.Neighbor getNeighbors(int index) { * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -807,6 +817,7 @@ private void ensureAttributionsIsMutable() { * *
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -814,6 +825,7 @@ private void ensureAttributionsIsMutable() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -841,6 +853,7 @@ public java.util.List getAttrib
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -848,6 +861,7 @@ public java.util.List getAttrib
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -875,6 +889,7 @@ public int getAttributionsCount() {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -882,6 +897,7 @@ public int getAttributionsCount() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -909,6 +925,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getAttributions(int index
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -916,6 +933,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getAttributions(int index
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -950,6 +968,7 @@ public Builder setAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -957,6 +976,7 @@ public Builder setAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -988,6 +1008,7 @@ public Builder setAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -995,6 +1016,7 @@ public Builder setAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1028,6 +1050,7 @@ public Builder addAttributions(com.google.cloud.aiplatform.v1beta1.Attribution v
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1035,6 +1058,7 @@ public Builder addAttributions(com.google.cloud.aiplatform.v1beta1.Attribution v
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1069,6 +1093,7 @@ public Builder addAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1076,6 +1101,7 @@ public Builder addAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1107,6 +1133,7 @@ public Builder addAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1114,6 +1141,7 @@ public Builder addAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1145,6 +1173,7 @@ public Builder addAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1152,6 +1181,7 @@ public Builder addAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1183,6 +1213,7 @@ public Builder addAllAttributions(
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1190,6 +1221,7 @@ public Builder addAllAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1220,6 +1252,7 @@ public Builder clearAttributions() {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1227,6 +1260,7 @@ public Builder clearAttributions() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1257,6 +1291,7 @@ public Builder removeAttributions(int index) {
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1264,6 +1299,7 @@ public Builder removeAttributions(int index) {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1288,6 +1324,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder getAttributionsBu
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1295,6 +1332,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder getAttributionsBu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1323,6 +1361,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getAttributionsO
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1330,6 +1369,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getAttributionsO
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1358,6 +1398,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getAttributionsO
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1365,6 +1406,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getAttributionsO
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1389,6 +1431,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addAttributionsBu
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1396,6 +1439,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addAttributionsBu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1421,6 +1465,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addAttributionsBu
      *
      * 
      * Output only. Feature attributions grouped by predicted outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1428,6 +1473,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addAttributionsBu
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * If users set
      * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
      * the attributions are sorted by
@@ -1487,6 +1533,7 @@ private void ensureNeighborsIsMutable() {
      *
      * 
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1507,6 +1554,7 @@ public java.util.List getNeighbors * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1527,6 +1575,7 @@ public int getNeighborsCount() { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1547,6 +1596,7 @@ public com.google.cloud.aiplatform.v1beta1.Neighbor getNeighbors(int index) { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1573,6 +1623,7 @@ public Builder setNeighbors(int index, com.google.cloud.aiplatform.v1beta1.Neigh * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1597,6 +1648,7 @@ public Builder setNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1623,6 +1675,7 @@ public Builder addNeighbors(com.google.cloud.aiplatform.v1beta1.Neighbor value) * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1649,6 +1702,7 @@ public Builder addNeighbors(int index, com.google.cloud.aiplatform.v1beta1.Neigh * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1673,6 +1727,7 @@ public Builder addNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1697,6 +1752,7 @@ public Builder addNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1721,6 +1777,7 @@ public Builder addAllNeighbors( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1744,6 +1801,7 @@ public Builder clearNeighbors() { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1767,6 +1825,7 @@ public Builder removeNeighbors(int index) { * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1783,6 +1842,7 @@ public com.google.cloud.aiplatform.v1beta1.Neighbor.Builder getNeighborsBuilder( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1803,6 +1863,7 @@ public com.google.cloud.aiplatform.v1beta1.NeighborOrBuilder getNeighborsOrBuild * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1824,6 +1885,7 @@ public com.google.cloud.aiplatform.v1beta1.NeighborOrBuilder getNeighborsOrBuild * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1841,6 +1903,7 @@ public com.google.cloud.aiplatform.v1beta1.Neighbor.Builder addNeighborsBuilder( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
@@ -1858,6 +1921,7 @@ public com.google.cloud.aiplatform.v1beta1.Neighbor.Builder addNeighborsBuilder( * *
      * Output only. List of the nearest neighbors for example-based explanations.
+     *
      * For models deployed with the examples explanations feature enabled, the
      * attributions field is empty and instead the neighbors field is populated.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadata.java index f327e03be025..17411bae9134 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationMetadataProto .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadata_descriptor; @@ -91,13 +86,16 @@ public interface InputMetadataOrBuilder * *
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -116,13 +114,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -141,13 +142,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -166,13 +170,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -191,13 +198,16 @@ public interface InputMetadataOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -478,6 +488,7 @@ public interface InputMetadataOrBuilder
      * or [XRAI
      * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution]
      * and the input tensor is not differentiable.
+     *
      * An encoded tensor is generated if the input tensor is encoded by a lookup
      * table.
      * 
@@ -498,6 +509,7 @@ public interface InputMetadataOrBuilder * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -513,6 +525,7 @@ public interface InputMetadataOrBuilder * *
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -526,6 +539,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -539,6 +553,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -552,6 +567,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -565,6 +581,7 @@ public interface InputMetadataOrBuilder
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -657,6 +674,7 @@ public interface InputMetadataOrBuilder
    *
    * 
    * Metadata of the input of a feature.
+   *
    * Fields other than
    * [InputMetadata.input_baselines][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata.input_baselines]
    * are applicable only for Models that are using Vertex AI-provided images for
@@ -682,7 +700,7 @@ private InputMetadata() {
       modality_ = "";
       indicesTensorName_ = "";
       denseShapeTensorName_ = "";
-      indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
       encodedTensorName_ = "";
       encodedBaselines_ = java.util.Collections.emptyList();
       groupName_ = "";
@@ -694,11 +712,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputMetadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ExplanationMetadataProto
           .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadata_InputMetadata_descriptor;
@@ -1140,11 +1153,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new FeatureValueDomain();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.ExplanationMetadataProto
             .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadata_InputMetadata_FeatureValueDomain_descriptor;
@@ -2089,10 +2097,12 @@ public interface VisualizationOrBuilder
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -2112,10 +2122,12 @@ public interface VisualizationOrBuilder
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -2231,11 +2243,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Visualization();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.ExplanationMetadataProto
             .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadata_InputMetadata_Visualization_descriptor;
@@ -3183,10 +3190,12 @@ public int getPolarityValue() {
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -3209,10 +3218,12 @@ public int getColorMapValue() {
        *
        * 
        * The color scheme used for the highlighted areas.
+       *
        * Defaults to PINK_GREEN for
        * [Integrated Gradients
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
        * which shows positive attributions in green and negative in pink.
+       *
        * Defaults to VIRIDIS for
        * [XRAI
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4110,10 +4121,12 @@ public Builder clearPolarity() {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4136,10 +4149,12 @@ public int getColorMapValue() {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4165,10 +4180,12 @@ public Builder setColorMapValue(int value) {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4201,10 +4218,12 @@ public Builder setColorMapValue(int value) {
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4236,10 +4255,12 @@ public Builder setColorMap(
          *
          * 
          * The color scheme used for the highlighted areas.
+         *
          * Defaults to PINK_GREEN for
          * [Integrated Gradients
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.integrated_gradients_attribution],
          * which shows positive attributions in green and negative in pink.
+         *
          * Defaults to VIRIDIS for
          * [XRAI
          * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution],
@@ -4582,13 +4603,16 @@ public com.google.protobuf.Parser getParserForType() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -4610,13 +4634,16 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -4639,13 +4666,16 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -4667,13 +4697,16 @@ public int getInputBaselinesCount() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -4695,13 +4728,16 @@ public com.google.protobuf.Value getInputBaselines(int index) {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * If no baseline is specified, Vertex AI chooses the baseline for this
      * feature. If multiple baselines are specified, Vertex AI returns the
      * average attributions across them in
      * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+     *
      * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
      * of each baseline must match the shape of the input tensor. If a scalar is
      * provided, we broadcast to the same shape as the input tensor.
+     *
      * For custom images, the element of the baselines must be in the same
      * format as the feature's input in the
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -5051,7 +5087,8 @@ public com.google.protobuf.ByteString getDenseShapeTensorNameBytes() {
     public static final int INDEX_FEATURE_MAPPING_FIELD_NUMBER = 8;
 
     @SuppressWarnings("serial")
-    private com.google.protobuf.LazyStringList indexFeatureMapping_;
+    private com.google.protobuf.LazyStringArrayList indexFeatureMapping_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
     /**
      *
      *
@@ -5138,6 +5175,7 @@ public com.google.protobuf.ByteString getIndexFeatureMappingBytes(int index) {
      * or [XRAI
      * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution]
      * and the input tensor is not differentiable.
+     *
      * An encoded tensor is generated if the input tensor is encoded by a lookup
      * table.
      * 
@@ -5169,6 +5207,7 @@ public java.lang.String getEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -5199,6 +5238,7 @@ public com.google.protobuf.ByteString getEncodedTensorNameBytes() { * *
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5215,6 +5255,7 @@ public java.util.List getEncodedBaselinesList() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5232,6 +5273,7 @@ public java.util.List getEncodedBaselinesList() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5248,6 +5290,7 @@ public int getEncodedBaselinesCount() {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5264,6 +5307,7 @@ public com.google.protobuf.Value getEncodedBaselines(int index) {
      *
      * 
      * A list of baselines for the encoded tensor.
+     *
      * The shape of each baseline should match the shape of the encoded tensor.
      * If a scalar is provided, Vertex AI broadcasts to the same shape as the
      * encoded tensor.
@@ -5695,6 +5739,7 @@ protected Builder newBuilderForType(
      *
      * 
      * Metadata of the input of a feature.
+     *
      * Fields other than
      * [InputMetadata.input_baselines][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata.input_baselines]
      * are applicable only for Models that are using Vertex AI-provided images for
@@ -5753,8 +5798,7 @@ public Builder clear() {
         }
         indicesTensorName_ = "";
         denseShapeTensorName_ = "";
-        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-        bitField0_ = (bitField0_ & ~0x00000080);
+        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
         encodedTensorName_ = "";
         if (encodedBaselinesBuilder_ == null) {
           encodedBaselines_ = java.util.Collections.emptyList();
@@ -5818,11 +5862,6 @@ private void buildPartialRepeatedFields(
         } else {
           result.inputBaselines_ = inputBaselinesBuilder_.build();
         }
-        if (((bitField0_ & 0x00000080) != 0)) {
-          indexFeatureMapping_ = indexFeatureMapping_.getUnmodifiableView();
-          bitField0_ = (bitField0_ & ~0x00000080);
-        }
-        result.indexFeatureMapping_ = indexFeatureMapping_;
         if (encodedBaselinesBuilder_ == null) {
           if (((bitField0_ & 0x00000200) != 0)) {
             encodedBaselines_ = java.util.Collections.unmodifiableList(encodedBaselines_);
@@ -5858,6 +5897,10 @@ private void buildPartial0(
         if (((from_bitField0_ & 0x00000040) != 0)) {
           result.denseShapeTensorName_ = denseShapeTensorName_;
         }
+        if (((from_bitField0_ & 0x00000080) != 0)) {
+          indexFeatureMapping_.makeImmutable();
+          result.indexFeatureMapping_ = indexFeatureMapping_;
+        }
         if (((from_bitField0_ & 0x00000100) != 0)) {
           result.encodedTensorName_ = encodedTensorName_;
         }
@@ -5978,7 +6021,7 @@ public Builder mergeFrom(
         if (!other.indexFeatureMapping_.isEmpty()) {
           if (indexFeatureMapping_.isEmpty()) {
             indexFeatureMapping_ = other.indexFeatureMapping_;
-            bitField0_ = (bitField0_ & ~0x00000080);
+            bitField0_ |= 0x00000080;
           } else {
             ensureIndexFeatureMappingIsMutable();
             indexFeatureMapping_.addAll(other.indexFeatureMapping_);
@@ -6177,13 +6220,16 @@ private void ensureInputBaselinesIsMutable() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6208,13 +6254,16 @@ public java.util.List getInputBaselinesList() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6239,13 +6288,16 @@ public int getInputBaselinesCount() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6270,13 +6322,16 @@ public com.google.protobuf.Value getInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6307,13 +6362,16 @@ public Builder setInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6342,13 +6400,16 @@ public Builder setInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6379,13 +6440,16 @@ public Builder addInputBaselines(com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6416,13 +6480,16 @@ public Builder addInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6450,13 +6517,16 @@ public Builder addInputBaselines(com.google.protobuf.Value.Builder builderForVal
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6485,13 +6555,16 @@ public Builder addInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6520,13 +6593,16 @@ public Builder addAllInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6554,13 +6630,16 @@ public Builder clearInputBaselines() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6588,13 +6667,16 @@ public Builder removeInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6615,13 +6697,16 @@ public com.google.protobuf.Value.Builder getInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6646,13 +6731,16 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6678,13 +6766,16 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6706,13 +6797,16 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -6734,13 +6828,16 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * If no baseline is specified, Vertex AI chooses the baseline for this
        * feature. If multiple baselines are specified, Vertex AI returns the
        * average attributions across them in
        * [Attribution.feature_attributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions].
+       *
        * For Vertex AI-provided Tensorflow images (both 1.x and 2.x), the shape
        * of each baseline must match the shape of the input tensor. If a scalar is
        * provided, we broadcast to the same shape as the input tensor.
+       *
        * For custom images, the element of the baselines must be in the same
        * format as the feature's input in the
        * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances][].
@@ -7585,14 +7682,14 @@ public Builder setDenseShapeTensorNameBytes(com.google.protobuf.ByteString value
         return this;
       }
 
-      private com.google.protobuf.LazyStringList indexFeatureMapping_ =
-          com.google.protobuf.LazyStringArrayList.EMPTY;
+      private com.google.protobuf.LazyStringArrayList indexFeatureMapping_ =
+          com.google.protobuf.LazyStringArrayList.emptyList();
 
       private void ensureIndexFeatureMappingIsMutable() {
-        if (!((bitField0_ & 0x00000080) != 0)) {
+        if (!indexFeatureMapping_.isModifiable()) {
           indexFeatureMapping_ = new com.google.protobuf.LazyStringArrayList(indexFeatureMapping_);
-          bitField0_ |= 0x00000080;
         }
+        bitField0_ |= 0x00000080;
       }
       /**
        *
@@ -7609,7 +7706,8 @@ private void ensureIndexFeatureMappingIsMutable() {
        * @return A list containing the indexFeatureMapping.
        */
       public com.google.protobuf.ProtocolStringList getIndexFeatureMappingList() {
-        return indexFeatureMapping_.getUnmodifiableView();
+        indexFeatureMapping_.makeImmutable();
+        return indexFeatureMapping_;
       }
       /**
        *
@@ -7686,6 +7784,7 @@ public Builder setIndexFeatureMapping(int index, java.lang.String value) {
         }
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.set(index, value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7710,6 +7809,7 @@ public Builder addIndexFeatureMapping(java.lang.String value) {
         }
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.add(value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7731,6 +7831,7 @@ public Builder addIndexFeatureMapping(java.lang.String value) {
       public Builder addAllIndexFeatureMapping(java.lang.Iterable values) {
         ensureIndexFeatureMappingIsMutable();
         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, indexFeatureMapping_);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7749,8 +7850,9 @@ public Builder addAllIndexFeatureMapping(java.lang.Iterable va
        * @return This builder for chaining.
        */
       public Builder clearIndexFeatureMapping() {
-        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+        indexFeatureMapping_ = com.google.protobuf.LazyStringArrayList.emptyList();
         bitField0_ = (bitField0_ & ~0x00000080);
+        ;
         onChanged();
         return this;
       }
@@ -7776,6 +7878,7 @@ public Builder addIndexFeatureMappingBytes(com.google.protobuf.ByteString value)
         checkByteStringIsUtf8(value);
         ensureIndexFeatureMappingIsMutable();
         indexFeatureMapping_.add(value);
+        bitField0_ |= 0x00000080;
         onChanged();
         return this;
       }
@@ -7792,6 +7895,7 @@ public Builder addIndexFeatureMappingBytes(com.google.protobuf.ByteString value)
        * or [XRAI
        * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution]
        * and the input tensor is not differentiable.
+       *
        * An encoded tensor is generated if the input tensor is encoded by a lookup
        * table.
        * 
@@ -7822,6 +7926,7 @@ public java.lang.String getEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7852,6 +7957,7 @@ public com.google.protobuf.ByteString getEncodedTensorNameBytes() { * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7881,6 +7987,7 @@ public Builder setEncodedTensorName(java.lang.String value) { * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7906,6 +8013,7 @@ public Builder clearEncodedTensorName() { * or [XRAI * attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution] * and the input tensor is not differentiable. + * * An encoded tensor is generated if the input tensor is encoded by a lookup * table. *
@@ -7947,6 +8055,7 @@ private void ensureEncodedBaselinesIsMutable() { * *
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7966,6 +8075,7 @@ public java.util.List getEncodedBaselinesList() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -7985,6 +8095,7 @@ public int getEncodedBaselinesCount() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8004,6 +8115,7 @@ public com.google.protobuf.Value getEncodedBaselines(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8029,6 +8141,7 @@ public Builder setEncodedBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8052,6 +8165,7 @@ public Builder setEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8077,6 +8191,7 @@ public Builder addEncodedBaselines(com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8102,6 +8217,7 @@ public Builder addEncodedBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8124,6 +8240,7 @@ public Builder addEncodedBaselines(com.google.protobuf.Value.Builder builderForV
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8147,6 +8264,7 @@ public Builder addEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8170,6 +8288,7 @@ public Builder addAllEncodedBaselines(
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8192,6 +8311,7 @@ public Builder clearEncodedBaselines() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8214,6 +8334,7 @@ public Builder removeEncodedBaselines(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8229,6 +8350,7 @@ public com.google.protobuf.Value.Builder getEncodedBaselinesBuilder(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8248,6 +8370,7 @@ public com.google.protobuf.ValueOrBuilder getEncodedBaselinesOrBuilder(int index
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8268,6 +8391,7 @@ public com.google.protobuf.ValueOrBuilder getEncodedBaselinesOrBuilder(int index
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8284,6 +8408,7 @@ public com.google.protobuf.Value.Builder addEncodedBaselinesBuilder() {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8300,6 +8425,7 @@ public com.google.protobuf.Value.Builder addEncodedBaselinesBuilder(int index) {
        *
        * 
        * A list of baselines for the encoded tensor.
+       *
        * The shape of each baseline should match the shape of the encoded tensor.
        * If a scalar is provided, Vertex AI broadcasts to the same shape as the
        * encoded tensor.
@@ -8765,11 +8891,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8788,11 +8916,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8811,11 +8941,13 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -8833,7 +8965,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -8850,7 +8984,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -8867,7 +9003,9 @@ public interface OutputMetadataOrBuilder
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -8907,8 +9045,7 @@ public interface OutputMetadataOrBuilder
      */
     com.google.protobuf.ByteString getOutputTensorNameBytes();
 
-    public com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.OutputMetadata
-            .DisplayNameMappingCase
+    com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.OutputMetadata.DisplayNameMappingCase
         getDisplayNameMappingCase();
   }
   /**
@@ -8940,11 +9077,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OutputMetadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ExplanationMetadataProto
           .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadata_OutputMetadata_descriptor;
@@ -8961,6 +9093,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int displayNameMappingCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object displayNameMapping_;
 
     public enum DisplayNameMappingCase
@@ -9013,11 +9147,13 @@ public DisplayNameMappingCase getDisplayNameMappingCase() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -9039,11 +9175,13 @@ public boolean hasIndexDisplayNameMapping() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -9068,11 +9206,13 @@ public com.google.protobuf.Value getIndexDisplayNameMapping() {
      *
      * 
      * Static mapping between the index and display name.
+     *
      * Use this if the outputs are a deterministic n-dimensional array, e.g. a
      * list of scores of all the classes in a pre-defined order for a
      * multi-classification Model. It's not feasible if the outputs are
      * non-deterministic, e.g. the Model produces top-k classes or sort the
      * outputs by their values.
+     *
      * The shape of the value must be an n-dimensional array of strings. The
      * number of dimensions must match that of the outputs to be explained.
      * The
@@ -9097,7 +9237,9 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -9116,7 +9258,9 @@ public boolean hasDisplayNameMappingKey() {
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -9148,7 +9292,9 @@ public java.lang.String getDisplayNameMappingKey() {
      *
      * 
      * Specify a field name in the prediction to look for the display name.
+     *
      * Use this if the prediction contains the display names for the outputs.
+     *
      * The display names in the prediction must have the same shape of the
      * outputs, so that it can be located by
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -9697,11 +9843,13 @@ public Builder clearDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9723,11 +9871,13 @@ public boolean hasIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9759,11 +9909,13 @@ public com.google.protobuf.Value getIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9792,11 +9944,13 @@ public Builder setIndexDisplayNameMapping(com.google.protobuf.Value value) {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9822,11 +9976,13 @@ public Builder setIndexDisplayNameMapping(com.google.protobuf.Value.Builder buil
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9865,11 +10021,13 @@ public Builder mergeIndexDisplayNameMapping(com.google.protobuf.Value value) {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9901,11 +10059,13 @@ public Builder clearIndexDisplayNameMapping() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9924,11 +10084,13 @@ public com.google.protobuf.Value.Builder getIndexDisplayNameMappingBuilder() {
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9955,11 +10117,13 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
        *
        * 
        * Static mapping between the index and display name.
+       *
        * Use this if the outputs are a deterministic n-dimensional array, e.g. a
        * list of scores of all the classes in a pre-defined order for a
        * multi-classification Model. It's not feasible if the outputs are
        * non-deterministic, e.g. the Model produces top-k classes or sort the
        * outputs by their values.
+       *
        * The shape of the value must be an n-dimensional array of strings. The
        * number of dimensions must match that of the outputs to be explained.
        * The
@@ -9999,7 +10163,9 @@ public com.google.protobuf.ValueOrBuilder getIndexDisplayNameMappingOrBuilder()
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10019,7 +10185,9 @@ public boolean hasDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10052,7 +10220,9 @@ public java.lang.String getDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10085,7 +10255,9 @@ public com.google.protobuf.ByteString getDisplayNameMappingKeyBytes() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10111,7 +10283,9 @@ public Builder setDisplayNameMappingKey(java.lang.String value) {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10135,7 +10309,9 @@ public Builder clearDisplayNameMappingKey() {
        *
        * 
        * Specify a field name in the prediction to look for the display name.
+       *
        * Use this if the prediction contains the display names for the outputs.
+       *
        * The display names in the prediction must have the same shape of the
        * outputs, so that it can be located by
        * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
@@ -10379,14 +10555,17 @@ public int getInputsCount() {
    * 
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -10416,14 +10595,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -10444,14 +10626,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -10480,14 +10665,17 @@ public boolean containsInputs(java.lang.String key) { *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -10553,10 +10741,13 @@ public int getOutputsCount() { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10584,10 +10775,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10606,10 +10800,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -10637,10 +10834,13 @@ public boolean containsOutputs(java.lang.String key) { * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -11299,14 +11499,17 @@ public int getInputsCount() { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11336,14 +11539,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11364,14 +11570,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11401,14 +11610,17 @@ public boolean containsInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11444,14 +11656,17 @@ public Builder clearInputs() { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11481,14 +11696,17 @@ public Builder removeInputs(java.lang.String key) { *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11516,14 +11734,17 @@ public Builder putInputs( *
      * Required. Map from feature names to feature input metadata. Keys are the
      * name of the features. Values are the specification of the feature.
+     *
      * An empty InputMetadata is valid. It describes a text feature which has the
      * name specified as the key in
      * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
      * The baseline of the empty feature is chosen by Vertex AI.
+     *
      * For Vertex AI-provided Tensorflow images, the key can be any friendly
      * name of the feature. Once specified,
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * are keyed by this key (if not grouped with another feature).
+     *
      * For custom images, the key must match with the key in
      * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
      * 
@@ -11580,10 +11801,13 @@ public int getOutputsCount() { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11612,10 +11836,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11635,10 +11862,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11666,10 +11896,13 @@ public boolean containsOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11703,10 +11936,13 @@ public Builder clearOutputs() { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11735,10 +11971,13 @@ public Builder removeOutputs(java.lang.String key) { * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* @@ -11764,10 +12003,13 @@ public Builder putOutputs( * *
      * Required. Map from output names to output metadata.
+     *
      * For Vertex AI-provided Tensorflow images, keys can be any user defined
      * string that consists of any UTF-8 characters.
+     *
      * For custom images, keys are the name of the output field in the prediction
      * to be explained.
+     *
      * Currently only one key is allowed.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOrBuilder.java index 4b6c4ad81f90..8718683c2a2f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOrBuilder.java @@ -29,14 +29,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -52,14 +55,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -80,14 +86,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -105,14 +114,17 @@ public interface ExplanationMetadataOrBuilder *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -132,14 +144,17 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata getInputsO *
    * Required. Map from feature names to feature input metadata. Keys are the
    * name of the features. Values are the specification of the feature.
+   *
    * An empty InputMetadata is valid. It describes a text feature which has the
    * name specified as the key in
    * [ExplanationMetadata.inputs][google.cloud.aiplatform.v1beta1.ExplanationMetadata.inputs].
    * The baseline of the empty feature is chosen by Vertex AI.
+   *
    * For Vertex AI-provided Tensorflow images, the key can be any friendly
    * name of the feature. Once specified,
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * are keyed by this key (if not grouped with another feature).
+   *
    * For custom images, the key must match with the key in
    * [instance][google.cloud.aiplatform.v1beta1.ExplainRequest.instances].
    * 
@@ -156,10 +171,13 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata getInputsO * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -173,10 +191,13 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata getInputsO * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -195,10 +216,13 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata getInputsO * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -214,10 +238,13 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata getInputsO * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* @@ -235,10 +262,13 @@ com.google.cloud.aiplatform.v1beta1.ExplanationMetadata.OutputMetadata getOutput * *
    * Required. Map from output names to output metadata.
+   *
    * For Vertex AI-provided Tensorflow images, keys can be any user defined
    * string that consists of any UTF-8 characters.
+   *
    * For custom images, keys are the name of the output field in the prediction
    * to be explained.
+   *
    * Currently only one key is allowed.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOverride.java index 2e8846d79b4f..9ae9336609e4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOverride.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataOverride.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationMetadataOverride(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadataOverride_descriptor; @@ -89,6 +84,7 @@ public interface InputMetadataOverrideOrBuilder * *
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -103,6 +99,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -117,6 +114,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -131,6 +129,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -145,6 +144,7 @@ public interface InputMetadataOverrideOrBuilder
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -187,11 +187,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new InputMetadataOverride();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ExplanationProto
           .internal_static_google_cloud_aiplatform_v1beta1_ExplanationMetadataOverride_InputMetadataOverride_descriptor;
@@ -218,6 +213,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -235,6 +231,7 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -253,6 +250,7 @@ public java.util.List getInputBaselinesList() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -270,6 +268,7 @@ public int getInputBaselinesCount() {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -287,6 +286,7 @@ public com.google.protobuf.Value getInputBaselines(int index) {
      *
      * 
      * Baseline inputs for this feature.
+     *
      * This overrides the `input_baseline` field of the
      * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
      * object of the corresponding feature's input metadata. If it's not
@@ -762,6 +762,7 @@ private void ensureInputBaselinesIsMutable() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -782,6 +783,7 @@ public java.util.List getInputBaselinesList() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -802,6 +804,7 @@ public int getInputBaselinesCount() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -822,6 +825,7 @@ public com.google.protobuf.Value getInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -848,6 +852,7 @@ public Builder setInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -872,6 +877,7 @@ public Builder setInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -898,6 +904,7 @@ public Builder addInputBaselines(com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -924,6 +931,7 @@ public Builder addInputBaselines(int index, com.google.protobuf.Value value) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -947,6 +955,7 @@ public Builder addInputBaselines(com.google.protobuf.Value.Builder builderForVal
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -971,6 +980,7 @@ public Builder addInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -995,6 +1005,7 @@ public Builder addAllInputBaselines(
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1018,6 +1029,7 @@ public Builder clearInputBaselines() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1041,6 +1053,7 @@ public Builder removeInputBaselines(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1057,6 +1070,7 @@ public com.google.protobuf.Value.Builder getInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1077,6 +1091,7 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1098,6 +1113,7 @@ public com.google.protobuf.ValueOrBuilder getInputBaselinesOrBuilder(int index)
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1115,6 +1131,7 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder() {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
@@ -1132,6 +1149,7 @@ public com.google.protobuf.Value.Builder addInputBaselinesBuilder(int index) {
        *
        * 
        * Baseline inputs for this feature.
+       *
        * This overrides the `input_baseline` field of the
        * [ExplanationMetadata.InputMetadata][google.cloud.aiplatform.v1beta1.ExplanationMetadata.InputMetadata]
        * object of the corresponding feature's input metadata. If it's not
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataProto.java
index b561186a78d3..d35cfcd91b81 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationMetadataProto.java
@@ -67,75 +67,75 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n:google/cloud/aiplatform/v1beta1/explan"
           + "ation_metadata.proto\022\037google.cloud.aipla"
           + "tform.v1beta1\032\037google/api/field_behavior"
-          + ".proto\032\034google/protobuf/struct.proto\"\206\023\n"
-          + "\023ExplanationMetadata\022U\n\006inputs\030\001 \003(\0132@.g"
+          + ".proto\032\034google/protobuf/struct.proto\"\210\023\n"
+          + "\023ExplanationMetadata\022V\n\006inputs\030\001 \003(\0132@.g"
           + "oogle.cloud.aiplatform.v1beta1.Explanati"
-          + "onMetadata.InputsEntryB\003\340A\002\022W\n\007outputs\030\002"
-          + " \003(\0132A.google.cloud.aiplatform.v1beta1.E"
-          + "xplanationMetadata.OutputsEntryB\003\340A\002\022\'\n\037"
-          + "feature_attributions_schema_uri\030\003 \001(\t\022\033\n"
-          + "\023latent_space_source\030\005 \001(\t\032\347\r\n\rInputMeta"
-          + "data\022/\n\017input_baselines\030\001 \003(\0132\026.google.p"
-          + "rotobuf.Value\022\031\n\021input_tensor_name\030\002 \001(\t"
-          + "\022]\n\010encoding\030\003 \001(\0162K.google.cloud.aiplat"
-          + "form.v1beta1.ExplanationMetadata.InputMe"
-          + "tadata.Encoding\022\020\n\010modality\030\004 \001(\t\022s\n\024fea"
-          + "ture_value_domain\030\005 \001(\0132U.google.cloud.a"
-          + "iplatform.v1beta1.ExplanationMetadata.In"
-          + "putMetadata.FeatureValueDomain\022\033\n\023indice"
-          + "s_tensor_name\030\006 \001(\t\022\037\n\027dense_shape_tenso"
-          + "r_name\030\007 \001(\t\022\035\n\025index_feature_mapping\030\010 "
-          + "\003(\t\022\033\n\023encoded_tensor_name\030\t \001(\t\0221\n\021enco"
-          + "ded_baselines\030\n \003(\0132\026.google.protobuf.Va"
-          + "lue\022g\n\rvisualization\030\013 \001(\0132P.google.clou"
-          + "d.aiplatform.v1beta1.ExplanationMetadata"
-          + ".InputMetadata.Visualization\022\022\n\ngroup_na"
-          + "me\030\014 \001(\t\032j\n\022FeatureValueDomain\022\021\n\tmin_va"
-          + "lue\030\001 \001(\002\022\021\n\tmax_value\030\002 \001(\002\022\025\n\roriginal"
-          + "_mean\030\003 \001(\002\022\027\n\017original_stddev\030\004 \001(\002\032\352\006\n"
-          + "\rVisualization\022c\n\004type\030\001 \001(\0162U.google.cl"
+          + "onMetadata.InputsEntryB\004\342A\001\002\022X\n\007outputs\030"
+          + "\002 \003(\0132A.google.cloud.aiplatform.v1beta1."
+          + "ExplanationMetadata.OutputsEntryB\004\342A\001\002\022\'"
+          + "\n\037feature_attributions_schema_uri\030\003 \001(\t\022"
+          + "\033\n\023latent_space_source\030\005 \001(\t\032\347\r\n\rInputMe"
+          + "tadata\022/\n\017input_baselines\030\001 \003(\0132\026.google"
+          + ".protobuf.Value\022\031\n\021input_tensor_name\030\002 \001"
+          + "(\t\022]\n\010encoding\030\003 \001(\0162K.google.cloud.aipl"
+          + "atform.v1beta1.ExplanationMetadata.Input"
+          + "Metadata.Encoding\022\020\n\010modality\030\004 \001(\t\022s\n\024f"
+          + "eature_value_domain\030\005 \001(\0132U.google.cloud"
+          + ".aiplatform.v1beta1.ExplanationMetadata."
+          + "InputMetadata.FeatureValueDomain\022\033\n\023indi"
+          + "ces_tensor_name\030\006 \001(\t\022\037\n\027dense_shape_ten"
+          + "sor_name\030\007 \001(\t\022\035\n\025index_feature_mapping\030"
+          + "\010 \003(\t\022\033\n\023encoded_tensor_name\030\t \001(\t\0221\n\021en"
+          + "coded_baselines\030\n \003(\0132\026.google.protobuf."
+          + "Value\022g\n\rvisualization\030\013 \001(\0132P.google.cl"
           + "oud.aiplatform.v1beta1.ExplanationMetada"
-          + "ta.InputMetadata.Visualization.Type\022k\n\010p"
-          + "olarity\030\002 \001(\0162Y.google.cloud.aiplatform."
-          + "v1beta1.ExplanationMetadata.InputMetadat"
-          + "a.Visualization.Polarity\022l\n\tcolor_map\030\003 "
-          + "\001(\0162Y.google.cloud.aiplatform.v1beta1.Ex"
-          + "planationMetadata.InputMetadata.Visualiz"
-          + "ation.ColorMap\022\037\n\027clip_percent_upperboun"
-          + "d\030\004 \001(\002\022\037\n\027clip_percent_lowerbound\030\005 \001(\002"
-          + "\022r\n\014overlay_type\030\006 \001(\0162\\.google.cloud.ai"
-          + "platform.v1beta1.ExplanationMetadata.Inp"
-          + "utMetadata.Visualization.OverlayType\"6\n\004"
-          + "Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\n\n\006PIXELS\020\001\022\014"
-          + "\n\010OUTLINES\020\002\"J\n\010Polarity\022\030\n\024POLARITY_UNS"
-          + "PECIFIED\020\000\022\014\n\010POSITIVE\020\001\022\014\n\010NEGATIVE\020\002\022\010"
-          + "\n\004BOTH\020\003\"{\n\010ColorMap\022\031\n\025COLOR_MAP_UNSPEC"
-          + "IFIED\020\000\022\016\n\nPINK_GREEN\020\001\022\013\n\007VIRIDIS\020\002\022\007\n\003"
-          + "RED\020\003\022\t\n\005GREEN\020\004\022\r\n\tRED_GREEN\020\006\022\024\n\020PINK_"
-          + "WHITE_GREEN\020\005\"b\n\013OverlayType\022\034\n\030OVERLAY_"
-          + "TYPE_UNSPECIFIED\020\000\022\010\n\004NONE\020\001\022\014\n\010ORIGINAL"
-          + "\020\002\022\r\n\tGRAYSCALE\020\003\022\016\n\nMASK_BLACK\020\004\"\240\001\n\010En"
-          + "coding\022\030\n\024ENCODING_UNSPECIFIED\020\000\022\014\n\010IDEN"
-          + "TITY\020\001\022\023\n\017BAG_OF_FEATURES\020\002\022\032\n\026BAG_OF_FE"
-          + "ATURES_SPARSE\020\003\022\r\n\tINDICATOR\020\004\022\026\n\022COMBIN"
-          + "ED_EMBEDDING\020\005\022\024\n\020CONCAT_EMBEDDING\020\006\032\246\001\n"
-          + "\016OutputMetadata\022<\n\032index_display_name_ma"
-          + "pping\030\001 \001(\0132\026.google.protobuf.ValueH\000\022\"\n"
-          + "\030display_name_mapping_key\030\002 \001(\tH\000\022\032\n\022out"
-          + "put_tensor_name\030\003 \001(\tB\026\n\024display_name_ma"
-          + "pping\032q\n\013InputsEntry\022\013\n\003key\030\001 \001(\t\022Q\n\005val"
-          + "ue\030\002 \001(\0132B.google.cloud.aiplatform.v1bet"
-          + "a1.ExplanationMetadata.InputMetadata:\0028\001"
-          + "\032s\n\014OutputsEntry\022\013\n\003key\030\001 \001(\t\022R\n\005value\030\002"
-          + " \001(\0132C.google.cloud.aiplatform.v1beta1.E"
-          + "xplanationMetadata.OutputMetadata:\0028\001B\357\001"
-          + "\n#com.google.cloud.aiplatform.v1beta1B\030E"
-          + "xplanationMetadataProtoP\001ZCcloud.google."
-          + "com/go/aiplatform/apiv1beta1/aiplatformp"
-          + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform"
-          + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet"
-          + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b"
-          + "\006proto3"
+          + "ta.InputMetadata.Visualization\022\022\n\ngroup_"
+          + "name\030\014 \001(\t\032j\n\022FeatureValueDomain\022\021\n\tmin_"
+          + "value\030\001 \001(\002\022\021\n\tmax_value\030\002 \001(\002\022\025\n\rorigin"
+          + "al_mean\030\003 \001(\002\022\027\n\017original_stddev\030\004 \001(\002\032\352"
+          + "\006\n\rVisualization\022c\n\004type\030\001 \001(\0162U.google."
+          + "cloud.aiplatform.v1beta1.ExplanationMeta"
+          + "data.InputMetadata.Visualization.Type\022k\n"
+          + "\010polarity\030\002 \001(\0162Y.google.cloud.aiplatfor"
+          + "m.v1beta1.ExplanationMetadata.InputMetad"
+          + "ata.Visualization.Polarity\022l\n\tcolor_map\030"
+          + "\003 \001(\0162Y.google.cloud.aiplatform.v1beta1."
+          + "ExplanationMetadata.InputMetadata.Visual"
+          + "ization.ColorMap\022\037\n\027clip_percent_upperbo"
+          + "und\030\004 \001(\002\022\037\n\027clip_percent_lowerbound\030\005 \001"
+          + "(\002\022r\n\014overlay_type\030\006 \001(\0162\\.google.cloud."
+          + "aiplatform.v1beta1.ExplanationMetadata.I"
+          + "nputMetadata.Visualization.OverlayType\"6"
+          + "\n\004Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\n\n\006PIXELS\020\001"
+          + "\022\014\n\010OUTLINES\020\002\"J\n\010Polarity\022\030\n\024POLARITY_U"
+          + "NSPECIFIED\020\000\022\014\n\010POSITIVE\020\001\022\014\n\010NEGATIVE\020\002"
+          + "\022\010\n\004BOTH\020\003\"{\n\010ColorMap\022\031\n\025COLOR_MAP_UNSP"
+          + "ECIFIED\020\000\022\016\n\nPINK_GREEN\020\001\022\013\n\007VIRIDIS\020\002\022\007"
+          + "\n\003RED\020\003\022\t\n\005GREEN\020\004\022\r\n\tRED_GREEN\020\006\022\024\n\020PIN"
+          + "K_WHITE_GREEN\020\005\"b\n\013OverlayType\022\034\n\030OVERLA"
+          + "Y_TYPE_UNSPECIFIED\020\000\022\010\n\004NONE\020\001\022\014\n\010ORIGIN"
+          + "AL\020\002\022\r\n\tGRAYSCALE\020\003\022\016\n\nMASK_BLACK\020\004\"\240\001\n\010"
+          + "Encoding\022\030\n\024ENCODING_UNSPECIFIED\020\000\022\014\n\010ID"
+          + "ENTITY\020\001\022\023\n\017BAG_OF_FEATURES\020\002\022\032\n\026BAG_OF_"
+          + "FEATURES_SPARSE\020\003\022\r\n\tINDICATOR\020\004\022\026\n\022COMB"
+          + "INED_EMBEDDING\020\005\022\024\n\020CONCAT_EMBEDDING\020\006\032\246"
+          + "\001\n\016OutputMetadata\022<\n\032index_display_name_"
+          + "mapping\030\001 \001(\0132\026.google.protobuf.ValueH\000\022"
+          + "\"\n\030display_name_mapping_key\030\002 \001(\tH\000\022\032\n\022o"
+          + "utput_tensor_name\030\003 \001(\tB\026\n\024display_name_"
+          + "mapping\032q\n\013InputsEntry\022\013\n\003key\030\001 \001(\t\022Q\n\005v"
+          + "alue\030\002 \001(\0132B.google.cloud.aiplatform.v1b"
+          + "eta1.ExplanationMetadata.InputMetadata:\002"
+          + "8\001\032s\n\014OutputsEntry\022\013\n\003key\030\001 \001(\t\022R\n\005value"
+          + "\030\002 \001(\0132C.google.cloud.aiplatform.v1beta1"
+          + ".ExplanationMetadata.OutputMetadata:\0028\001B"
+          + "\357\001\n#com.google.cloud.aiplatform.v1beta1B"
+          + "\030ExplanationMetadataProtoP\001ZCcloud.googl"
+          + "e.com/go/aiplatform/apiv1beta1/aiplatfor"
+          + "mpb;aiplatformpb\252\002\037Google.Cloud.AIPlatfo"
+          + "rm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1b"
+          + "eta1\352\002\"Google::Cloud::AIPlatform::V1beta"
+          + "1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationOrBuilder.java
index ca6cfd2bb5bf..4bdaccea6bec 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationOrBuilder.java
@@ -28,6 +28,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -35,6 +36,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -56,6 +58,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -63,6 +66,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -84,6 +88,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -91,6 +96,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -112,6 +118,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -119,6 +126,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -141,6 +149,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. Feature attributions grouped by predicted outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -148,6 +157,7 @@ public interface ExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * If users set
    * [ExplanationParameters.top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k],
    * the attributions are sorted by
@@ -170,6 +180,7 @@ public interface ExplanationOrBuilder
    *
    * 
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -184,6 +195,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -198,6 +210,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -212,6 +225,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
@@ -227,6 +241,7 @@ public interface ExplanationOrBuilder * *
    * Output only. List of the nearest neighbors for example-based explanations.
+   *
    * For models deployed with the examples explanations feature enabled, the
    * attributions field is empty and instead the neighbors field is populated.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParameters.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParameters.java index 7b4620aee4da..0d1590bdcfc8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParameters.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParameters.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationParameters(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_ExplanationParameters_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int methodCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object method_; public enum MethodCase @@ -260,6 +257,7 @@ public boolean hasIntegratedGradientsAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -282,6 +280,7 @@ public boolean hasXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -307,6 +306,7 @@ public com.google.cloud.aiplatform.v1beta1.XraiAttribution getXraiAttribution() * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -409,10 +409,12 @@ public int getTopK() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -433,10 +435,12 @@ public boolean hasOutputIndices() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -459,10 +463,12 @@ public com.google.protobuf.ListValue getOutputIndices() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -1555,6 +1561,7 @@ public Builder clearIntegratedGradientsAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1577,6 +1584,7 @@ public boolean hasXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1609,6 +1617,7 @@ public com.google.cloud.aiplatform.v1beta1.XraiAttribution getXraiAttribution() * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1638,6 +1647,7 @@ public Builder setXraiAttribution(com.google.cloud.aiplatform.v1beta1.XraiAttrib * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1665,6 +1675,7 @@ public Builder setXraiAttribution( * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1705,6 +1716,7 @@ public Builder mergeXraiAttribution(com.google.cloud.aiplatform.v1beta1.XraiAttr * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1737,6 +1749,7 @@ public Builder clearXraiAttribution() { * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1756,6 +1769,7 @@ public com.google.cloud.aiplatform.v1beta1.XraiAttribution.Builder getXraiAttrib * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -1784,6 +1798,7 @@ public com.google.cloud.aiplatform.v1beta1.XraiAttribution.Builder getXraiAttrib * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -2110,10 +2125,12 @@ public Builder clearTopK() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2133,10 +2150,12 @@ public boolean hasOutputIndices() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2162,10 +2181,12 @@ public com.google.protobuf.ListValue getOutputIndices() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2193,10 +2214,12 @@ public Builder setOutputIndices(com.google.protobuf.ListValue value) { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2221,10 +2244,12 @@ public Builder setOutputIndices(com.google.protobuf.ListValue.Builder builderFor * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2255,10 +2280,12 @@ public Builder mergeOutputIndices(com.google.protobuf.ListValue value) { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2283,10 +2310,12 @@ public Builder clearOutputIndices() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2306,10 +2335,12 @@ public com.google.protobuf.ListValue.Builder getOutputIndicesBuilder() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -2333,10 +2364,12 @@ public com.google.protobuf.ListValueOrBuilder getOutputIndicesOrBuilder() { * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParametersOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParametersOrBuilder.java index 0dca66bc423c..a21805964f2a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParametersOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationParametersOrBuilder.java @@ -131,6 +131,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -150,6 +151,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -169,6 +171,7 @@ public interface ExplanationParametersOrBuilder * attribution to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for * more details: https://arxiv.org/abs/1906.02825 + * * XRAI currently performs better on natural images, like a picture of a * house or an animal. If the images are taken in artificial environments, * like a lab or manufacturing line, or from diagnostic equipment, like @@ -241,10 +244,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -262,10 +267,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -283,10 +290,12 @@ public interface ExplanationParametersOrBuilder * [output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index] * contained in output_indices. It must be an ndarray of integers, with the * same shape of the output it's explaining. + * * If not populated, returns attributions for * [top_k][google.cloud.aiplatform.v1beta1.ExplanationParameters.top_k] * indices of outputs. If neither top_k nor output_indices is populated, * returns the argmax index of the outputs. + * * Only applicable to Models that predict multiple outputs (e,g, multi-class * Models that predict multiple classes). *
@@ -295,5 +304,5 @@ public interface ExplanationParametersOrBuilder */ com.google.protobuf.ListValueOrBuilder getOutputIndicesOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.ExplanationParameters.MethodCase getMethodCase(); + com.google.cloud.aiplatform.v1beta1.ExplanationParameters.MethodCase getMethodCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationProto.java index 8bbf03475728..948a783c5da2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationProto.java @@ -130,111 +130,112 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "oogle/cloud/aiplatform/v1beta1/explanati" + "on_metadata.proto\032(google/cloud/aiplatfo" + "rm/v1beta1/io.proto\032\034google/protobuf/str" - + "uct.proto\"\231\001\n\013Explanation\022G\n\014attribution" + + "uct.proto\"\233\001\n\013Explanation\022H\n\014attribution" + "s\030\001 \003(\0132,.google.cloud.aiplatform.v1beta" - + "1.AttributionB\003\340A\003\022A\n\tneighbors\030\002 \003(\0132)." - + "google.cloud.aiplatform.v1beta1.Neighbor" - + "B\003\340A\003\"`\n\020ModelExplanation\022L\n\021mean_attrib" - + "utions\030\001 \003(\0132,.google.cloud.aiplatform.v" - + "1beta1.AttributionB\003\340A\003\"\211\002\n\013Attribution\022" - + "\"\n\025baseline_output_value\030\001 \001(\001B\003\340A\003\022\"\n\025i" - + "nstance_output_value\030\002 \001(\001B\003\340A\003\0229\n\024featu" - + "re_attributions\030\003 \001(\0132\026.google.protobuf." - + "ValueB\003\340A\003\022\031\n\014output_index\030\004 \003(\005B\003\340A\003\022 \n" - + "\023output_display_name\030\005 \001(\tB\003\340A\003\022 \n\023appro" - + "ximation_error\030\006 \001(\001B\003\340A\003\022\030\n\013output_name" - + "\030\007 \001(\tB\003\340A\003\"D\n\010Neighbor\022\030\n\013neighbor_id\030\001" - + " \001(\tB\003\340A\003\022\036\n\021neighbor_distance\030\002 \001(\001B\003\340A" - + "\003\"\257\001\n\017ExplanationSpec\022O\n\nparameters\030\001 \001(" - + "\01326.google.cloud.aiplatform.v1beta1.Expl" - + "anationParametersB\003\340A\002\022K\n\010metadata\030\002 \001(\013" - + "24.google.cloud.aiplatform.v1beta1.Expla" - + "nationMetadataB\003\340A\001\"\301\003\n\025ExplanationParam" - + "eters\022a\n\033sampled_shapley_attribution\030\001 \001" - + "(\0132:.google.cloud.aiplatform.v1beta1.Sam" - + "pledShapleyAttributionH\000\022k\n integrated_g" - + "radients_attribution\030\002 \001(\0132?.google.clou" - + "d.aiplatform.v1beta1.IntegratedGradients" - + "AttributionH\000\022L\n\020xrai_attribution\030\003 \001(\0132" - + "0.google.cloud.aiplatform.v1beta1.XraiAt" - + "tributionH\000\022=\n\010examples\030\007 \001(\0132).google.c" - + "loud.aiplatform.v1beta1.ExamplesH\000\022\r\n\005to" - + "p_k\030\004 \001(\005\0222\n\016output_indices\030\005 \001(\0132\032.goog" - + "le.protobuf.ListValueB\010\n\006method\"4\n\031Sampl" - + "edShapleyAttribution\022\027\n\npath_count\030\001 \001(\005" - + "B\003\340A\002\"\333\001\n\036IntegratedGradientsAttribution" - + "\022\027\n\nstep_count\030\001 \001(\005B\003\340A\002\022M\n\022smooth_grad" - + "_config\030\002 \001(\01321.google.cloud.aiplatform." - + "v1beta1.SmoothGradConfig\022Q\n\024blur_baselin" - + "e_config\030\003 \001(\01323.google.cloud.aiplatform" - + ".v1beta1.BlurBaselineConfig\"\314\001\n\017XraiAttr" - + "ibution\022\027\n\nstep_count\030\001 \001(\005B\003\340A\002\022M\n\022smoo" - + "th_grad_config\030\002 \001(\01321.google.cloud.aipl" - + "atform.v1beta1.SmoothGradConfig\022Q\n\024blur_" - + "baseline_config\030\003 \001(\01323.google.cloud.aip" - + "latform.v1beta1.BlurBaselineConfig\"\256\001\n\020S" - + "moothGradConfig\022\025\n\013noise_sigma\030\001 \001(\002H\000\022Q" - + "\n\023feature_noise_sigma\030\002 \001(\01322.google.clo" - + "ud.aiplatform.v1beta1.FeatureNoiseSigmaH" - + "\000\022\032\n\022noisy_sample_count\030\003 \001(\005B\024\n\022Gradien" - + "tNoiseSigma\"\246\001\n\021FeatureNoiseSigma\022\\\n\013noi" - + "se_sigma\030\001 \003(\0132G.google.cloud.aiplatform" - + ".v1beta1.FeatureNoiseSigma.NoiseSigmaFor" - + "Feature\0323\n\024NoiseSigmaForFeature\022\014\n\004name\030" - + "\001 \001(\t\022\r\n\005sigma\030\002 \001(\002\",\n\022BlurBaselineConf" - + "ig\022\026\n\016max_blur_sigma\030\001 \001(\002\"\266\004\n\010Examples\022" - + "X\n\022example_gcs_source\030\005 \001(\0132:.google.clo" - + "ud.aiplatform.v1beta1.Examples.ExampleGc" - + "sSourceH\000\022@\n\036nearest_neighbor_search_con" - + "fig\030\002 \001(\0132\026.google.protobuf.ValueH\001\022;\n\007p" - + "resets\030\004 \001(\0132(.google.cloud.aiplatform.v" - + "1beta1.PresetsH\001\022>\n\ngcs_source\030\001 \001(\0132*.g" - + "oogle.cloud.aiplatform.v1beta1.GcsSource" - + "\022\026\n\016neighbor_count\030\003 \001(\005\032\344\001\n\020ExampleGcsS" - + "ource\022Z\n\013data_format\030\001 \001(\0162E.google.clou" - + "d.aiplatform.v1beta1.Examples.ExampleGcs" - + "Source.DataFormat\022>\n\ngcs_source\030\002 \001(\0132*." - + "google.cloud.aiplatform.v1beta1.GcsSourc" - + "e\"4\n\nDataFormat\022\033\n\027DATA_FORMAT_UNSPECIFI" - + "ED\020\000\022\t\n\005JSONL\020\001B\010\n\006sourceB\010\n\006config\"\204\002\n\007" - + "Presets\022B\n\005query\030\001 \001(\0162..google.cloud.ai" - + "platform.v1beta1.Presets.QueryH\000\210\001\001\022C\n\010m" - + "odality\030\002 \001(\01621.google.cloud.aiplatform." - + "v1beta1.Presets.Modality\"\036\n\005Query\022\013\n\007PRE" - + "CISE\020\000\022\010\n\004FAST\020\001\"F\n\010Modality\022\030\n\024MODALITY" - + "_UNSPECIFIED\020\000\022\t\n\005IMAGE\020\001\022\010\n\004TEXT\020\002\022\013\n\007T" - + "ABULAR\020\003B\010\n\006_query\"\203\002\n\027ExplanationSpecOv" - + "erride\022J\n\nparameters\030\001 \001(\01326.google.clou" - + "d.aiplatform.v1beta1.ExplanationParamete" - + "rs\022N\n\010metadata\030\002 \001(\0132<.google.cloud.aipl" - + "atform.v1beta1.ExplanationMetadataOverri" - + "de\022L\n\021examples_override\030\003 \001(\01321.google.c" - + "loud.aiplatform.v1beta1.ExamplesOverride" - + "\"\312\002\n\033ExplanationMetadataOverride\022]\n\006inpu" - + "ts\030\001 \003(\0132H.google.cloud.aiplatform.v1bet" - + "a1.ExplanationMetadataOverride.InputsEnt" - + "ryB\003\340A\002\032H\n\025InputMetadataOverride\022/\n\017inpu" - + "t_baselines\030\001 \003(\0132\026.google.protobuf.Valu" - + "e\032\201\001\n\013InputsEntry\022\013\n\003key\030\001 \001(\t\022a\n\005value\030" - + "\002 \001(\0132R.google.cloud.aiplatform.v1beta1." - + "ExplanationMetadataOverride.InputMetadat" - + "aOverride:\0028\001\"\320\002\n\020ExamplesOverride\022\026\n\016ne" - + "ighbor_count\030\001 \001(\005\022\026\n\016crowding_count\030\002 \001" - + "(\005\022T\n\014restrictions\030\003 \003(\0132>.google.cloud." - + "aiplatform.v1beta1.ExamplesRestrictionsN" - + "amespace\022\031\n\021return_embeddings\030\004 \001(\010\022Q\n\013d" - + "ata_format\030\005 \001(\0162<.google.cloud.aiplatfo" - + "rm.v1beta1.ExamplesOverride.DataFormat\"H" - + "\n\nDataFormat\022\033\n\027DATA_FORMAT_UNSPECIFIED\020" - + "\000\022\r\n\tINSTANCES\020\001\022\016\n\nEMBEDDINGS\020\002\"T\n\035Exam" - + "plesRestrictionsNamespace\022\026\n\016namespace_n" - + "ame\030\001 \001(\t\022\r\n\005allow\030\002 \003(\t\022\014\n\004deny\030\003 \003(\tB\347" - + "\001\n#com.google.cloud.aiplatform.v1beta1B\020" - + "ExplanationProtoP\001ZCcloud.google.com/go/" - + "aiplatform/apiv1beta1/aiplatformpb;aipla" - + "tformpb\252\002\037Google.Cloud.AIPlatform.V1Beta" - + "1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Go" - + "ogle::Cloud::AIPlatform::V1beta1b\006proto3" + + "1.AttributionB\004\342A\001\003\022B\n\tneighbors\030\002 \003(\0132)" + + ".google.cloud.aiplatform.v1beta1.Neighbo" + + "rB\004\342A\001\003\"a\n\020ModelExplanation\022M\n\021mean_attr" + + "ibutions\030\001 \003(\0132,.google.cloud.aiplatform" + + ".v1beta1.AttributionB\004\342A\001\003\"\220\002\n\013Attributi" + + "on\022#\n\025baseline_output_value\030\001 \001(\001B\004\342A\001\003\022" + + "#\n\025instance_output_value\030\002 \001(\001B\004\342A\001\003\022:\n\024" + + "feature_attributions\030\003 \001(\0132\026.google.prot" + + "obuf.ValueB\004\342A\001\003\022\032\n\014output_index\030\004 \003(\005B\004" + + "\342A\001\003\022!\n\023output_display_name\030\005 \001(\tB\004\342A\001\003\022" + + "!\n\023approximation_error\030\006 \001(\001B\004\342A\001\003\022\031\n\013ou" + + "tput_name\030\007 \001(\tB\004\342A\001\003\"F\n\010Neighbor\022\031\n\013nei" + + "ghbor_id\030\001 \001(\tB\004\342A\001\003\022\037\n\021neighbor_distanc" + + "e\030\002 \001(\001B\004\342A\001\003\"\261\001\n\017ExplanationSpec\022P\n\npar" + + "ameters\030\001 \001(\01326.google.cloud.aiplatform." + + "v1beta1.ExplanationParametersB\004\342A\001\002\022L\n\010m" + + "etadata\030\002 \001(\01324.google.cloud.aiplatform." + + "v1beta1.ExplanationMetadataB\004\342A\001\001\"\301\003\n\025Ex" + + "planationParameters\022a\n\033sampled_shapley_a" + + "ttribution\030\001 \001(\0132:.google.cloud.aiplatfo" + + "rm.v1beta1.SampledShapleyAttributionH\000\022k" + + "\n integrated_gradients_attribution\030\002 \001(\013" + + "2?.google.cloud.aiplatform.v1beta1.Integ" + + "ratedGradientsAttributionH\000\022L\n\020xrai_attr" + + "ibution\030\003 \001(\01320.google.cloud.aiplatform." + + "v1beta1.XraiAttributionH\000\022=\n\010examples\030\007 " + + "\001(\0132).google.cloud.aiplatform.v1beta1.Ex" + + "amplesH\000\022\r\n\005top_k\030\004 \001(\005\0222\n\016output_indice" + + "s\030\005 \001(\0132\032.google.protobuf.ListValueB\010\n\006m" + + "ethod\"5\n\031SampledShapleyAttribution\022\030\n\npa" + + "th_count\030\001 \001(\005B\004\342A\001\002\"\334\001\n\036IntegratedGradi" + + "entsAttribution\022\030\n\nstep_count\030\001 \001(\005B\004\342A\001" + + "\002\022M\n\022smooth_grad_config\030\002 \001(\01321.google.c" + + "loud.aiplatform.v1beta1.SmoothGradConfig" + + "\022Q\n\024blur_baseline_config\030\003 \001(\01323.google." + + "cloud.aiplatform.v1beta1.BlurBaselineCon" + + "fig\"\315\001\n\017XraiAttribution\022\030\n\nstep_count\030\001 " + + "\001(\005B\004\342A\001\002\022M\n\022smooth_grad_config\030\002 \001(\01321." + + "google.cloud.aiplatform.v1beta1.SmoothGr" + + "adConfig\022Q\n\024blur_baseline_config\030\003 \001(\01323" + + ".google.cloud.aiplatform.v1beta1.BlurBas" + + "elineConfig\"\256\001\n\020SmoothGradConfig\022\025\n\013nois" + + "e_sigma\030\001 \001(\002H\000\022Q\n\023feature_noise_sigma\030\002" + + " \001(\01322.google.cloud.aiplatform.v1beta1.F" + + "eatureNoiseSigmaH\000\022\032\n\022noisy_sample_count" + + "\030\003 \001(\005B\024\n\022GradientNoiseSigma\"\246\001\n\021Feature" + + "NoiseSigma\022\\\n\013noise_sigma\030\001 \003(\0132G.google" + + ".cloud.aiplatform.v1beta1.FeatureNoiseSi" + + "gma.NoiseSigmaForFeature\0323\n\024NoiseSigmaFo" + + "rFeature\022\014\n\004name\030\001 \001(\t\022\r\n\005sigma\030\002 \001(\002\",\n" + + "\022BlurBaselineConfig\022\026\n\016max_blur_sigma\030\001 " + + "\001(\002\"\266\004\n\010Examples\022X\n\022example_gcs_source\030\005" + + " \001(\0132:.google.cloud.aiplatform.v1beta1.E" + + "xamples.ExampleGcsSourceH\000\022@\n\036nearest_ne" + + "ighbor_search_config\030\002 \001(\0132\026.google.prot" + + "obuf.ValueH\001\022;\n\007presets\030\004 \001(\0132(.google.c" + + "loud.aiplatform.v1beta1.PresetsH\001\022>\n\ngcs" + + "_source\030\001 \001(\0132*.google.cloud.aiplatform." + + "v1beta1.GcsSource\022\026\n\016neighbor_count\030\003 \001(" + + "\005\032\344\001\n\020ExampleGcsSource\022Z\n\013data_format\030\001 " + + "\001(\0162E.google.cloud.aiplatform.v1beta1.Ex" + + "amples.ExampleGcsSource.DataFormat\022>\n\ngc" + + "s_source\030\002 \001(\0132*.google.cloud.aiplatform" + + ".v1beta1.GcsSource\"4\n\nDataFormat\022\033\n\027DATA" + + "_FORMAT_UNSPECIFIED\020\000\022\t\n\005JSONL\020\001B\010\n\006sour" + + "ceB\010\n\006config\"\204\002\n\007Presets\022B\n\005query\030\001 \001(\0162" + + "..google.cloud.aiplatform.v1beta1.Preset" + + "s.QueryH\000\210\001\001\022C\n\010modality\030\002 \001(\01621.google." + + "cloud.aiplatform.v1beta1.Presets.Modalit" + + "y\"\036\n\005Query\022\013\n\007PRECISE\020\000\022\010\n\004FAST\020\001\"F\n\010Mod" + + "ality\022\030\n\024MODALITY_UNSPECIFIED\020\000\022\t\n\005IMAGE" + + "\020\001\022\010\n\004TEXT\020\002\022\013\n\007TABULAR\020\003B\010\n\006_query\"\203\002\n\027" + + "ExplanationSpecOverride\022J\n\nparameters\030\001 " + + "\001(\01326.google.cloud.aiplatform.v1beta1.Ex" + + "planationParameters\022N\n\010metadata\030\002 \001(\0132<." + + "google.cloud.aiplatform.v1beta1.Explanat" + + "ionMetadataOverride\022L\n\021examples_override" + + "\030\003 \001(\01321.google.cloud.aiplatform.v1beta1" + + ".ExamplesOverride\"\313\002\n\033ExplanationMetadat" + + "aOverride\022^\n\006inputs\030\001 \003(\0132H.google.cloud" + + ".aiplatform.v1beta1.ExplanationMetadataO" + + "verride.InputsEntryB\004\342A\001\002\032H\n\025InputMetada" + + "taOverride\022/\n\017input_baselines\030\001 \003(\0132\026.go" + + "ogle.protobuf.Value\032\201\001\n\013InputsEntry\022\013\n\003k" + + "ey\030\001 \001(\t\022a\n\005value\030\002 \001(\0132R.google.cloud.a" + + "iplatform.v1beta1.ExplanationMetadataOve" + + "rride.InputMetadataOverride:\0028\001\"\320\002\n\020Exam" + + "plesOverride\022\026\n\016neighbor_count\030\001 \001(\005\022\026\n\016" + + "crowding_count\030\002 \001(\005\022T\n\014restrictions\030\003 \003" + + "(\0132>.google.cloud.aiplatform.v1beta1.Exa" + + "mplesRestrictionsNamespace\022\031\n\021return_emb" + + "eddings\030\004 \001(\010\022Q\n\013data_format\030\005 \001(\0162<.goo" + + "gle.cloud.aiplatform.v1beta1.ExamplesOve" + + "rride.DataFormat\"H\n\nDataFormat\022\033\n\027DATA_F" + + "ORMAT_UNSPECIFIED\020\000\022\r\n\tINSTANCES\020\001\022\016\n\nEM" + + "BEDDINGS\020\002\"T\n\035ExamplesRestrictionsNamesp" + + "ace\022\026\n\016namespace_name\030\001 \001(\t\022\r\n\005allow\030\002 \003" + + "(\t\022\014\n\004deny\030\003 \003(\tB\347\001\n#com.google.cloud.ai" + + "platform.v1beta1B\020ExplanationProtoP\001ZCcl" + + "oud.google.com/go/aiplatform/apiv1beta1/" + + "aiplatformpb;aiplatformpb\252\002\037Google.Cloud" + + ".AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPla" + + "tform\\V1beta1\352\002\"Google::Cloud::AIPlatfor" + + "m::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpec.java index 55e3edfcf0f9..7cc19c06f2c9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpec.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_ExplanationSpec_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpecOverride.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpecOverride.java index 754e301f2c90..f8fa44f687e6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpecOverride.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExplanationSpecOverride.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExplanationSpecOverride(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_ExplanationSpecOverride_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfig.java index 71bdb62858b6..07db72d40fb3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfig.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetProto .internal_static_google_cloud_aiplatform_v1beta1_ExportDataConfig_descriptor; @@ -69,6 +64,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -113,6 +110,8 @@ public DestinationCase getDestinationCase() { } private int splitCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object split_; public enum SplitCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfigOrBuilder.java index 22d951600bb6..e68519a59588 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfigOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataConfigOrBuilder.java @@ -148,7 +148,7 @@ public interface ExportDataConfigOrBuilder */ com.google.protobuf.ByteString getAnnotationsFilterBytes(); - public com.google.cloud.aiplatform.v1beta1.ExportDataConfig.DestinationCase getDestinationCase(); + com.google.cloud.aiplatform.v1beta1.ExportDataConfig.DestinationCase getDestinationCase(); - public com.google.cloud.aiplatform.v1beta1.ExportDataConfig.SplitCase getSplitCase(); + com.google.cloud.aiplatform.v1beta1.ExportDataConfig.SplitCase getSplitCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataOperationMetadata.java index fe4b2c1019eb..fc23854db6ab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportDataOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataRequest.java index 255f2dbb632c..dea88d71b63e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataResponse.java index e2f2b4c8bf70..e213d09fa558 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportDataResponse.java @@ -39,7 +39,7 @@ private ExportDataResponse(com.google.protobuf.GeneratedMessageV3.Builder bui } private ExportDataResponse() { - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportDataResponse_descriptor; @@ -71,7 +66,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int EXPORTED_FILES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList exportedFiles_; + private com.google.protobuf.LazyStringArrayList exportedFiles_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -338,8 +334,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -367,7 +362,6 @@ public com.google.cloud.aiplatform.v1beta1.ExportDataResponse build() { public com.google.cloud.aiplatform.v1beta1.ExportDataResponse buildPartial() { com.google.cloud.aiplatform.v1beta1.ExportDataResponse result = new com.google.cloud.aiplatform.v1beta1.ExportDataResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -375,17 +369,12 @@ public com.google.cloud.aiplatform.v1beta1.ExportDataResponse buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.ExportDataResponse result) { - if (((bitField0_ & 0x00000001) != 0)) { - exportedFiles_ = exportedFiles_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.exportedFiles_ = exportedFiles_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.ExportDataResponse result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + exportedFiles_.makeImmutable(); + result.exportedFiles_ = exportedFiles_; + } } @java.lang.Override @@ -437,7 +426,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ExportDataResponse if (!other.exportedFiles_.isEmpty()) { if (exportedFiles_.isEmpty()) { exportedFiles_ = other.exportedFiles_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureExportedFilesIsMutable(); exportedFiles_.addAll(other.exportedFiles_); @@ -496,14 +485,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList exportedFiles_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList exportedFiles_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureExportedFilesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!exportedFiles_.isModifiable()) { exportedFiles_ = new com.google.protobuf.LazyStringArrayList(exportedFiles_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -517,7 +506,8 @@ private void ensureExportedFilesIsMutable() { * @return A list containing the exportedFiles. */ public com.google.protobuf.ProtocolStringList getExportedFilesList() { - return exportedFiles_.getUnmodifiableView(); + exportedFiles_.makeImmutable(); + return exportedFiles_; } /** * @@ -582,6 +572,7 @@ public Builder setExportedFiles(int index, java.lang.String value) { } ensureExportedFilesIsMutable(); exportedFiles_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -603,6 +594,7 @@ public Builder addExportedFiles(java.lang.String value) { } ensureExportedFilesIsMutable(); exportedFiles_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -621,6 +613,7 @@ public Builder addExportedFiles(java.lang.String value) { public Builder addAllExportedFiles(java.lang.Iterable values) { ensureExportedFilesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, exportedFiles_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -636,8 +629,9 @@ public Builder addAllExportedFiles(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearExportedFiles() { - exportedFiles_ = com.google.protobuf.LazyStringArrayList.EMPTY; + exportedFiles_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -660,6 +654,7 @@ public Builder addExportedFilesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureExportedFilesIsMutable(); exportedFiles_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesOperationMetadata.java index e837226eda32..8c780cf5f2c2 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequest.java index eb62afcde618..857e81c22d1a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesRequest_descriptor; @@ -184,11 +179,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SnapshotExport(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesRequest_SnapshotExport_descriptor; @@ -1308,11 +1298,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FullExport(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesRequest_FullExport_descriptor; @@ -2304,6 +2289,8 @@ public com.google.protobuf.Parser getParserForType() { } private int modeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object mode_; public enum ModeCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequestOrBuilder.java index 0a698eedc888..a08fafda6d79 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesRequestOrBuilder.java @@ -278,5 +278,5 @@ public interface ExportFeatureValuesRequestOrBuilder com.google.cloud.aiplatform.v1beta1.DestinationFeatureSettingOrBuilder getSettingsOrBuilder( int index); - public com.google.cloud.aiplatform.v1beta1.ExportFeatureValuesRequest.ModeCase getModeCase(); + com.google.cloud.aiplatform.v1beta1.ExportFeatureValuesRequest.ModeCase getModeCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesResponse.java index 02196f536f97..909f621d044c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFractionSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFractionSplit.java index 24ba7b6b71d7..7f2fd4bae867 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFractionSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportFractionSplit.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFractionSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetProto .internal_static_google_cloud_aiplatform_v1beta1_ExportFractionSplit_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelOperationMetadata.java index d442a9a577fe..15b84c311a3a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportModelOperationMetadata_descriptor; @@ -159,11 +154,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportModelOperationMetadata_OutputInfo_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelRequest.java index 102cda28ec5c..aeb7eeae9614 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportModelRequest_descriptor; @@ -239,11 +234,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OutputConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportModelRequest_OutputConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelResponse.java index d38f6ff77257..c4fe2df651df 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportModelResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequest.java index 47796fabfa32..de8f43dcbac8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequest.java @@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportTensorboardTimeSeriesDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportTensorboardTimeSeriesDataRequest_descriptor; @@ -215,6 +210,7 @@ public int getPageSize() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -243,6 +239,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1075,6 +1072,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1102,6 +1100,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1129,6 +1128,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1155,6 +1155,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -1177,6 +1178,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java index e174edd79f03..2c94d39cd87f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataRequestOrBuilder.java @@ -103,6 +103,7 @@ public interface ExportTensorboardTimeSeriesDataRequestOrBuilder * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. @@ -120,6 +121,7 @@ public interface ExportTensorboardTimeSeriesDataRequestOrBuilder * A page token, received from a previous * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [ExportTensorboardTimeSeriesData][google.cloud.aiplatform.v1beta1.TensorboardService.ExportTensorboardTimeSeriesData] * must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataResponse.java index 9c1efc20e147..02bb5b56bbdc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ExportTensorboardTimeSeriesDataResponse.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ExportTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Feature.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Feature.java index 77a15ada8364..e6b6e929a4ec 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Feature.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Feature.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Feature(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeatureProto .internal_static_google_cloud_aiplatform_v1beta1_Feature_descriptor; @@ -507,11 +502,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MonitoringStatsAnomaly(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeatureProto .internal_static_google_cloud_aiplatform_v1beta1_Feature_MonitoringStatsAnomaly_descriptor; @@ -1583,6 +1573,7 @@ public com.google.protobuf.Parser getParserForType() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -1612,6 +1603,7 @@ public java.lang.String getName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -1856,9 +1848,11 @@ public int getLabelsCount() { * *
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1886,9 +1880,11 @@ public java.util.Map getLabels() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1907,9 +1903,11 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -1935,9 +1933,11 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -2023,6 +2023,7 @@ public com.google.protobuf.ByteString getEtagBytes() {
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -2053,6 +2054,7 @@ public boolean hasMonitoringConfig() {
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -2085,6 +2087,7 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig getMonit
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -2116,6 +2119,7 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig getMonit
    * this Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If set to true, all types of data monitoring are disabled despite the
    * config on EntityType.
    * 
@@ -3065,6 +3069,7 @@ public Builder mergeFrom( * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3093,6 +3098,7 @@ public java.lang.String getName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3121,6 +3127,7 @@ public com.google.protobuf.ByteString getNameBytes() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3148,6 +3155,7 @@ public Builder setName(java.lang.String value) { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3171,6 +3179,7 @@ public Builder clearName() { * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -3833,9 +3842,11 @@ public int getLabelsCount() { * *
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3863,9 +3874,11 @@ public java.util.Map getLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3884,9 +3897,11 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3912,9 +3927,11 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3946,9 +3963,11 @@ public Builder clearLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -3976,9 +3995,11 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -4004,9 +4025,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * Optional. The labels with user-defined metadata to organize your Features.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Feature (System
      * labels are excluded)."
@@ -4148,6 +4171,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4177,6 +4201,7 @@ public boolean hasMonitoringConfig() {
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4212,6 +4237,7 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig getMonit
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4248,6 +4274,7 @@ public Builder setMonitoringConfig(
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4281,6 +4308,7 @@ public Builder setMonitoringConfig(
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4322,6 +4350,7 @@ public Builder mergeMonitoringConfig(
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4354,6 +4383,7 @@ public Builder clearMonitoringConfig() {
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4382,6 +4412,7 @@ public Builder clearMonitoringConfig() {
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4414,6 +4445,7 @@ public Builder clearMonitoringConfig() {
      * Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If this is populated with
      * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
      * monitoring is disabled; if
@@ -4452,6 +4484,7 @@ public Builder clearMonitoringConfig() {
      * this Feature belongs to. Only Features with type
      * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
      * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+     *
      * If set to true, all types of data monitoring are disabled despite the
      * config on EntityType.
      * 
@@ -4472,6 +4505,7 @@ public boolean getDisableMonitoring() { * this Feature belongs to. Only Features with type * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType]) * BOOL, STRING, DOUBLE or INT64 can enable monitoring. + * * If set to true, all types of data monitoring are disabled despite the * config on EntityType. *
@@ -4496,6 +4530,7 @@ public Builder setDisableMonitoring(boolean value) { * this Feature belongs to. Only Features with type * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType]) * BOOL, STRING, DOUBLE or INT64 can enable monitoring. + * * If set to true, all types of data monitoring are disabled despite the * config on EntityType. *
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureNoiseSigma.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureNoiseSigma.java index 640f539b4406..6d123a3eacd4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureNoiseSigma.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureNoiseSigma.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureNoiseSigma(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureNoiseSigma_descriptor; @@ -151,11 +146,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NoiseSigmaForFeature(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureNoiseSigma_NoiseSigmaForFeature_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureOrBuilder.java index f594a44b5b35..5fc96a07a9c3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureOrBuilder.java @@ -30,6 +30,7 @@ public interface FeatureOrBuilder * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -48,6 +49,7 @@ public interface FeatureOrBuilder * Immutable. Name of the Feature. * Format: * `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}/features/{feature}` + * * The last part feature is assigned by the client. The feature can be up to * 64 characters long and can consist only of ASCII Latin letters A-Z and a-z, * underscore(_), and ASCII digits 0-9 starting with a letter. The value will @@ -195,9 +197,11 @@ public interface FeatureOrBuilder * *
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -213,9 +217,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -234,9 +240,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -252,9 +260,11 @@ public interface FeatureOrBuilder
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -274,9 +284,11 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. The labels with user-defined metadata to organize your Features.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Feature (System
    * labels are excluded)."
@@ -324,6 +336,7 @@ java.lang.String getLabelsOrDefault(
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -351,6 +364,7 @@ java.lang.String getLabelsOrDefault(
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -378,6 +392,7 @@ java.lang.String getLabelsOrDefault(
    * Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If this is populated with
    * [FeaturestoreMonitoringConfig.disabled][] = true, snapshot analysis
    * monitoring is disabled; if
@@ -402,6 +417,7 @@ java.lang.String getLabelsOrDefault(
    * this Feature belongs to. Only Features with type
    * ([Feature.ValueType][google.cloud.aiplatform.v1beta1.Feature.ValueType])
    * BOOL, STRING, DOUBLE or INT64 can enable monitoring.
+   *
    * If set to true, all types of data monitoring are disabled despite the
    * config on EntityType.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureProto.java index 90b4d56faaf3..501130b94862 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureProto.java @@ -55,46 +55,46 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tform/v1beta1/feature_monitoring_stats.p" + "roto\032=google/cloud/aiplatform/v1beta1/fe" + "aturestore_monitoring.proto\032\037google/prot" - + "obuf/timestamp.proto\"\256\n\n\007Feature\022\021\n\004name" - + "\030\001 \001(\tB\003\340A\005\022\023\n\013description\030\002 \001(\t\022N\n\nvalu" - + "e_type\030\003 \001(\01622.google.cloud.aiplatform.v" - + "1beta1.Feature.ValueTypeB\006\340A\002\340A\005\0224\n\013crea" + + "obuf/timestamp.proto\"\267\n\n\007Feature\022\022\n\004name" + + "\030\001 \001(\tB\004\342A\001\005\022\023\n\013description\030\002 \001(\t\022M\n\nval" + + "ue_type\030\003 \001(\01622.google.cloud.aiplatform." + + "v1beta1.Feature.ValueTypeB\005\342A\002\002\005\0225\n\013crea" + "te_time\030\004 \001(\0132\032.google.protobuf.Timestam" - + "pB\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google.pro" - + "tobuf.TimestampB\003\340A\003\022I\n\006labels\030\006 \003(\01324.g" - + "oogle.cloud.aiplatform.v1beta1.Feature.L" - + "abelsEntryB\003\340A\001\022\014\n\004etag\030\007 \001(\t\022_\n\021monitor" - + "ing_config\030\t \001(\0132=.google.cloud.aiplatfo" - + "rm.v1beta1.FeaturestoreMonitoringConfigB" - + "\005\030\001\340A\001\022\037\n\022disable_monitoring\030\014 \001(\010B\003\340A\001\022" - + "S\n\020monitoring_stats\030\n \003(\01324.google.cloud" - + ".aiplatform.v1beta1.FeatureStatsAnomalyB" - + "\003\340A\003\022h\n\032monitoring_stats_anomalies\030\013 \003(\013" - + "2?.google.cloud.aiplatform.v1beta1.Featu" - + "re.MonitoringStatsAnomalyB\003\340A\003\032\261\002\n\026Monit" - + "oringStatsAnomaly\022a\n\tobjective\030\001 \001(\0162I.g" - + "oogle.cloud.aiplatform.v1beta1.Feature.M" - + "onitoringStatsAnomaly.ObjectiveB\003\340A\003\022X\n\025" - + "feature_stats_anomaly\030\002 \001(\01324.google.clo" - + "ud.aiplatform.v1beta1.FeatureStatsAnomal" - + "yB\003\340A\003\"Z\n\tObjective\022\031\n\025OBJECTIVE_UNSPECI" - + "FIED\020\000\022\033\n\027IMPORT_FEATURE_ANALYSIS\020\001\022\025\n\021S" - + "NAPSHOT_ANALYSIS\020\002\032-\n\013LabelsEntry\022\013\n\003key" - + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\tValueType\022" - + "\032\n\026VALUE_TYPE_UNSPECIFIED\020\000\022\010\n\004BOOL\020\001\022\016\n" - + "\nBOOL_ARRAY\020\002\022\n\n\006DOUBLE\020\003\022\020\n\014DOUBLE_ARRA" - + "Y\020\004\022\t\n\005INT64\020\t\022\017\n\013INT64_ARRAY\020\n\022\n\n\006STRIN" - + "G\020\013\022\020\n\014STRING_ARRAY\020\014\022\t\n\005BYTES\020\r:\232\001\352A\226\001\n" - + "!aiplatform.googleapis.com/Feature\022qproj" - + "ects/{project}/locations/{location}/feat" - + "urestores/{featurestore}/entityTypes/{en" - + "tity_type}/features/{feature}B\343\001\n#com.go" - + "ogle.cloud.aiplatform.v1beta1B\014FeaturePr" - + "otoP\001ZCcloud.google.com/go/aiplatform/ap" - + "iv1beta1/aiplatformpb;aiplatformpb\252\002\037Goo" - + "gle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cl" - + "oud\\AIPlatform\\V1beta1\352\002\"Google::Cloud::" - + "AIPlatform::V1beta1b\006proto3" + + "pB\004\342A\001\003\0225\n\013update_time\030\005 \001(\0132\032.google.pr" + + "otobuf.TimestampB\004\342A\001\003\022J\n\006labels\030\006 \003(\01324" + + ".google.cloud.aiplatform.v1beta1.Feature" + + ".LabelsEntryB\004\342A\001\001\022\014\n\004etag\030\007 \001(\t\022`\n\021moni" + + "toring_config\030\t \001(\0132=.google.cloud.aipla" + + "tform.v1beta1.FeaturestoreMonitoringConf" + + "igB\006\030\001\342A\001\001\022 \n\022disable_monitoring\030\014 \001(\010B\004" + + "\342A\001\001\022T\n\020monitoring_stats\030\n \003(\01324.google." + + "cloud.aiplatform.v1beta1.FeatureStatsAno" + + "malyB\004\342A\001\003\022i\n\032monitoring_stats_anomalies" + + "\030\013 \003(\0132?.google.cloud.aiplatform.v1beta1" + + ".Feature.MonitoringStatsAnomalyB\004\342A\001\003\032\263\002" + + "\n\026MonitoringStatsAnomaly\022b\n\tobjective\030\001 " + + "\001(\0162I.google.cloud.aiplatform.v1beta1.Fe" + + "ature.MonitoringStatsAnomaly.ObjectiveB\004" + + "\342A\001\003\022Y\n\025feature_stats_anomaly\030\002 \001(\01324.go" + + "ogle.cloud.aiplatform.v1beta1.FeatureSta" + + "tsAnomalyB\004\342A\001\003\"Z\n\tObjective\022\031\n\025OBJECTIV" + + "E_UNSPECIFIED\020\000\022\033\n\027IMPORT_FEATURE_ANALYS" + + "IS\020\001\022\025\n\021SNAPSHOT_ANALYSIS\020\002\032-\n\013LabelsEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\tV" + + "alueType\022\032\n\026VALUE_TYPE_UNSPECIFIED\020\000\022\010\n\004" + + "BOOL\020\001\022\016\n\nBOOL_ARRAY\020\002\022\n\n\006DOUBLE\020\003\022\020\n\014DO" + + "UBLE_ARRAY\020\004\022\t\n\005INT64\020\t\022\017\n\013INT64_ARRAY\020\n" + + "\022\n\n\006STRING\020\013\022\020\n\014STRING_ARRAY\020\014\022\t\n\005BYTES\020" + + "\r:\232\001\352A\226\001\n!aiplatform.googleapis.com/Feat" + + "ure\022qprojects/{project}/locations/{locat" + + "ion}/featurestores/{featurestore}/entity" + + "Types/{entity_type}/features/{feature}B\343" + + "\001\n#com.google.cloud.aiplatform.v1beta1B\014" + + "FeatureProtoP\001ZCcloud.google.com/go/aipl" + + "atform/apiv1beta1/aiplatformpb;aiplatfor" + + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037" + + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google" + + "::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelector.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelector.java index a134dd03bf20..872121650696 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelector.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelector.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureSelector(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeatureSelectorProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureSelector_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelectorProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelectorProto.java index 2cfeb6a7b83a..4621fe304b18 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelectorProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureSelectorProto.java @@ -47,16 +47,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n6google/cloud/aiplatform/v1beta1/featur" + "e_selector.proto\022\037google.cloud.aiplatfor" + "m.v1beta1\032\037google/api/field_behavior.pro" - + "to\"\035\n\tIdMatcher\022\020\n\003ids\030\001 \003(\tB\003\340A\002\"V\n\017Fea" - + "tureSelector\022C\n\nid_matcher\030\001 \001(\0132*.googl" - + "e.cloud.aiplatform.v1beta1.IdMatcherB\003\340A" - + "\002B\353\001\n#com.google.cloud.aiplatform.v1beta" - + "1B\024FeatureSelectorProtoP\001ZCcloud.google." - + "com/go/aiplatform/apiv1beta1/aiplatformp" - + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform" - + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet" - + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b" - + "\006proto3" + + "to\"\036\n\tIdMatcher\022\021\n\003ids\030\001 \003(\tB\004\342A\001\002\"W\n\017Fe" + + "atureSelector\022D\n\nid_matcher\030\001 \001(\0132*.goog" + + "le.cloud.aiplatform.v1beta1.IdMatcherB\004\342" + + "A\001\002B\353\001\n#com.google.cloud.aiplatform.v1be" + + "ta1B\024FeatureSelectorProtoP\001ZCcloud.googl" + + "e.com/go/aiplatform/apiv1beta1/aiplatfor" + + "mpb;aiplatformpb\252\002\037Google.Cloud.AIPlatfo" + + "rm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1b" + + "eta1\352\002\"Google::Cloud::AIPlatform::V1beta" + + "1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureStatsAnomaly.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureStatsAnomaly.java index 68695018aff0..6789cb635257 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureStatsAnomaly.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureStatsAnomaly.java @@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureStatsAnomaly(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeatureMonitoringStatsProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureStatsAnomaly_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValue.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValue.java index a76d346b5e27..c8e7657c667a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValue.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValue.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureValue(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureValue_descriptor; @@ -147,11 +142,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Metadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureValue_Metadata_descriptor; @@ -880,6 +870,8 @@ public com.google.cloud.aiplatform.v1beta1.FeatureValue.Metadata getDefaultInsta } private int valueCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object value_; public enum ValueCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestination.java index b2ee4d8cf69a..43db44583419 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestination.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureValueDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FeatureValueDestination_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -185,8 +182,10 @@ public com.google.cloud.aiplatform.v1beta1.BigQueryDestination getBigqueryDestin * *
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -208,8 +207,10 @@ public boolean hasTfrecordDestination() {
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -234,8 +235,10 @@ public com.google.cloud.aiplatform.v1beta1.TFRecordDestination getTfrecordDestin
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1027,8 +1030,10 @@ public Builder clearBigqueryDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1050,8 +1055,10 @@ public boolean hasTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1083,8 +1090,10 @@ public com.google.cloud.aiplatform.v1beta1.TFRecordDestination getTfrecordDestin
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1114,8 +1123,10 @@ public Builder setTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1142,8 +1153,10 @@ public Builder setTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1184,8 +1197,10 @@ public Builder mergeTfrecordDestination(
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1217,8 +1232,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1238,8 +1255,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -1267,8 +1286,10 @@ public Builder clearTfrecordDestination() {
      *
      * 
      * Output in TFRecord format.
+     *
      * Below are the mapping from Feature value type
      * in Featurestore to Feature value type in TFRecord:
+     *
      *     Value type in Featurestore                 | Value type in TFRecord
      *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
      *     INT64, INT64_ARRAY                         | INT64_LIST
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestinationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestinationOrBuilder.java
index d6655f7c4724..672d18aa7b8d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestinationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueDestinationOrBuilder.java
@@ -76,8 +76,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -96,8 +98,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -116,8 +120,10 @@ public interface FeatureValueDestinationOrBuilder
    *
    * 
    * Output in TFRecord format.
+   *
    * Below are the mapping from Feature value type
    * in Featurestore to Feature value type in TFRecord:
+   *
    *     Value type in Featurestore                 | Value type in TFRecord
    *     DOUBLE, DOUBLE_ARRAY                       | FLOAT_LIST
    *     INT64, INT64_ARRAY                         | INT64_LIST
@@ -169,6 +175,5 @@ public interface FeatureValueDestinationOrBuilder
    */
   com.google.cloud.aiplatform.v1beta1.CsvDestinationOrBuilder getCsvDestinationOrBuilder();
 
-  public com.google.cloud.aiplatform.v1beta1.FeatureValueDestination.DestinationCase
-      getDestinationCase();
+  com.google.cloud.aiplatform.v1beta1.FeatureValueDestination.DestinationCase getDestinationCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueList.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueList.java
index 14d419a47d8b..9dc1b5192c71 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueList.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueList.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new FeatureValueList();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_FeatureValueList_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueOrBuilder.java
index c461987efd8a..c6d3edb6396c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeatureValueOrBuilder.java
@@ -335,5 +335,5 @@ public interface FeatureValueOrBuilder
    */
   com.google.cloud.aiplatform.v1beta1.FeatureValue.MetadataOrBuilder getMetadataOrBuilder();
 
-  public com.google.cloud.aiplatform.v1beta1.FeatureValue.ValueCase getValueCase();
+  com.google.cloud.aiplatform.v1beta1.FeatureValue.ValueCase getValueCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Featurestore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Featurestore.java
index 0c25d0ce0cb2..2e4e13b550ad 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Featurestore.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Featurestore.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Featurestore();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreProto
         .internal_static_google_cloud_aiplatform_v1beta1_Featurestore_descriptor;
@@ -355,11 +350,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OnlineServingConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreProto
           .internal_static_google_cloud_aiplatform_v1beta1_Featurestore_OnlineServingConfig_descriptor;
@@ -457,11 +447,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Scaling();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.FeaturestoreProto
             .internal_static_google_cloud_aiplatform_v1beta1_Featurestore_OnlineServingConfig_Scaling_descriptor;
@@ -2276,9 +2261,11 @@ public int getLabelsCount() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2307,9 +2294,11 @@ public java.util.Map getLabels() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2329,9 +2318,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -2358,9 +2349,11 @@ public java.util.Map getLabelsMap() {
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -3826,9 +3819,11 @@ public int getLabelsCount() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3857,9 +3852,11 @@ public java.util.Map getLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3879,9 +3876,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3908,9 +3907,11 @@ public java.util.Map getLabelsMap() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3943,9 +3944,11 @@ public Builder clearLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -3974,9 +3977,11 @@ public java.util.Map getMutableLabels() {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
@@ -4003,9 +4008,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      * 
      * Optional. The labels with user-defined metadata to organize your
      * Featurestore.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information on and examples of labels.
      * No more than 64 user labels can be associated with one Featurestore(System
      * labels are excluded)."
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreMonitoringConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreMonitoringConfig.java
index 16a3a04e3aad..87b23ab3b342 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreMonitoringConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreMonitoringConfig.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new FeaturestoreMonitoringConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringProto
         .internal_static_google_cloud_aiplatform_v1beta1_FeaturestoreMonitoringConfig_descriptor;
@@ -218,11 +213,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new SnapshotAnalysis();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_FeaturestoreMonitoringConfig_SnapshotAnalysis_descriptor;
@@ -1473,11 +1463,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ImportFeaturesAnalysis();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_FeaturestoreMonitoringConfig_ImportFeaturesAnalysis_descriptor;
@@ -2763,8 +2748,7 @@ public interface ThresholdConfigOrBuilder
      */
     double getValue();
 
-    public com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig
-            .ThresholdCase
+    com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.ThresholdConfig.ThresholdCase
         getThresholdCase();
   }
   /**
@@ -2795,11 +2779,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ThresholdConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_FeaturestoreMonitoringConfig_ThresholdConfig_descriptor;
@@ -2818,6 +2797,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int thresholdCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object threshold_;
 
     public enum ThresholdCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOnlineServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOnlineServiceProto.java
index 6b019e765d66..bb0410d47f14 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOnlineServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOnlineServiceProto.java
@@ -100,93 +100,93 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "/resource.proto\0326google/cloud/aiplatform"
           + "/v1beta1/feature_selector.proto\032+google/"
           + "cloud/aiplatform/v1beta1/types.proto\032\037go"
-          + "ogle/protobuf/timestamp.proto\"\261\001\n\031WriteF"
-          + "eatureValuesRequest\022A\n\013entity_type\030\001 \001(\t"
-          + "B,\340A\002\372A&\n$aiplatform.googleapis.com/Enti"
-          + "tyType\022Q\n\010payloads\030\002 \003(\0132:.google.cloud."
-          + "aiplatform.v1beta1.WriteFeatureValuesPay"
-          + "loadB\003\340A\002\"\204\002\n\031WriteFeatureValuesPayload\022"
-          + "\026\n\tentity_id\030\001 \001(\tB\003\340A\002\022j\n\016feature_value"
-          + "s\030\002 \003(\0132M.google.cloud.aiplatform.v1beta"
-          + "1.WriteFeatureValuesPayload.FeatureValue"
-          + "sEntryB\003\340A\002\032c\n\022FeatureValuesEntry\022\013\n\003key"
-          + "\030\001 \001(\t\022<\n\005value\030\002 \001(\0132-.google.cloud.aip"
-          + "latform.v1beta1.FeatureValue:\0028\001\"\034\n\032Writ"
-          + "eFeatureValuesResponse\"\306\001\n\030ReadFeatureVa"
-          + "luesRequest\022A\n\013entity_type\030\001 \001(\tB,\340A\002\372A&"
-          + "\n$aiplatform.googleapis.com/EntityType\022\026"
-          + "\n\tentity_id\030\002 \001(\tB\003\340A\002\022O\n\020feature_select"
-          + "or\030\003 \001(\01320.google.cloud.aiplatform.v1bet"
-          + "a1.FeatureSelectorB\003\340A\002\"\263\005\n\031ReadFeatureV"
-          + "aluesResponse\022Q\n\006header\030\001 \001(\0132A.google.c"
-          + "loud.aiplatform.v1beta1.ReadFeatureValue"
-          + "sResponse.Header\022Z\n\013entity_view\030\002 \001(\0132E."
-          + "google.cloud.aiplatform.v1beta1.ReadFeat"
-          + "ureValuesResponse.EntityView\032\037\n\021FeatureD"
-          + "escriptor\022\n\n\002id\030\001 \001(\t\032\263\001\n\006Header\022>\n\013enti"
-          + "ty_type\030\001 \001(\tB)\372A&\n$aiplatform.googleapi"
-          + "s.com/EntityType\022i\n\023feature_descriptors\030"
-          + "\002 \003(\0132L.google.cloud.aiplatform.v1beta1."
-          + "ReadFeatureValuesResponse.FeatureDescrip"
-          + "tor\032\217\002\n\nEntityView\022\021\n\tentity_id\030\001 \001(\t\022X\n"
-          + "\004data\030\002 \003(\0132J.google.cloud.aiplatform.v1"
-          + "beta1.ReadFeatureValuesResponse.EntityVi"
-          + "ew.Data\032\223\001\n\004Data\022>\n\005value\030\001 \001(\0132-.google"
-          + ".cloud.aiplatform.v1beta1.FeatureValueH\000"
-          + "\022C\n\006values\030\002 \001(\01321.google.cloud.aiplatfo"
-          + "rm.v1beta1.FeatureValueListH\000B\006\n\004data\"\320\001"
-          + "\n!StreamingReadFeatureValuesRequest\022A\n\013e"
-          + "ntity_type\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.goo"
-          + "gleapis.com/EntityType\022\027\n\nentity_ids\030\002 \003"
-          + "(\tB\003\340A\002\022O\n\020feature_selector\030\003 \001(\01320.goog"
-          + "le.cloud.aiplatform.v1beta1.FeatureSelec"
-          + "torB\003\340A\002\"\276\004\n\014FeatureValue\022\024\n\nbool_value\030"
-          + "\001 \001(\010H\000\022\026\n\014double_value\030\002 \001(\001H\000\022\025\n\013int64"
-          + "_value\030\005 \001(\003H\000\022\026\n\014string_value\030\006 \001(\tH\000\022F"
-          + "\n\020bool_array_value\030\007 \001(\0132*.google.cloud."
-          + "aiplatform.v1beta1.BoolArrayH\000\022J\n\022double"
-          + "_array_value\030\010 \001(\0132,.google.cloud.aiplat"
-          + "form.v1beta1.DoubleArrayH\000\022H\n\021int64_arra"
-          + "y_value\030\013 \001(\0132+.google.cloud.aiplatform."
-          + "v1beta1.Int64ArrayH\000\022J\n\022string_array_val"
-          + "ue\030\014 \001(\0132,.google.cloud.aiplatform.v1bet"
-          + "a1.StringArrayH\000\022\025\n\013bytes_value\030\r \001(\014H\000\022"
-          + "H\n\010metadata\030\016 \001(\01326.google.cloud.aiplatf"
-          + "orm.v1beta1.FeatureValue.Metadata\032=\n\010Met"
-          + "adata\0221\n\rgenerate_time\030\001 \001(\0132\032.google.pr"
-          + "otobuf.TimestampB\007\n\005value\"Q\n\020FeatureValu"
-          + "eList\022=\n\006values\030\001 \003(\0132-.google.cloud.aip"
-          + "latform.v1beta1.FeatureValue2\253\007\n Feature"
-          + "storeOnlineServingService\022\202\002\n\021ReadFeatur"
-          + "eValues\0229.google.cloud.aiplatform.v1beta"
-          + "1.ReadFeatureValuesRequest\032:.google.clou"
-          + "d.aiplatform.v1beta1.ReadFeatureValuesRe"
-          + "sponse\"v\202\323\344\223\002b\"]/v1beta1/{entity_type=pr"
-          + "ojects/*/locations/*/featurestores/*/ent"
-          + "ityTypes/*}:readFeatureValues:\001*\332A\013entit"
-          + "y_type\022\237\002\n\032StreamingReadFeatureValues\022B."
-          + "google.cloud.aiplatform.v1beta1.Streamin"
-          + "gReadFeatureValuesRequest\032:.google.cloud"
-          + ".aiplatform.v1beta1.ReadFeatureValuesRes"
-          + "ponse\"\177\202\323\344\223\002k\"f/v1beta1/{entity_type=pro"
-          + "jects/*/locations/*/featurestores/*/enti"
-          + "tyTypes/*}:streamingReadFeatureValues:\001*"
-          + "\332A\013entity_type0\001\022\220\002\n\022WriteFeatureValues\022"
-          + ":.google.cloud.aiplatform.v1beta1.WriteF"
-          + "eatureValuesRequest\032;.google.cloud.aipla"
-          + "tform.v1beta1.WriteFeatureValuesResponse"
-          + "\"\200\001\202\323\344\223\002c\"^/v1beta1/{entity_type=project"
-          + "s/*/locations/*/featurestores/*/entityTy"
-          + "pes/*}:writeFeatureValues:\001*\332A\024entity_ty"
-          + "pe,payloads\032M\312A\031aiplatform.googleapis.co"
-          + "m\322A.https://www.googleapis.com/auth/clou"
-          + "d-platformB\365\001\n#com.google.cloud.aiplatfo"
-          + "rm.v1beta1B\036FeaturestoreOnlineServicePro"
-          + "toP\001ZCcloud.google.com/go/aiplatform/api"
-          + "v1beta1/aiplatformpb;aiplatformpb\252\002\037Goog"
-          + "le.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Clo"
-          + "ud\\AIPlatform\\V1beta1\352\002\"Google::Cloud::A"
-          + "IPlatform::V1beta1b\006proto3"
+          + "ogle/protobuf/timestamp.proto\"\263\001\n\031WriteF"
+          + "eatureValuesRequest\022B\n\013entity_type\030\001 \001(\t"
+          + "B-\342A\001\002\372A&\n$aiplatform.googleapis.com/Ent"
+          + "ityType\022R\n\010payloads\030\002 \003(\0132:.google.cloud"
+          + ".aiplatform.v1beta1.WriteFeatureValuesPa"
+          + "yloadB\004\342A\001\002\"\206\002\n\031WriteFeatureValuesPayloa"
+          + "d\022\027\n\tentity_id\030\001 \001(\tB\004\342A\001\002\022k\n\016feature_va"
+          + "lues\030\002 \003(\0132M.google.cloud.aiplatform.v1b"
+          + "eta1.WriteFeatureValuesPayload.FeatureVa"
+          + "luesEntryB\004\342A\001\002\032c\n\022FeatureValuesEntry\022\013\n"
+          + "\003key\030\001 \001(\t\022<\n\005value\030\002 \001(\0132-.google.cloud"
+          + ".aiplatform.v1beta1.FeatureValue:\0028\001\"\034\n\032"
+          + "WriteFeatureValuesResponse\"\311\001\n\030ReadFeatu"
+          + "reValuesRequest\022B\n\013entity_type\030\001 \001(\tB-\342A"
+          + "\001\002\372A&\n$aiplatform.googleapis.com/EntityT"
+          + "ype\022\027\n\tentity_id\030\002 \001(\tB\004\342A\001\002\022P\n\020feature_"
+          + "selector\030\003 \001(\01320.google.cloud.aiplatform"
+          + ".v1beta1.FeatureSelectorB\004\342A\001\002\"\263\005\n\031ReadF"
+          + "eatureValuesResponse\022Q\n\006header\030\001 \001(\0132A.g"
+          + "oogle.cloud.aiplatform.v1beta1.ReadFeatu"
+          + "reValuesResponse.Header\022Z\n\013entity_view\030\002"
+          + " \001(\0132E.google.cloud.aiplatform.v1beta1.R"
+          + "eadFeatureValuesResponse.EntityView\032\037\n\021F"
+          + "eatureDescriptor\022\n\n\002id\030\001 \001(\t\032\263\001\n\006Header\022"
+          + ">\n\013entity_type\030\001 \001(\tB)\372A&\n$aiplatform.go"
+          + "ogleapis.com/EntityType\022i\n\023feature_descr"
+          + "iptors\030\002 \003(\0132L.google.cloud.aiplatform.v"
+          + "1beta1.ReadFeatureValuesResponse.Feature"
+          + "Descriptor\032\217\002\n\nEntityView\022\021\n\tentity_id\030\001"
+          + " \001(\t\022X\n\004data\030\002 \003(\0132J.google.cloud.aiplat"
+          + "form.v1beta1.ReadFeatureValuesResponse.E"
+          + "ntityView.Data\032\223\001\n\004Data\022>\n\005value\030\001 \001(\0132-"
+          + ".google.cloud.aiplatform.v1beta1.Feature"
+          + "ValueH\000\022C\n\006values\030\002 \001(\01321.google.cloud.a"
+          + "iplatform.v1beta1.FeatureValueListH\000B\006\n\004"
+          + "data\"\323\001\n!StreamingReadFeatureValuesReque"
+          + "st\022B\n\013entity_type\030\001 \001(\tB-\342A\001\002\372A&\n$aiplat"
+          + "form.googleapis.com/EntityType\022\030\n\nentity"
+          + "_ids\030\002 \003(\tB\004\342A\001\002\022P\n\020feature_selector\030\003 \001"
+          + "(\01320.google.cloud.aiplatform.v1beta1.Fea"
+          + "tureSelectorB\004\342A\001\002\"\276\004\n\014FeatureValue\022\024\n\nb"
+          + "ool_value\030\001 \001(\010H\000\022\026\n\014double_value\030\002 \001(\001H"
+          + "\000\022\025\n\013int64_value\030\005 \001(\003H\000\022\026\n\014string_value"
+          + "\030\006 \001(\tH\000\022F\n\020bool_array_value\030\007 \001(\0132*.goo"
+          + "gle.cloud.aiplatform.v1beta1.BoolArrayH\000"
+          + "\022J\n\022double_array_value\030\010 \001(\0132,.google.cl"
+          + "oud.aiplatform.v1beta1.DoubleArrayH\000\022H\n\021"
+          + "int64_array_value\030\013 \001(\0132+.google.cloud.a"
+          + "iplatform.v1beta1.Int64ArrayH\000\022J\n\022string"
+          + "_array_value\030\014 \001(\0132,.google.cloud.aiplat"
+          + "form.v1beta1.StringArrayH\000\022\025\n\013bytes_valu"
+          + "e\030\r \001(\014H\000\022H\n\010metadata\030\016 \001(\01326.google.clo"
+          + "ud.aiplatform.v1beta1.FeatureValue.Metad"
+          + "ata\032=\n\010Metadata\0221\n\rgenerate_time\030\001 \001(\0132\032"
+          + ".google.protobuf.TimestampB\007\n\005value\"Q\n\020F"
+          + "eatureValueList\022=\n\006values\030\001 \003(\0132-.google"
+          + ".cloud.aiplatform.v1beta1.FeatureValue2\253"
+          + "\007\n FeaturestoreOnlineServingService\022\202\002\n\021"
+          + "ReadFeatureValues\0229.google.cloud.aiplatf"
+          + "orm.v1beta1.ReadFeatureValuesRequest\032:.g"
+          + "oogle.cloud.aiplatform.v1beta1.ReadFeatu"
+          + "reValuesResponse\"v\332A\013entity_type\202\323\344\223\002b\"]"
+          + "/v1beta1/{entity_type=projects/*/locatio"
+          + "ns/*/featurestores/*/entityTypes/*}:read"
+          + "FeatureValues:\001*\022\237\002\n\032StreamingReadFeatur"
+          + "eValues\022B.google.cloud.aiplatform.v1beta"
+          + "1.StreamingReadFeatureValuesRequest\032:.go"
+          + "ogle.cloud.aiplatform.v1beta1.ReadFeatur"
+          + "eValuesResponse\"\177\332A\013entity_type\202\323\344\223\002k\"f/"
+          + "v1beta1/{entity_type=projects/*/location"
+          + "s/*/featurestores/*/entityTypes/*}:strea"
+          + "mingReadFeatureValues:\001*0\001\022\220\002\n\022WriteFeat"
+          + "ureValues\022:.google.cloud.aiplatform.v1be"
+          + "ta1.WriteFeatureValuesRequest\032;.google.c"
+          + "loud.aiplatform.v1beta1.WriteFeatureValu"
+          + "esResponse\"\200\001\332A\024entity_type,payloads\202\323\344\223"
+          + "\002c\"^/v1beta1/{entity_type=projects/*/loc"
+          + "ations/*/featurestores/*/entityTypes/*}:"
+          + "writeFeatureValues:\001*\032M\312A\031aiplatform.goo"
+          + "gleapis.com\322A.https://www.googleapis.com"
+          + "/auth/cloud-platformB\365\001\n#com.google.clou"
+          + "d.aiplatform.v1beta1B\036FeaturestoreOnline"
+          + "ServiceProtoP\001ZCcloud.google.com/go/aipl"
+          + "atform/apiv1beta1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037"
+          + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google"
+          + "::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOrBuilder.java
index ff2d942fb082..68b1f393e700 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreOrBuilder.java
@@ -159,9 +159,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -178,9 +180,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -200,9 +204,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -219,9 +225,11 @@ public interface FeaturestoreOrBuilder
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
@@ -242,9 +250,11 @@ java.lang.String getLabelsOrDefault(
    * 
    * Optional. The labels with user-defined metadata to organize your
    * Featurestore.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information on and examples of labels.
    * No more than 64 user labels can be associated with one Featurestore(System
    * labels are excluded)."
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreProto.java
index f8ef493b66f7..bf13dd6681cc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreProto.java
@@ -57,38 +57,39 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "beta1\032\037google/api/field_behavior.proto\032\031"
           + "google/api/resource.proto\0325google/cloud/"
           + "aiplatform/v1beta1/encryption_spec.proto"
-          + "\032\037google/protobuf/timestamp.proto\"\344\007\n\014Fe"
-          + "aturestore\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013create_"
-          + "time\030\003 \001(\0132\032.google.protobuf.TimestampB\003"
-          + "\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.protob"
-          + "uf.TimestampB\003\340A\003\022\021\n\004etag\030\005 \001(\tB\003\340A\001\022N\n\006"
-          + "labels\030\006 \003(\01329.google.cloud.aiplatform.v"
-          + "1beta1.Featurestore.LabelsEntryB\003\340A\001\022e\n\025"
-          + "online_serving_config\030\007 \001(\0132A.google.clo"
-          + "ud.aiplatform.v1beta1.Featurestore.Onlin"
-          + "eServingConfigB\003\340A\001\022G\n\005state\030\010 \001(\01623.goo"
-          + "gle.cloud.aiplatform.v1beta1.Featurestor"
-          + "e.StateB\003\340A\003\022$\n\027online_storage_ttl_days\030"
-          + "\r \001(\005B\003\340A\001\022M\n\017encryption_spec\030\n \001(\0132/.go"
-          + "ogle.cloud.aiplatform.v1beta1.Encryption"
-          + "SpecB\003\340A\001\032\360\001\n\023OnlineServingConfig\022\030\n\020fix"
-          + "ed_node_count\030\002 \001(\005\022Z\n\007scaling\030\004 \001(\0132I.g"
-          + "oogle.cloud.aiplatform.v1beta1.Featurest"
-          + "ore.OnlineServingConfig.Scaling\032c\n\007Scali"
-          + "ng\022\033\n\016min_node_count\030\001 \001(\005B\003\340A\002\022\026\n\016max_n"
-          + "ode_count\030\002 \001(\005\022#\n\026cpu_utilization_targe"
-          + "t\030\003 \001(\005B\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
-          + "\022\r\n\005value\030\002 \001(\t:\0028\001\"8\n\005State\022\025\n\021STATE_UN"
-          + "SPECIFIED\020\000\022\n\n\006STABLE\020\001\022\014\n\010UPDATING\020\002:q\352"
-          + "An\n&aiplatform.googleapis.com/Featuresto"
-          + "re\022Dprojects/{project}/locations/{locati"
-          + "on}/featurestores/{featurestore}B\350\001\n#com"
-          + ".google.cloud.aiplatform.v1beta1B\021Featur"
-          + "estoreProtoP\001ZCcloud.google.com/go/aipla"
-          + "tform/apiv1beta1/aiplatformpb;aiplatform"
-          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
-          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
-          + ":Cloud::AIPlatform::V1beta1b\006proto3"
+          + "\032\037google/protobuf/timestamp.proto\"\357\007\n\014Fe"
+          + "aturestore\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\0225\n\013create"
+          + "_time\030\003 \001(\0132\032.google.protobuf.TimestampB"
+          + "\004\342A\001\003\0225\n\013update_time\030\004 \001(\0132\032.google.prot"
+          + "obuf.TimestampB\004\342A\001\003\022\022\n\004etag\030\005 \001(\tB\004\342A\001\001"
+          + "\022O\n\006labels\030\006 \003(\01329.google.cloud.aiplatfo"
+          + "rm.v1beta1.Featurestore.LabelsEntryB\004\342A\001"
+          + "\001\022f\n\025online_serving_config\030\007 \001(\0132A.googl"
+          + "e.cloud.aiplatform.v1beta1.Featurestore."
+          + "OnlineServingConfigB\004\342A\001\001\022H\n\005state\030\010 \001(\016"
+          + "23.google.cloud.aiplatform.v1beta1.Featu"
+          + "restore.StateB\004\342A\001\003\022%\n\027online_storage_tt"
+          + "l_days\030\r \001(\005B\004\342A\001\001\022N\n\017encryption_spec\030\n "
+          + "\001(\0132/.google.cloud.aiplatform.v1beta1.En"
+          + "cryptionSpecB\004\342A\001\001\032\362\001\n\023OnlineServingConf"
+          + "ig\022\030\n\020fixed_node_count\030\002 \001(\005\022Z\n\007scaling\030"
+          + "\004 \001(\0132I.google.cloud.aiplatform.v1beta1."
+          + "Featurestore.OnlineServingConfig.Scaling"
+          + "\032e\n\007Scaling\022\034\n\016min_node_count\030\001 \001(\005B\004\342A\001"
+          + "\002\022\026\n\016max_node_count\030\002 \001(\005\022$\n\026cpu_utiliza"
+          + "tion_target\030\003 \001(\005B\004\342A\001\001\032-\n\013LabelsEntry\022\013"
+          + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"8\n\005State\022"
+          + "\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006STABLE\020\001\022\014\n\010UP"
+          + "DATING\020\002:q\352An\n&aiplatform.googleapis.com"
+          + "/Featurestore\022Dprojects/{project}/locati"
+          + "ons/{location}/featurestores/{featuresto"
+          + "re}B\350\001\n#com.google.cloud.aiplatform.v1be"
+          + "ta1B\021FeaturestoreProtoP\001ZCcloud.google.c"
+          + "om/go/aiplatform/apiv1beta1/aiplatformpb"
+          + ";aiplatformpb\252\002\037Google.Cloud.AIPlatform."
+          + "V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta"
+          + "1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006"
+          + "proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreServiceProto.java
index e55978d144a0..14384c0f65b7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FeaturestoreServiceProto.java
@@ -256,369 +256,371 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "nning/operations.proto\032\033google/protobuf/"
           + "empty.proto\032 google/protobuf/field_mask."
           + "proto\032\037google/protobuf/timestamp.proto\032\032"
-          + "google/type/interval.proto\"\303\001\n\031CreateFea"
-          + "turestoreRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A("
-          + "\022&aiplatform.googleapis.com/Featurestore"
-          + "\022H\n\014featurestore\030\002 \001(\0132-.google.cloud.ai"
-          + "platform.v1beta1.FeaturestoreB\003\340A\002\022\034\n\017fe"
-          + "aturestore_id\030\003 \001(\tB\003\340A\002\"V\n\026GetFeaturest"
-          + "oreRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&aiplat"
-          + "form.googleapis.com/Featurestore\"\322\001\n\030Lis"
-          + "tFeaturestoresRequest\022>\n\006parent\030\001 \001(\tB.\340"
-          + "A\002\372A(\022&aiplatform.googleapis.com/Feature"
-          + "store\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005"
-          + "\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-"
-          + "\n\tread_mask\030\006 \001(\0132\032.google.protobuf.Fiel"
-          + "dMask\"z\n\031ListFeaturestoresResponse\022D\n\rfe"
-          + "aturestores\030\001 \003(\0132-.google.cloud.aiplatf"
-          + "orm.v1beta1.Featurestore\022\027\n\017next_page_to"
-          + "ken\030\002 \001(\t\"\226\001\n\031UpdateFeaturestoreRequest\022"
-          + "H\n\014featurestore\030\001 \001(\0132-.google.cloud.aip"
-          + "latform.v1beta1.FeaturestoreB\003\340A\002\022/\n\013upd"
-          + "ate_mask\030\002 \001(\0132\032.google.protobuf.FieldMa"
-          + "sk\"h\n\031DeleteFeaturestoreRequest\022<\n\004name\030"
-          + "\001 \001(\tB.\340A\002\372A(\n&aiplatform.googleapis.com"
-          + "/Featurestore\022\r\n\005force\030\002 \001(\010\"\262\005\n\032ImportF"
-          + "eatureValuesRequest\022B\n\013avro_source\030\002 \001(\013"
-          + "2+.google.cloud.aiplatform.v1beta1.AvroS"
-          + "ourceH\000\022J\n\017bigquery_source\030\003 \001(\0132/.googl"
-          + "e.cloud.aiplatform.v1beta1.BigQuerySourc"
-          + "eH\000\022@\n\ncsv_source\030\004 \001(\0132*.google.cloud.a"
-          + "iplatform.v1beta1.CsvSourceH\000\022\034\n\022feature"
-          + "_time_field\030\006 \001(\tH\001\0222\n\014feature_time\030\007 \001("
-          + "\0132\032.google.protobuf.TimestampH\001\022A\n\013entit"
-          + "y_type\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.googlea"
-          + "pis.com/EntityType\022\027\n\017entity_id_field\030\005 "
-          + "\001(\t\022c\n\rfeature_specs\030\010 \003(\0132G.google.clou"
-          + "d.aiplatform.v1beta1.ImportFeatureValues"
-          + "Request.FeatureSpecB\003\340A\002\022\036\n\026disable_onli"
-          + "ne_serving\030\t \001(\010\022\024\n\014worker_count\030\013 \001(\005\022\""
-          + "\n\032disable_ingestion_analysis\030\014 \001(\010\0324\n\013Fe"
-          + "atureSpec\022\017\n\002id\030\001 \001(\tB\003\340A\002\022\024\n\014source_fie"
-          + "ld\030\002 \001(\tB\010\n\006sourceB\025\n\023feature_time_sourc"
-          + "e\"\255\001\n\033ImportFeatureValuesResponse\022\035\n\025imp"
-          + "orted_entity_count\030\001 \001(\003\022$\n\034imported_fea"
-          + "ture_value_count\030\002 \001(\003\022\031\n\021invalid_row_co"
-          + "unt\030\006 \001(\003\022.\n×tamp_outside_retention"
-          + "_rows_count\030\004 \001(\003\"\364\006\n\035BatchReadFeatureVa"
-          + "luesRequest\022H\n\022csv_read_instances\030\003 \001(\0132"
-          + "*.google.cloud.aiplatform.v1beta1.CsvSou"
-          + "rceH\000\022R\n\027bigquery_read_instances\030\005 \001(\0132/"
-          + ".google.cloud.aiplatform.v1beta1.BigQuer"
-          + "ySourceH\000\022D\n\014featurestore\030\001 \001(\tB.\340A\002\372A(\n"
-          + "&aiplatform.googleapis.com/Featurestore\022"
-          + "R\n\013destination\030\004 \001(\01328.google.cloud.aipl"
-          + "atform.v1beta1.FeatureValueDestinationB\003"
-          + "\340A\002\022l\n\023pass_through_fields\030\010 \003(\0132O.googl"
+          + "google/type/interval.proto\"\306\001\n\031CreateFea"
+          + "turestoreRequest\022?\n\006parent\030\001 \001(\tB/\342A\001\002\372A"
+          + "(\022&aiplatform.googleapis.com/Featurestor"
+          + "e\022I\n\014featurestore\030\002 \001(\0132-.google.cloud.a"
+          + "iplatform.v1beta1.FeaturestoreB\004\342A\001\002\022\035\n\017"
+          + "featurestore_id\030\003 \001(\tB\004\342A\001\002\"W\n\026GetFeatur"
+          + "estoreRequest\022=\n\004name\030\001 \001(\tB/\342A\001\002\372A(\n&ai"
+          + "platform.googleapis.com/Featurestore\"\323\001\n"
+          + "\030ListFeaturestoresRequest\022?\n\006parent\030\001 \001("
+          + "\tB/\342A\001\002\372A(\022&aiplatform.googleapis.com/Fe"
+          + "aturestore\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030"
+          + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 "
+          + "\001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.protobuf"
+          + ".FieldMask\"z\n\031ListFeaturestoresResponse\022"
+          + "D\n\rfeaturestores\030\001 \003(\0132-.google.cloud.ai"
+          + "platform.v1beta1.Featurestore\022\027\n\017next_pa"
+          + "ge_token\030\002 \001(\t\"\227\001\n\031UpdateFeaturestoreReq"
+          + "uest\022I\n\014featurestore\030\001 \001(\0132-.google.clou"
+          + "d.aiplatform.v1beta1.FeaturestoreB\004\342A\001\002\022"
+          + "/\n\013update_mask\030\002 \001(\0132\032.google.protobuf.F"
+          + "ieldMask\"i\n\031DeleteFeaturestoreRequest\022=\n"
+          + "\004name\030\001 \001(\tB/\342A\001\002\372A(\n&aiplatform.googlea"
+          + "pis.com/Featurestore\022\r\n\005force\030\002 \001(\010\"\265\005\n\032"
+          + "ImportFeatureValuesRequest\022B\n\013avro_sourc"
+          + "e\030\002 \001(\0132+.google.cloud.aiplatform.v1beta"
+          + "1.AvroSourceH\000\022J\n\017bigquery_source\030\003 \001(\0132"
+          + "/.google.cloud.aiplatform.v1beta1.BigQue"
+          + "rySourceH\000\022@\n\ncsv_source\030\004 \001(\0132*.google."
+          + "cloud.aiplatform.v1beta1.CsvSourceH\000\022\034\n\022"
+          + "feature_time_field\030\006 \001(\tH\001\0222\n\014feature_ti"
+          + "me\030\007 \001(\0132\032.google.protobuf.TimestampH\001\022B"
+          + "\n\013entity_type\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform"
+          + ".googleapis.com/EntityType\022\027\n\017entity_id_"
+          + "field\030\005 \001(\t\022d\n\rfeature_specs\030\010 \003(\0132G.goo"
+          + "gle.cloud.aiplatform.v1beta1.ImportFeatu"
+          + "reValuesRequest.FeatureSpecB\004\342A\001\002\022\036\n\026dis"
+          + "able_online_serving\030\t \001(\010\022\024\n\014worker_coun"
+          + "t\030\013 \001(\005\022\"\n\032disable_ingestion_analysis\030\014 "
+          + "\001(\010\0325\n\013FeatureSpec\022\020\n\002id\030\001 \001(\tB\004\342A\001\002\022\024\n\014"
+          + "source_field\030\002 \001(\tB\010\n\006sourceB\025\n\023feature_"
+          + "time_source\"\255\001\n\033ImportFeatureValuesRespo"
+          + "nse\022\035\n\025imported_entity_count\030\001 \001(\003\022$\n\034im"
+          + "ported_feature_value_count\030\002 \001(\003\022\031\n\021inva"
+          + "lid_row_count\030\006 \001(\003\022.\n×tamp_outside"
+          + "_retention_rows_count\030\004 \001(\003\"\373\006\n\035BatchRea"
+          + "dFeatureValuesRequest\022H\n\022csv_read_instan"
+          + "ces\030\003 \001(\0132*.google.cloud.aiplatform.v1be"
+          + "ta1.CsvSourceH\000\022R\n\027bigquery_read_instanc"
+          + "es\030\005 \001(\0132/.google.cloud.aiplatform.v1bet"
+          + "a1.BigQuerySourceH\000\022E\n\014featurestore\030\001 \001("
+          + "\tB/\342A\001\002\372A(\n&aiplatform.googleapis.com/Fe"
+          + "aturestore\022S\n\013destination\030\004 \001(\01328.google"
+          + ".cloud.aiplatform.v1beta1.FeatureValueDe"
+          + "stinationB\004\342A\001\002\022l\n\023pass_through_fields\030\010"
+          + " \003(\0132O.google.cloud.aiplatform.v1beta1.B"
+          + "atchReadFeatureValuesRequest.PassThrough"
+          + "Field\022n\n\021entity_type_specs\030\007 \003(\0132M.googl"
           + "e.cloud.aiplatform.v1beta1.BatchReadFeat"
-          + "ureValuesRequest.PassThroughField\022m\n\021ent"
-          + "ity_type_specs\030\007 \003(\0132M.google.cloud.aipl"
-          + "atform.v1beta1.BatchReadFeatureValuesReq"
-          + "uest.EntityTypeSpecB\003\340A\002\0223\n\nstart_time\030\013"
-          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\032+\n"
-          + "\020PassThroughField\022\027\n\nfield_name\030\001 \001(\tB\003\340"
-          + "A\002\032\314\001\n\016EntityTypeSpec\022\033\n\016entity_type_id\030"
-          + "\001 \001(\tB\003\340A\002\022O\n\020feature_selector\030\002 \001(\01320.g"
-          + "oogle.cloud.aiplatform.v1beta1.FeatureSe"
-          + "lectorB\003\340A\002\022L\n\010settings\030\003 \003(\0132:.google.c"
-          + "loud.aiplatform.v1beta1.DestinationFeatu"
-          + "reSettingB\r\n\013read_option\"\201\006\n\032ExportFeatu"
-          + "reValuesRequest\022e\n\017snapshot_export\030\003 \001(\013"
-          + "2J.google.cloud.aiplatform.v1beta1.Expor"
-          + "tFeatureValuesRequest.SnapshotExportH\000\022]"
-          + "\n\013full_export\030\007 \001(\0132F.google.cloud.aipla"
-          + "tform.v1beta1.ExportFeatureValuesRequest"
-          + ".FullExportH\000\022A\n\013entity_type\030\001 \001(\tB,\340A\002\372"
-          + "A&\n$aiplatform.googleapis.com/EntityType"
-          + "\022R\n\013destination\030\004 \001(\01328.google.cloud.aip"
-          + "latform.v1beta1.FeatureValueDestinationB"
-          + "\003\340A\002\022O\n\020feature_selector\030\005 \001(\01320.google."
-          + "cloud.aiplatform.v1beta1.FeatureSelector"
-          + "B\003\340A\002\022L\n\010settings\030\006 \003(\0132:.google.cloud.a"
-          + "iplatform.v1beta1.DestinationFeatureSett"
-          + "ing\032s\n\016SnapshotExport\0221\n\rsnapshot_time\030\001"
-          + " \001(\0132\032.google.protobuf.Timestamp\022.\n\nstar"
-          + "t_time\030\002 \001(\0132\032.google.protobuf.Timestamp"
-          + "\032j\n\nFullExport\022.\n\nstart_time\030\002 \001(\0132\032.goo"
-          + "gle.protobuf.Timestamp\022,\n\010end_time\030\001 \001(\013"
-          + "2\032.google.protobuf.TimestampB\006\n\004mode\"O\n\031"
-          + "DestinationFeatureSetting\022\027\n\nfeature_id\030"
-          + "\001 \001(\tB\003\340A\002\022\031\n\021destination_field\030\002 \001(\t\"\240\002"
-          + "\n\027FeatureValueDestination\022T\n\024bigquery_de"
-          + "stination\030\001 \001(\01324.google.cloud.aiplatfor"
-          + "m.v1beta1.BigQueryDestinationH\000\022T\n\024tfrec"
-          + "ord_destination\030\002 \001(\01324.google.cloud.aip"
-          + "latform.v1beta1.TFRecordDestinationH\000\022J\n"
-          + "\017csv_destination\030\003 \001(\0132/.google.cloud.ai"
-          + "platform.v1beta1.CsvDestinationH\000B\r\n\013des"
-          + "tination\"\035\n\033ExportFeatureValuesResponse\""
-          + " \n\036BatchReadFeatureValuesResponse\"\270\001\n\027Cr"
-          + "eateEntityTypeRequest\022>\n\006parent\030\001 \001(\tB.\340"
-          + "A\002\372A(\n&aiplatform.googleapis.com/Feature"
-          + "store\022@\n\013entity_type\030\002 \001(\0132+.google.clou"
-          + "d.aiplatform.v1beta1.EntityType\022\033\n\016entit"
-          + "y_type_id\030\003 \001(\tB\003\340A\002\"R\n\024GetEntityTypeReq"
-          + "uest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.g"
-          + "oogleapis.com/EntityType\"\316\001\n\026ListEntityT"
-          + "ypesRequest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\022$aip"
-          + "latform.googleapis.com/EntityType\022\016\n\006fil"
-          + "ter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_tok"
-          + "en\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030"
-          + "\006 \001(\0132\032.google.protobuf.FieldMask\"u\n\027Lis"
-          + "tEntityTypesResponse\022A\n\014entity_types\030\001 \003"
-          + "(\0132+.google.cloud.aiplatform.v1beta1.Ent"
-          + "ityType\022\027\n\017next_page_token\030\002 \001(\t\"\221\001\n\027Upd"
-          + "ateEntityTypeRequest\022E\n\013entity_type\030\001 \001("
-          + "\0132+.google.cloud.aiplatform.v1beta1.Enti"
-          + "tyTypeB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.googl"
-          + "e.protobuf.FieldMask\"d\n\027DeleteEntityType"
-          + "Request\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$aiplatfor"
-          + "m.googleapis.com/EntityType\022\r\n\005force\030\002 \001"
-          + "(\010\"\255\001\n\024CreateFeatureRequest\022<\n\006parent\030\001 "
-          + "\001(\tB,\340A\002\372A&\n$aiplatform.googleapis.com/E"
-          + "ntityType\022>\n\007feature\030\002 \001(\0132(.google.clou"
-          + "d.aiplatform.v1beta1.FeatureB\003\340A\002\022\027\n\nfea"
-          + "ture_id\030\003 \001(\tB\003\340A\002\"\250\001\n\032BatchCreateFeatur"
-          + "esRequest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$aipla"
-          + "tform.googleapis.com/EntityType\022L\n\010reque"
-          + "sts\030\002 \003(\01325.google.cloud.aiplatform.v1be"
-          + "ta1.CreateFeatureRequestB\003\340A\002\"Y\n\033BatchCr"
-          + "eateFeaturesResponse\022:\n\010features\030\001 \003(\0132("
+          + "ureValuesRequest.EntityTypeSpecB\004\342A\001\002\0224\n"
+          + "\nstart_time\030\013 \001(\0132\032.google.protobuf.Time"
+          + "stampB\004\342A\001\001\032,\n\020PassThroughField\022\030\n\nfield"
+          + "_name\030\001 \001(\tB\004\342A\001\002\032\316\001\n\016EntityTypeSpec\022\034\n\016"
+          + "entity_type_id\030\001 \001(\tB\004\342A\001\002\022P\n\020feature_se"
+          + "lector\030\002 \001(\01320.google.cloud.aiplatform.v"
+          + "1beta1.FeatureSelectorB\004\342A\001\002\022L\n\010settings"
+          + "\030\003 \003(\0132:.google.cloud.aiplatform.v1beta1"
+          + ".DestinationFeatureSettingB\r\n\013read_optio"
+          + "n\"\204\006\n\032ExportFeatureValuesRequest\022e\n\017snap"
+          + "shot_export\030\003 \001(\0132J.google.cloud.aiplatf"
+          + "orm.v1beta1.ExportFeatureValuesRequest.S"
+          + "napshotExportH\000\022]\n\013full_export\030\007 \001(\0132F.g"
+          + "oogle.cloud.aiplatform.v1beta1.ExportFea"
+          + "tureValuesRequest.FullExportH\000\022B\n\013entity"
+          + "_type\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.googlea"
+          + "pis.com/EntityType\022S\n\013destination\030\004 \001(\0132"
+          + "8.google.cloud.aiplatform.v1beta1.Featur"
+          + "eValueDestinationB\004\342A\001\002\022P\n\020feature_selec"
+          + "tor\030\005 \001(\01320.google.cloud.aiplatform.v1be"
+          + "ta1.FeatureSelectorB\004\342A\001\002\022L\n\010settings\030\006 "
+          + "\003(\0132:.google.cloud.aiplatform.v1beta1.De"
+          + "stinationFeatureSetting\032s\n\016SnapshotExpor"
+          + "t\0221\n\rsnapshot_time\030\001 \001(\0132\032.google.protob"
+          + "uf.Timestamp\022.\n\nstart_time\030\002 \001(\0132\032.googl"
+          + "e.protobuf.Timestamp\032j\n\nFullExport\022.\n\nst"
+          + "art_time\030\002 \001(\0132\032.google.protobuf.Timesta"
+          + "mp\022,\n\010end_time\030\001 \001(\0132\032.google.protobuf.T"
+          + "imestampB\006\n\004mode\"P\n\031DestinationFeatureSe"
+          + "tting\022\030\n\nfeature_id\030\001 \001(\tB\004\342A\001\002\022\031\n\021desti"
+          + "nation_field\030\002 \001(\t\"\240\002\n\027FeatureValueDesti"
+          + "nation\022T\n\024bigquery_destination\030\001 \001(\01324.g"
+          + "oogle.cloud.aiplatform.v1beta1.BigQueryD"
+          + "estinationH\000\022T\n\024tfrecord_destination\030\002 \001"
+          + "(\01324.google.cloud.aiplatform.v1beta1.TFR"
+          + "ecordDestinationH\000\022J\n\017csv_destination\030\003 "
+          + "\001(\0132/.google.cloud.aiplatform.v1beta1.Cs"
+          + "vDestinationH\000B\r\n\013destination\"\035\n\033ExportF"
+          + "eatureValuesResponse\" \n\036BatchReadFeature"
+          + "ValuesResponse\"\272\001\n\027CreateEntityTypeReque"
+          + "st\022?\n\006parent\030\001 \001(\tB/\342A\001\002\372A(\n&aiplatform."
+          + "googleapis.com/Featurestore\022@\n\013entity_ty"
+          + "pe\030\002 \001(\0132+.google.cloud.aiplatform.v1bet"
+          + "a1.EntityType\022\034\n\016entity_type_id\030\003 \001(\tB\004\342"
+          + "A\001\002\"S\n\024GetEntityTypeRequest\022;\n\004name\030\001 \001("
+          + "\tB-\342A\001\002\372A&\n$aiplatform.googleapis.com/En"
+          + "tityType\"\317\001\n\026ListEntityTypesRequest\022=\n\006p"
+          + "arent\030\001 \001(\tB-\342A\001\002\372A&\022$aiplatform.googlea"
+          + "pis.com/EntityType\022\016\n\006filter\030\002 \001(\t\022\021\n\tpa"
+          + "ge_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010ord"
+          + "er_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google."
+          + "protobuf.FieldMask\"u\n\027ListEntityTypesRes"
+          + "ponse\022A\n\014entity_types\030\001 \003(\0132+.google.clo"
+          + "ud.aiplatform.v1beta1.EntityType\022\027\n\017next"
+          + "_page_token\030\002 \001(\t\"\222\001\n\027UpdateEntityTypeRe"
+          + "quest\022F\n\013entity_type\030\001 \001(\0132+.google.clou"
+          + "d.aiplatform.v1beta1.EntityTypeB\004\342A\001\002\022/\n"
+          + "\013update_mask\030\002 \001(\0132\032.google.protobuf.Fie"
+          + "ldMask\"e\n\027DeleteEntityTypeRequest\022;\n\004nam"
+          + "e\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.googleapis."
+          + "com/EntityType\022\r\n\005force\030\002 \001(\010\"\260\001\n\024Create"
+          + "FeatureRequest\022=\n\006parent\030\001 \001(\tB-\342A\001\002\372A&\n"
+          + "$aiplatform.googleapis.com/EntityType\022?\n"
+          + "\007feature\030\002 \001(\0132(.google.cloud.aiplatform"
+          + ".v1beta1.FeatureB\004\342A\001\002\022\030\n\nfeature_id\030\003 \001"
+          + "(\tB\004\342A\001\002\"\252\001\n\032BatchCreateFeaturesRequest\022"
+          + "=\n\006parent\030\001 \001(\tB-\342A\001\002\372A&\n$aiplatform.goo"
+          + "gleapis.com/EntityType\022M\n\010requests\030\002 \003(\013"
+          + "25.google.cloud.aiplatform.v1beta1.Creat"
+          + "eFeatureRequestB\004\342A\001\002\"Y\n\033BatchCreateFeat"
+          + "uresResponse\022:\n\010features\030\001 \003(\0132(.google."
+          + "cloud.aiplatform.v1beta1.Feature\"M\n\021GetF"
+          + "eatureRequest\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!ai"
+          + "platform.googleapis.com/Feature\"\345\001\n\023List"
+          + "FeaturesRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#"
+          + "\022!aiplatform.googleapis.com/Feature\022\016\n\006f"
+          + "ilter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_t"
+          + "oken\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mas"
+          + "k\030\006 \001(\0132\032.google.protobuf.FieldMask\022\032\n\022l"
+          + "atest_stats_count\030\007 \001(\005\"k\n\024ListFeaturesR"
+          + "esponse\022:\n\010features\030\001 \003(\0132(.google.cloud"
+          + ".aiplatform.v1beta1.Feature\022\027\n\017next_page"
+          + "_token\030\002 \001(\t\"\213\001\n\025SearchFeaturesRequest\022<"
+          + "\n\010location\030\001 \001(\tB*\342A\001\002\372A#\n!locations.goo"
+          + "gleapis.com/Location\022\r\n\005query\030\003 \001(\t\022\021\n\tp"
+          + "age_size\030\004 \001(\005\022\022\n\npage_token\030\005 \001(\t\"m\n\026Se"
+          + "archFeaturesResponse\022:\n\010features\030\001 \003(\0132("
           + ".google.cloud.aiplatform.v1beta1.Feature"
-          + "\"L\n\021GetFeatureRequest\0227\n\004name\030\001 \001(\tB)\340A\002"
-          + "\372A#\n!aiplatform.googleapis.com/Feature\"\344"
-          + "\001\n\023ListFeaturesRequest\0229\n\006parent\030\001 \001(\tB)"
-          + "\340A\002\372A#\022!aiplatform.googleapis.com/Featur"
-          + "e\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\n"
-          + "page_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tre"
-          + "ad_mask\030\006 \001(\0132\032.google.protobuf.FieldMas"
-          + "k\022\032\n\022latest_stats_count\030\007 \001(\005\"k\n\024ListFea"
-          + "turesResponse\022:\n\010features\030\001 \003(\0132(.google"
-          + ".cloud.aiplatform.v1beta1.Feature\022\027\n\017nex"
-          + "t_page_token\030\002 \001(\t\"\212\001\n\025SearchFeaturesReq"
-          + "uest\022;\n\010location\030\001 \001(\tB)\340A\002\372A#\n!location"
-          + "s.googleapis.com/Location\022\r\n\005query\030\003 \001(\t"
-          + "\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npage_token\030\005 \001(\t\""
-          + "m\n\026SearchFeaturesResponse\022:\n\010features\030\001 "
-          + "\003(\0132(.google.cloud.aiplatform.v1beta1.Fe"
-          + "ature\022\027\n\017next_page_token\030\002 \001(\t\"\207\001\n\024Updat"
-          + "eFeatureRequest\022>\n\007feature\030\001 \001(\0132(.googl"
-          + "e.cloud.aiplatform.v1beta1.FeatureB\003\340A\002\022"
-          + "/\n\013update_mask\030\002 \001(\0132\032.google.protobuf.F"
-          + "ieldMask\"O\n\024DeleteFeatureRequest\0227\n\004name"
-          + "\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleapis.co"
-          + "m/Feature\"z\n#CreateFeaturestoreOperation"
-          + "Metadata\022S\n\020generic_metadata\030\001 \001(\01329.goo"
-          + "gle.cloud.aiplatform.v1beta1.GenericOper"
-          + "ationMetadata\"z\n#UpdateFeaturestoreOpera"
-          + "tionMetadata\022S\n\020generic_metadata\030\001 \001(\01329"
-          + ".google.cloud.aiplatform.v1beta1.Generic"
-          + "OperationMetadata\"\240\002\n$ImportFeatureValue"
-          + "sOperationMetadata\022S\n\020generic_metadata\030\001"
-          + " \001(\01329.google.cloud.aiplatform.v1beta1.G"
-          + "enericOperationMetadata\022\035\n\025imported_enti"
-          + "ty_count\030\002 \001(\003\022$\n\034imported_feature_value"
-          + "_count\030\003 \001(\003\022\023\n\013source_uris\030\004 \003(\t\022\031\n\021inv"
-          + "alid_row_count\030\006 \001(\003\022.\n×tamp_outsid"
-          + "e_retention_rows_count\030\007 \001(\003\"{\n$ExportFe"
-          + "atureValuesOperationMetadata\022S\n\020generic_"
-          + "metadata\030\001 \001(\01329.google.cloud.aiplatform"
-          + ".v1beta1.GenericOperationMetadata\"~\n\'Bat"
-          + "chReadFeatureValuesOperationMetadata\022S\n\020"
+          + "\022\027\n\017next_page_token\030\002 \001(\t\"\210\001\n\024UpdateFeat"
+          + "ureRequest\022?\n\007feature\030\001 \001(\0132(.google.clo"
+          + "ud.aiplatform.v1beta1.FeatureB\004\342A\001\002\022/\n\013u"
+          + "pdate_mask\030\002 \001(\0132\032.google.protobuf.Field"
+          + "Mask\"P\n\024DeleteFeatureRequest\0228\n\004name\030\001 \001"
+          + "(\tB*\342A\001\002\372A#\n!aiplatform.googleapis.com/F"
+          + "eature\"z\n#CreateFeaturestoreOperationMet"
+          + "adata\022S\n\020generic_metadata\030\001 \001(\01329.google"
+          + ".cloud.aiplatform.v1beta1.GenericOperati"
+          + "onMetadata\"z\n#UpdateFeaturestoreOperatio"
+          + "nMetadata\022S\n\020generic_metadata\030\001 \001(\01329.go"
+          + "ogle.cloud.aiplatform.v1beta1.GenericOpe"
+          + "rationMetadata\"\300\002\n$ImportFeatureValuesOp"
+          + "erationMetadata\022S\n\020generic_metadata\030\001 \001("
+          + "\01329.google.cloud.aiplatform.v1beta1.Gene"
+          + "ricOperationMetadata\022\035\n\025imported_entity_"
+          + "count\030\002 \001(\003\022$\n\034imported_feature_value_co"
+          + "unt\030\003 \001(\003\022\023\n\013source_uris\030\004 \003(\t\022\031\n\021invali"
+          + "d_row_count\030\006 \001(\003\022.\n×tamp_outside_r"
+          + "etention_rows_count\030\007 \001(\003\022\036\n\026blocking_op"
+          + "eration_ids\030\010 \003(\003\"{\n$ExportFeatureValues"
+          + "OperationMetadata\022S\n\020generic_metadata\030\001 "
+          + "\001(\01329.google.cloud.aiplatform.v1beta1.Ge"
+          + "nericOperationMetadata\"~\n\'BatchReadFeatu"
+          + "reValuesOperationMetadata\022S\n\020generic_met"
+          + "adata\030\001 \001(\01329.google.cloud.aiplatform.v1"
+          + "beta1.GenericOperationMetadata\"{\n$Delete"
+          + "FeatureValuesOperationMetadata\022S\n\020generi"
+          + "c_metadata\030\001 \001(\01329.google.cloud.aiplatfo"
+          + "rm.v1beta1.GenericOperationMetadata\"x\n!C"
+          + "reateEntityTypeOperationMetadata\022S\n\020gene"
+          + "ric_metadata\030\001 \001(\01329.google.cloud.aiplat"
+          + "form.v1beta1.GenericOperationMetadata\"u\n"
+          + "\036CreateFeatureOperationMetadata\022S\n\020gener"
+          + "ic_metadata\030\001 \001(\01329.google.cloud.aiplatf"
+          + "orm.v1beta1.GenericOperationMetadata\"{\n$"
+          + "BatchCreateFeaturesOperationMetadata\022S\n\020"
           + "generic_metadata\030\001 \001(\01329.google.cloud.ai"
           + "platform.v1beta1.GenericOperationMetadat"
-          + "a\"{\n$DeleteFeatureValuesOperationMetadat"
-          + "a\022S\n\020generic_metadata\030\001 \001(\01329.google.clo"
-          + "ud.aiplatform.v1beta1.GenericOperationMe"
-          + "tadata\"x\n!CreateEntityTypeOperationMetad"
-          + "ata\022S\n\020generic_metadata\030\001 \001(\01329.google.c"
-          + "loud.aiplatform.v1beta1.GenericOperation"
-          + "Metadata\"u\n\036CreateFeatureOperationMetada"
-          + "ta\022S\n\020generic_metadata\030\001 \001(\01329.google.cl"
-          + "oud.aiplatform.v1beta1.GenericOperationM"
-          + "etadata\"{\n$BatchCreateFeaturesOperationM"
-          + "etadata\022S\n\020generic_metadata\030\001 \001(\01329.goog"
-          + "le.cloud.aiplatform.v1beta1.GenericOpera"
-          + "tionMetadata\"\371\004\n\032DeleteFeatureValuesRequ"
-          + "est\022a\n\rselect_entity\030\002 \001(\0132H.google.clou"
-          + "d.aiplatform.v1beta1.DeleteFeatureValues"
-          + "Request.SelectEntityH\000\022~\n\035select_time_ra"
-          + "nge_and_feature\030\003 \001(\0132U.google.cloud.aip"
-          + "latform.v1beta1.DeleteFeatureValuesReque"
-          + "st.SelectTimeRangeAndFeatureH\000\022A\n\013entity"
-          + "_type\030\001 \001(\tB,\340A\002\372A&\n$aiplatform.googleap"
-          + "is.com/EntityType\032b\n\014SelectEntity\022R\n\022ent"
-          + "ity_id_selector\030\001 \001(\01321.google.cloud.aip"
-          + "latform.v1beta1.EntityIdSelectorB\003\340A\002\032\300\001"
-          + "\n\031SelectTimeRangeAndFeature\022.\n\ntime_rang"
-          + "e\030\001 \001(\0132\025.google.type.IntervalB\003\340A\002\022O\n\020f"
-          + "eature_selector\030\002 \001(\01320.google.cloud.aip"
-          + "latform.v1beta1.FeatureSelectorB\003\340A\002\022\"\n\032"
-          + "skip_online_storage_delete\030\003 \001(\010B\016\n\014Dele"
-          + "teOption\"\234\004\n\033DeleteFeatureValuesResponse"
-          + "\022b\n\rselect_entity\030\001 \001(\0132I.google.cloud.a"
-          + "iplatform.v1beta1.DeleteFeatureValuesRes"
-          + "ponse.SelectEntityH\000\022\177\n\035select_time_rang"
-          + "e_and_feature\030\002 \001(\0132V.google.cloud.aipla"
-          + "tform.v1beta1.DeleteFeatureValuesRespons"
-          + "e.SelectTimeRangeAndFeatureH\000\032m\n\014SelectE"
-          + "ntity\0220\n(offline_storage_deleted_entity_"
-          + "row_count\030\001 \001(\003\022+\n#online_storage_delete"
-          + "d_entity_count\030\002 \001(\003\032\234\001\n\031SelectTimeRange"
-          + "AndFeature\022\036\n\026impacted_feature_count\030\001 \001"
-          + "(\003\0221\n)offline_storage_modified_entity_ro"
-          + "w_count\030\002 \001(\003\022,\n$online_storage_modified"
-          + "_entity_count\030\003 \001(\003B\n\n\010response\"\200\001\n\020Enti"
-          + "tyIdSelector\022@\n\ncsv_source\030\003 \001(\0132*.googl"
-          + "e.cloud.aiplatform.v1beta1.CsvSourceH\000\022\027"
-          + "\n\017entity_id_field\030\005 \001(\tB\021\n\017EntityIdsSour"
-          + "ce2\345+\n\023FeaturestoreService\022\260\002\n\022CreateFea"
-          + "turestore\022:.google.cloud.aiplatform.v1be"
-          + "ta1.CreateFeaturestoreRequest\032\035.google.l"
-          + "ongrunning.Operation\"\276\001\202\323\344\223\002F\"6/v1beta1/"
-          + "{parent=projects/*/locations/*}/features"
-          + "tores:\014featurestore\332A\023parent,featurestor"
-          + "e\332A#parent,featurestore,featurestore_id\312"
-          + "A3\n\014Featurestore\022#CreateFeaturestoreOper"
-          + "ationMetadata\022\300\001\n\017GetFeaturestore\0227.goog"
-          + "le.cloud.aiplatform.v1beta1.GetFeaturest"
-          + "oreRequest\032-.google.cloud.aiplatform.v1b"
-          + "eta1.Featurestore\"E\202\323\344\223\0028\0226/v1beta1/{nam"
+          + "a\"\375\004\n\032DeleteFeatureValuesRequest\022a\n\rsele"
+          + "ct_entity\030\002 \001(\0132H.google.cloud.aiplatfor"
+          + "m.v1beta1.DeleteFeatureValuesRequest.Sel"
+          + "ectEntityH\000\022~\n\035select_time_range_and_fea"
+          + "ture\030\003 \001(\0132U.google.cloud.aiplatform.v1b"
+          + "eta1.DeleteFeatureValuesRequest.SelectTi"
+          + "meRangeAndFeatureH\000\022B\n\013entity_type\030\001 \001(\t"
+          + "B-\342A\001\002\372A&\n$aiplatform.googleapis.com/Ent"
+          + "ityType\032c\n\014SelectEntity\022S\n\022entity_id_sel"
+          + "ector\030\001 \001(\01321.google.cloud.aiplatform.v1"
+          + "beta1.EntityIdSelectorB\004\342A\001\002\032\302\001\n\031SelectT"
+          + "imeRangeAndFeature\022/\n\ntime_range\030\001 \001(\0132\025"
+          + ".google.type.IntervalB\004\342A\001\002\022P\n\020feature_s"
+          + "elector\030\002 \001(\01320.google.cloud.aiplatform."
+          + "v1beta1.FeatureSelectorB\004\342A\001\002\022\"\n\032skip_on"
+          + "line_storage_delete\030\003 \001(\010B\016\n\014DeleteOptio"
+          + "n\"\234\004\n\033DeleteFeatureValuesResponse\022b\n\rsel"
+          + "ect_entity\030\001 \001(\0132I.google.cloud.aiplatfo"
+          + "rm.v1beta1.DeleteFeatureValuesResponse.S"
+          + "electEntityH\000\022\177\n\035select_time_range_and_f"
+          + "eature\030\002 \001(\0132V.google.cloud.aiplatform.v"
+          + "1beta1.DeleteFeatureValuesResponse.Selec"
+          + "tTimeRangeAndFeatureH\000\032m\n\014SelectEntity\0220"
+          + "\n(offline_storage_deleted_entity_row_cou"
+          + "nt\030\001 \001(\003\022+\n#online_storage_deleted_entit"
+          + "y_count\030\002 \001(\003\032\234\001\n\031SelectTimeRangeAndFeat"
+          + "ure\022\036\n\026impacted_feature_count\030\001 \001(\003\0221\n)o"
+          + "ffline_storage_modified_entity_row_count"
+          + "\030\002 \001(\003\022,\n$online_storage_modified_entity"
+          + "_count\030\003 \001(\003B\n\n\010response\"\200\001\n\020EntityIdSel"
+          + "ector\022@\n\ncsv_source\030\003 \001(\0132*.google.cloud"
+          + ".aiplatform.v1beta1.CsvSourceH\000\022\027\n\017entit"
+          + "y_id_field\030\005 \001(\tB\021\n\017EntityIdsSource2\345+\n\023"
+          + "FeaturestoreService\022\260\002\n\022CreateFeaturesto"
+          + "re\022:.google.cloud.aiplatform.v1beta1.Cre"
+          + "ateFeaturestoreRequest\032\035.google.longrunn"
+          + "ing.Operation\"\276\001\312A3\n\014Featurestore\022#Creat"
+          + "eFeaturestoreOperationMetadata\332A\023parent,"
+          + "featurestore\332A#parent,featurestore,featu"
+          + "restore_id\202\323\344\223\002F\"6/v1beta1/{parent=proje"
+          + "cts/*/locations/*}/featurestores:\014featur"
+          + "estore\022\300\001\n\017GetFeaturestore\0227.google.clou"
+          + "d.aiplatform.v1beta1.GetFeaturestoreRequ"
+          + "est\032-.google.cloud.aiplatform.v1beta1.Fe"
+          + "aturestore\"E\332A\004name\202\323\344\223\0028\0226/v1beta1/{nam"
           + "e=projects/*/locations/*/featurestores/*"
-          + "}\332A\004name\022\323\001\n\021ListFeaturestores\0229.google."
-          + "cloud.aiplatform.v1beta1.ListFeaturestor"
-          + "esRequest\032:.google.cloud.aiplatform.v1be"
-          + "ta1.ListFeaturestoresResponse\"G\202\323\344\223\0028\0226/"
-          + "v1beta1/{parent=projects/*/locations/*}/"
-          + "featurestores\332A\006parent\022\234\002\n\022UpdateFeature"
+          + "}\022\323\001\n\021ListFeaturestores\0229.google.cloud.a"
+          + "iplatform.v1beta1.ListFeaturestoresReque"
+          + "st\032:.google.cloud.aiplatform.v1beta1.Lis"
+          + "tFeaturestoresResponse\"G\332A\006parent\202\323\344\223\0028\022"
+          + "6/v1beta1/{parent=projects/*/locations/*"
+          + "}/featurestores\022\234\002\n\022UpdateFeaturestore\022:"
+          + ".google.cloud.aiplatform.v1beta1.UpdateF"
+          + "eaturestoreRequest\032\035.google.longrunning."
+          + "Operation\"\252\001\312A3\n\014Featurestore\022#UpdateFea"
+          + "turestoreOperationMetadata\332A\030featurestor"
+          + "e,update_mask\202\323\344\223\002S2C/v1beta1/{featurest"
+          + "ore.name=projects/*/locations/*/features"
+          + "tores/*}:\014featurestore\022\367\001\n\022DeleteFeature"
           + "store\022:.google.cloud.aiplatform.v1beta1."
-          + "UpdateFeaturestoreRequest\032\035.google.longr"
-          + "unning.Operation\"\252\001\202\323\344\223\002S2C/v1beta1/{fea"
-          + "turestore.name=projects/*/locations/*/fe"
-          + "aturestores/*}:\014featurestore\332A\030featurest"
-          + "ore,update_mask\312A3\n\014Featurestore\022#Update"
-          + "FeaturestoreOperationMetadata\022\367\001\n\022Delete"
-          + "Featurestore\022:.google.cloud.aiplatform.v"
-          + "1beta1.DeleteFeaturestoreRequest\032\035.googl"
-          + "e.longrunning.Operation\"\205\001\202\323\344\223\0028*6/v1bet"
-          + "a1/{name=projects/*/locations/*/features"
-          + "tores/*}\332A\004name\332A\nname,force\312A0\n\025google."
-          + "protobuf.Empty\022\027DeleteOperationMetadata\022"
-          + "\262\002\n\020CreateEntityType\0228.google.cloud.aipl"
-          + "atform.v1beta1.CreateEntityTypeRequest\032\035"
-          + ".google.longrunning.Operation\"\304\001\202\323\344\223\002S\"D"
-          + "/v1beta1/{parent=projects/*/locations/*/"
-          + "featurestores/*}/entityTypes:\013entity_typ"
-          + "e\332A\022parent,entity_type\332A!parent,entity_t"
-          + "ype,entity_type_id\312A/\n\nEntityType\022!Creat"
-          + "eEntityTypeOperationMetadata\022\310\001\n\rGetEnti"
-          + "tyType\0225.google.cloud.aiplatform.v1beta1"
-          + ".GetEntityTypeRequest\032+.google.cloud.aip"
-          + "latform.v1beta1.EntityType\"S\202\323\344\223\002F\022D/v1b"
+          + "DeleteFeaturestoreRequest\032\035.google.longr"
+          + "unning.Operation\"\205\001\312A0\n\025google.protobuf."
+          + "Empty\022\027DeleteOperationMetadata\332A\004name\332A\n"
+          + "name,force\202\323\344\223\0028*6/v1beta1/{name=project"
+          + "s/*/locations/*/featurestores/*}\022\262\002\n\020Cre"
+          + "ateEntityType\0228.google.cloud.aiplatform."
+          + "v1beta1.CreateEntityTypeRequest\032\035.google"
+          + ".longrunning.Operation\"\304\001\312A/\n\nEntityType"
+          + "\022!CreateEntityTypeOperationMetadata\332A\022pa"
+          + "rent,entity_type\332A!parent,entity_type,en"
+          + "tity_type_id\202\323\344\223\002S\"D/v1beta1/{parent=pro"
+          + "jects/*/locations/*/featurestores/*}/ent"
+          + "ityTypes:\013entity_type\022\310\001\n\rGetEntityType\022"
+          + "5.google.cloud.aiplatform.v1beta1.GetEnt"
+          + "ityTypeRequest\032+.google.cloud.aiplatform"
+          + ".v1beta1.EntityType\"S\332A\004name\202\323\344\223\002F\022D/v1b"
           + "eta1/{name=projects/*/locations/*/featur"
-          + "estores/*/entityTypes/*}\332A\004name\022\333\001\n\017List"
-          + "EntityTypes\0227.google.cloud.aiplatform.v1"
-          + "beta1.ListEntityTypesRequest\0328.google.cl"
-          + "oud.aiplatform.v1beta1.ListEntityTypesRe"
-          + "sponse\"U\202\323\344\223\002F\022D/v1beta1/{parent=project"
-          + "s/*/locations/*/featurestores/*}/entityT"
-          + "ypes\332A\006parent\022\372\001\n\020UpdateEntityType\0228.goo"
-          + "gle.cloud.aiplatform.v1beta1.UpdateEntit"
-          + "yTypeRequest\032+.google.cloud.aiplatform.v"
-          + "1beta1.EntityType\"\177\202\323\344\223\002_2P/v1beta1/{ent"
-          + "ity_type.name=projects/*/locations/*/fea"
-          + "turestores/*/entityTypes/*}:\013entity_type"
-          + "\332A\027entity_type,update_mask\022\201\002\n\020DeleteEnt"
-          + "ityType\0228.google.cloud.aiplatform.v1beta"
-          + "1.DeleteEntityTypeRequest\032\035.google.longr"
-          + "unning.Operation\"\223\001\202\323\344\223\002F*D/v1beta1/{nam"
-          + "e=projects/*/locations/*/featurestores/*"
-          + "/entityTypes/*}\332A\004name\332A\nname,force\312A0\n\025"
-          + "google.protobuf.Empty\022\027DeleteOperationMe"
-          + "tadata\022\241\002\n\rCreateFeature\0225.google.cloud."
-          + "aiplatform.v1beta1.CreateFeatureRequest\032"
-          + "\035.google.longrunning.Operation\"\271\001\202\323\344\223\002Z\""
-          + "O/v1beta1/{parent=projects/*/locations/*"
-          + "/featurestores/*/entityTypes/*}/features"
-          + ":\007feature\332A\016parent,feature\332A\031parent,feat"
-          + "ure,feature_id\312A)\n\007Feature\022\036CreateFeatur"
-          + "eOperationMetadata\022\262\002\n\023BatchCreateFeatur"
-          + "es\022;.google.cloud.aiplatform.v1beta1.Bat"
-          + "chCreateFeaturesRequest\032\035.google.longrun"
-          + "ning.Operation\"\276\001\202\323\344\223\002`\"[/v1beta1/{paren"
-          + "t=projects/*/locations/*/featurestores/*"
-          + "/entityTypes/*}/features:batchCreate:\001*\332"
-          + "A\017parent,requests\312AC\n\033BatchCreateFeature"
-          + "sResponse\022$BatchCreateFeaturesOperationM"
-          + "etadata\022\312\001\n\nGetFeature\0222.google.cloud.ai"
-          + "platform.v1beta1.GetFeatureRequest\032(.goo"
-          + "gle.cloud.aiplatform.v1beta1.Feature\"^\202\323"
+          + "estores/*/entityTypes/*}\022\333\001\n\017ListEntityT"
+          + "ypes\0227.google.cloud.aiplatform.v1beta1.L"
+          + "istEntityTypesRequest\0328.google.cloud.aip"
+          + "latform.v1beta1.ListEntityTypesResponse\""
+          + "U\332A\006parent\202\323\344\223\002F\022D/v1beta1/{parent=proje"
+          + "cts/*/locations/*/featurestores/*}/entit"
+          + "yTypes\022\372\001\n\020UpdateEntityType\0228.google.clo"
+          + "ud.aiplatform.v1beta1.UpdateEntityTypeRe"
+          + "quest\032+.google.cloud.aiplatform.v1beta1."
+          + "EntityType\"\177\332A\027entity_type,update_mask\202\323"
+          + "\344\223\002_2P/v1beta1/{entity_type.name=project"
+          + "s/*/locations/*/featurestores/*/entityTy"
+          + "pes/*}:\013entity_type\022\201\002\n\020DeleteEntityType"
+          + "\0228.google.cloud.aiplatform.v1beta1.Delet"
+          + "eEntityTypeRequest\032\035.google.longrunning."
+          + "Operation\"\223\001\312A0\n\025google.protobuf.Empty\022\027"
+          + "DeleteOperationMetadata\332A\004name\332A\nname,fo"
+          + "rce\202\323\344\223\002F*D/v1beta1/{name=projects/*/loc"
+          + "ations/*/featurestores/*/entityTypes/*}\022"
+          + "\241\002\n\rCreateFeature\0225.google.cloud.aiplatf"
+          + "orm.v1beta1.CreateFeatureRequest\032\035.googl"
+          + "e.longrunning.Operation\"\271\001\312A)\n\007Feature\022\036"
+          + "CreateFeatureOperationMetadata\332A\016parent,"
+          + "feature\332A\031parent,feature,feature_id\202\323\344\223\002"
+          + "Z\"O/v1beta1/{parent=projects/*/locations"
+          + "/*/featurestores/*/entityTypes/*}/featur"
+          + "es:\007feature\022\262\002\n\023BatchCreateFeatures\022;.go"
+          + "ogle.cloud.aiplatform.v1beta1.BatchCreat"
+          + "eFeaturesRequest\032\035.google.longrunning.Op"
+          + "eration\"\276\001\312AC\n\033BatchCreateFeaturesRespon"
+          + "se\022$BatchCreateFeaturesOperationMetadata"
+          + "\332A\017parent,requests\202\323\344\223\002`\"[/v1beta1/{pare"
+          + "nt=projects/*/locations/*/featurestores/"
+          + "*/entityTypes/*}/features:batchCreate:\001*"
+          + "\022\312\001\n\nGetFeature\0222.google.cloud.aiplatfor"
+          + "m.v1beta1.GetFeatureRequest\032(.google.clo"
+          + "ud.aiplatform.v1beta1.Feature\"^\332A\004name\202\323"
           + "\344\223\002Q\022O/v1beta1/{name=projects/*/location"
           + "s/*/featurestores/*/entityTypes/*/featur"
-          + "es/*}\332A\004name\022\335\001\n\014ListFeatures\0224.google.c"
-          + "loud.aiplatform.v1beta1.ListFeaturesRequ"
-          + "est\0325.google.cloud.aiplatform.v1beta1.Li"
-          + "stFeaturesResponse\"`\202\323\344\223\002Q\022O/v1beta1/{pa"
-          + "rent=projects/*/locations/*/featurestore"
-          + "s/*/entityTypes/*}/features\332A\006parent\022\360\001\n"
-          + "\rUpdateFeature\0225.google.cloud.aiplatform"
-          + ".v1beta1.UpdateFeatureRequest\032(.google.c"
-          + "loud.aiplatform.v1beta1.Feature\"~\202\323\344\223\002b2"
-          + "W/v1beta1/{feature.name=projects/*/locat"
-          + "ions/*/featurestores/*/entityTypes/*/fea"
-          + "tures/*}:\007feature\332A\023feature,update_mask\022"
-          + "\371\001\n\rDeleteFeature\0225.google.cloud.aiplatf"
-          + "orm.v1beta1.DeleteFeatureRequest\032\035.googl"
-          + "e.longrunning.Operation\"\221\001\202\323\344\223\002Q*O/v1bet"
-          + "a1/{name=projects/*/locations/*/features"
-          + "tores/*/entityTypes/*/features/*}\332A\004name"
-          + "\312A0\n\025google.protobuf.Empty\022\027DeleteOperat"
-          + "ionMetadata\022\262\002\n\023ImportFeatureValues\022;.go"
-          + "ogle.cloud.aiplatform.v1beta1.ImportFeat"
-          + "ureValuesRequest\032\035.google.longrunning.Op"
-          + "eration\"\276\001\202\323\344\223\002d\"_/v1beta1/{entity_type="
-          + "projects/*/locations/*/featurestores/*/e"
-          + "ntityTypes/*}:importFeatureValues:\001*\332A\013e"
-          + "ntity_type\312AC\n\033ImportFeatureValuesRespon"
-          + "se\022$ImportFeatureValuesOperationMetadata"
-          + "\022\265\002\n\026BatchReadFeatureValues\022>.google.clo"
-          + "ud.aiplatform.v1beta1.BatchReadFeatureVa"
-          + "luesRequest\032\035.google.longrunning.Operati"
-          + "on\"\273\001\202\323\344\223\002Z\"U/v1beta1/{featurestore=proj"
-          + "ects/*/locations/*/featurestores/*}:batc"
-          + "hReadFeatureValues:\001*\332A\014featurestore\312AI\n"
-          + "\036BatchReadFeatureValuesResponse\022\'BatchRe"
-          + "adFeatureValuesOperationMetadata\022\262\002\n\023Exp"
-          + "ortFeatureValues\022;.google.cloud.aiplatfo"
-          + "rm.v1beta1.ExportFeatureValuesRequest\032\035."
-          + "google.longrunning.Operation\"\276\001\202\323\344\223\002d\"_/"
-          + "v1beta1/{entity_type=projects/*/location"
-          + "s/*/featurestores/*/entityTypes/*}:expor"
-          + "tFeatureValues:\001*\332A\013entity_type\312AC\n\033Expo"
-          + "rtFeatureValuesResponse\022$ExportFeatureVa"
-          + "luesOperationMetadata\022\262\002\n\023DeleteFeatureV"
-          + "alues\022;.google.cloud.aiplatform.v1beta1."
-          + "DeleteFeatureValuesRequest\032\035.google.long"
-          + "running.Operation\"\276\001\202\323\344\223\002d\"_/v1beta1/{en"
-          + "tity_type=projects/*/locations/*/feature"
-          + "stores/*/entityTypes/*}:deleteFeatureVal"
-          + "ues:\001*\332A\013entity_type\312AC\n\033DeleteFeatureVa"
-          + "luesResponse\022$DeleteFeatureValuesOperati"
-          + "onMetadata\022\356\001\n\016SearchFeatures\0226.google.c"
-          + "loud.aiplatform.v1beta1.SearchFeaturesRe"
-          + "quest\0327.google.cloud.aiplatform.v1beta1."
-          + "SearchFeaturesResponse\"k\202\323\344\223\002I\022G/v1beta1"
-          + "/{location=projects/*/locations/*}/featu"
-          + "restores:searchFeatures\332A\010location\332A\016loc"
-          + "ation,query\032M\312A\031aiplatform.googleapis.co"
-          + "m\322A.https://www.googleapis.com/auth/clou"
-          + "d-platformB\357\001\n#com.google.cloud.aiplatfo"
-          + "rm.v1beta1B\030FeaturestoreServiceProtoP\001ZC"
-          + "cloud.google.com/go/aiplatform/apiv1beta"
-          + "1/aiplatformpb;aiplatformpb\252\002\037Google.Clo"
-          + "ud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIP"
-          + "latform\\V1beta1\352\002\"Google::Cloud::AIPlatf"
-          + "orm::V1beta1b\006proto3"
+          + "es/*}\022\335\001\n\014ListFeatures\0224.google.cloud.ai"
+          + "platform.v1beta1.ListFeaturesRequest\0325.g"
+          + "oogle.cloud.aiplatform.v1beta1.ListFeatu"
+          + "resResponse\"`\332A\006parent\202\323\344\223\002Q\022O/v1beta1/{"
+          + "parent=projects/*/locations/*/featuresto"
+          + "res/*/entityTypes/*}/features\022\360\001\n\rUpdate"
+          + "Feature\0225.google.cloud.aiplatform.v1beta"
+          + "1.UpdateFeatureRequest\032(.google.cloud.ai"
+          + "platform.v1beta1.Feature\"~\332A\023feature,upd"
+          + "ate_mask\202\323\344\223\002b2W/v1beta1/{feature.name=p"
+          + "rojects/*/locations/*/featurestores/*/en"
+          + "tityTypes/*/features/*}:\007feature\022\371\001\n\rDel"
+          + "eteFeature\0225.google.cloud.aiplatform.v1b"
+          + "eta1.DeleteFeatureRequest\032\035.google.longr"
+          + "unning.Operation\"\221\001\312A0\n\025google.protobuf."
+          + "Empty\022\027DeleteOperationMetadata\332A\004name\202\323\344"
+          + "\223\002Q*O/v1beta1/{name=projects/*/locations"
+          + "/*/featurestores/*/entityTypes/*/feature"
+          + "s/*}\022\262\002\n\023ImportFeatureValues\022;.google.cl"
+          + "oud.aiplatform.v1beta1.ImportFeatureValu"
+          + "esRequest\032\035.google.longrunning.Operation"
+          + "\"\276\001\312AC\n\033ImportFeatureValuesResponse\022$Imp"
+          + "ortFeatureValuesOperationMetadata\332A\013enti"
+          + "ty_type\202\323\344\223\002d\"_/v1beta1/{entity_type=pro"
+          + "jects/*/locations/*/featurestores/*/enti"
+          + "tyTypes/*}:importFeatureValues:\001*\022\265\002\n\026Ba"
+          + "tchReadFeatureValues\022>.google.cloud.aipl"
+          + "atform.v1beta1.BatchReadFeatureValuesReq"
+          + "uest\032\035.google.longrunning.Operation\"\273\001\312A"
+          + "I\n\036BatchReadFeatureValuesResponse\022\'Batch"
+          + "ReadFeatureValuesOperationMetadata\332A\014fea"
+          + "turestore\202\323\344\223\002Z\"U/v1beta1/{featurestore="
+          + "projects/*/locations/*/featurestores/*}:"
+          + "batchReadFeatureValues:\001*\022\262\002\n\023ExportFeat"
+          + "ureValues\022;.google.cloud.aiplatform.v1be"
+          + "ta1.ExportFeatureValuesRequest\032\035.google."
+          + "longrunning.Operation\"\276\001\312AC\n\033ExportFeatu"
+          + "reValuesResponse\022$ExportFeatureValuesOpe"
+          + "rationMetadata\332A\013entity_type\202\323\344\223\002d\"_/v1b"
+          + "eta1/{entity_type=projects/*/locations/*"
+          + "/featurestores/*/entityTypes/*}:exportFe"
+          + "atureValues:\001*\022\262\002\n\023DeleteFeatureValues\022;"
+          + ".google.cloud.aiplatform.v1beta1.DeleteF"
+          + "eatureValuesRequest\032\035.google.longrunning"
+          + ".Operation\"\276\001\312AC\n\033DeleteFeatureValuesRes"
+          + "ponse\022$DeleteFeatureValuesOperationMetad"
+          + "ata\332A\013entity_type\202\323\344\223\002d\"_/v1beta1/{entit"
+          + "y_type=projects/*/locations/*/featuresto"
+          + "res/*/entityTypes/*}:deleteFeatureValues"
+          + ":\001*\022\356\001\n\016SearchFeatures\0226.google.cloud.ai"
+          + "platform.v1beta1.SearchFeaturesRequest\0327"
+          + ".google.cloud.aiplatform.v1beta1.SearchF"
+          + "eaturesResponse\"k\332A\010location\332A\016location,"
+          + "query\202\323\344\223\002I\022G/v1beta1/{location=projects"
+          + "/*/locations/*}/featurestores:searchFeat"
+          + "ures\032M\312A\031aiplatform.googleapis.com\322A.htt"
+          + "ps://www.googleapis.com/auth/cloud-platf"
+          + "ormB\357\001\n#com.google.cloud.aiplatform.v1be"
+          + "ta1B\030FeaturestoreServiceProtoP\001ZCcloud.g"
+          + "oogle.com/go/aiplatform/apiv1beta1/aipla"
+          + "tformpb;aiplatformpb\252\002\037Google.Cloud.AIPl"
+          + "atform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform"
+          + "\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1"
+          + "beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -988,6 +990,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
               "SourceUris",
               "InvalidRowCount",
               "TimestampOutsideRetentionRowsCount",
+              "BlockingOperationIds",
             });
     internal_static_google_cloud_aiplatform_v1beta1_ExportFeatureValuesOperationMetadata_descriptor =
         getDescriptor().getMessageTypes().get(33);
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FilterSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FilterSplit.java
index 6b9b1fc76cdd..7819e09c7487 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FilterSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FilterSplit.java
@@ -27,6 +27,7 @@
  * supported for Datasets containing DataItems.
  * If any of the filters in this message are to match nothing, then they can be
  * set as '-' (the minus sign).
+ *
  * Supported only for unstructured Datasets.
  * 
* @@ -54,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FilterSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_FilterSplit_descriptor; @@ -449,6 +445,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * supported for Datasets containing DataItems. * If any of the filters in this message are to match nothing, then they can be * set as '-' (the minus sign). + * * Supported only for unstructured Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsRequest.java index 44e1def68fdd..6e0a52331ce7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FindNeighborsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FindNeighborsRequest_descriptor; @@ -212,11 +207,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Query(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FindNeighborsRequest_Query_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsResponse.java index c6f498bc8581..1e33a976c566 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FindNeighborsResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FindNeighborsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FindNeighborsResponse_descriptor; @@ -157,11 +152,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Neighbor(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FindNeighborsResponse_Neighbor_descriptor; @@ -1094,11 +1084,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NearestNeighbors(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MatchServiceProto .internal_static_google_cloud_aiplatform_v1beta1_FindNeighborsResponse_NearestNeighbors_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FractionSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FractionSplit.java index 38eb9ed6f5bb..e998a9adb533 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FractionSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/FractionSplit.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FractionSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_FractionSplit_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsDestination.java index 72d3cc212e0d..404c06ad30ca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsDestination.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsDestination.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GcsDestination(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IoProto .internal_static_google_cloud_aiplatform_v1beta1_GcsDestination_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsSource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsSource.java index 1736cce69eaf..42ddde2aa2ad 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsSource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GcsSource.java @@ -38,7 +38,7 @@ private GcsSource(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private GcsSource() { - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GcsSource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IoProto .internal_static_google_cloud_aiplatform_v1beta1_GcsSource_descriptor; @@ -70,7 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int URIS_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList uris_; + private com.google.protobuf.LazyStringArrayList uris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -343,8 +339,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -372,7 +367,6 @@ public com.google.cloud.aiplatform.v1beta1.GcsSource build() { public com.google.cloud.aiplatform.v1beta1.GcsSource buildPartial() { com.google.cloud.aiplatform.v1beta1.GcsSource result = new com.google.cloud.aiplatform.v1beta1.GcsSource(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -380,16 +374,12 @@ public com.google.cloud.aiplatform.v1beta1.GcsSource buildPartial() { return result; } - private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1beta1.GcsSource result) { - if (((bitField0_ & 0x00000001) != 0)) { - uris_ = uris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.uris_ = uris_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.GcsSource result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + uris_.makeImmutable(); + result.uris_ = uris_; + } } @java.lang.Override @@ -440,7 +430,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.GcsSource other) { if (!other.uris_.isEmpty()) { if (uris_.isEmpty()) { uris_ = other.uris_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureUrisIsMutable(); uris_.addAll(other.uris_); @@ -499,14 +489,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList uris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList uris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureUrisIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!uris_.isModifiable()) { uris_ = new com.google.protobuf.LazyStringArrayList(uris_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -522,7 +512,8 @@ private void ensureUrisIsMutable() { * @return A list containing the uris. */ public com.google.protobuf.ProtocolStringList getUrisList() { - return uris_.getUnmodifiableView(); + uris_.makeImmutable(); + return uris_; } /** * @@ -595,6 +586,7 @@ public Builder setUris(int index, java.lang.String value) { } ensureUrisIsMutable(); uris_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -618,6 +610,7 @@ public Builder addUris(java.lang.String value) { } ensureUrisIsMutable(); uris_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -638,6 +631,7 @@ public Builder addUris(java.lang.String value) { public Builder addAllUris(java.lang.Iterable values) { ensureUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, uris_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -655,8 +649,9 @@ public Builder addAllUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearUris() { - uris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + uris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -681,6 +676,7 @@ public Builder addUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureUrisIsMutable(); uris_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GenericOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GenericOperationMetadata.java index 58e7622701ba..4324664754e1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GenericOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GenericOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GenericOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.OperationProto .internal_static_google_cloud_aiplatform_v1beta1_GenericOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetAnnotationSpecRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetAnnotationSpecRequest.java index 8ce51f62cd68..f7fb140bb958 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetAnnotationSpecRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetAnnotationSpecRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetAnnotationSpecRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetAnnotationSpecRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetArtifactRequest.java index 80f2c4508c70..d305650c1c7e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetArtifactRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetArtifactRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetBatchPredictionJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetBatchPredictionJobRequest.java index a02713b66d8c..1fcc4f3e958f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetBatchPredictionJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetBatchPredictionJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetBatchPredictionJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetBatchPredictionJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetContextRequest.java index 002f23937e2a..9c056e5c31f6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetContextRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetContextRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetCustomJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetCustomJobRequest.java index 94f06b6517c7..dad3e8b3be56 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetCustomJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetCustomJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetCustomJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetCustomJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDataLabelingJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDataLabelingJobRequest.java index 5be45834cdd7..3f776a8ba3c6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDataLabelingJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDataLabelingJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetDataLabelingJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetDataLabelingJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDatasetRequest.java index 9c0c4a4ef03e..65e60b7aa11d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDatasetRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetDatasetRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDeploymentResourcePoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDeploymentResourcePoolRequest.java index 4a8afa2758c3..cf51c3d70ace 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDeploymentResourcePoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetDeploymentResourcePoolRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetDeploymentResourcePoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetDeploymentResourcePoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEndpointRequest.java index 62793d985a04..457670bba293 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEntityTypeRequest.java index 311181fec488..a76812cfdd56 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetEntityTypeRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetEntityTypeRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetExecutionRequest.java index d7c0a246e49e..88c3eefcfdbe 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetExecutionRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetExecutionRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeatureRequest.java index 1bdc48dc3c3f..98b0ec8f8219 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeatureRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetFeatureRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeaturestoreRequest.java index 110032196d9b..53ff67af9340 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetFeaturestoreRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetFeaturestoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetHyperparameterTuningJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetHyperparameterTuningJobRequest.java index 856dae815be3..8f0737fba65a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetHyperparameterTuningJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetHyperparameterTuningJobRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetHyperparameterTuningJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetHyperparameterTuningJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexEndpointRequest.java index e379ee8c06e5..284b107585cd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexEndpointRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexRequest.java index 1ba69fab07d3..17ea56527aa6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataSchemaRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataSchemaRequest.java index 3c453febc532..10c0a413ef58 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataSchemaRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataSchemaRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetMetadataSchemaRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetMetadataSchemaRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataStoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataStoreRequest.java index 2d5650694b09..1ada1dd86d0e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataStoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetMetadataStoreRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetMetadataStoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetMetadataStoreRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelDeploymentMonitoringJobRequest.java index b4074bbfa42c..3a0f5615e51c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationRequest.java index 2110f38a703b..9348758827ec 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelEvaluationRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetModelEvaluationRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationSliceRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationSliceRequest.java index 7a337fc1f010..304b9890a66b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationSliceRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelEvaluationSliceRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelEvaluationSliceRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetModelEvaluationSliceRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequest.java index e98cb7c8db2d..eeb87c2f6dc4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new GetModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_GetModelRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -113,6 +109,7 @@ public java.lang.String getName() {
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -493,6 +490,7 @@ public Builder mergeFrom(
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -527,6 +525,7 @@ public java.lang.String getName() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -561,6 +560,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -594,6 +594,7 @@ public Builder setName(java.lang.String value) {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -623,6 +624,7 @@ public Builder clearName() {
      * 
      * Required. The name of the Model resource.
      * Format: `projects/{project}/locations/{location}/models/{model}`
+     *
      * In order to retrieve a specific version of the model, also provide
      * the version ID or version alias.
      *   Example: `projects/{project}/locations/{location}/models/{model}@2`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequestOrBuilder.java
index f6eb4cfbe5bb..4fca25397596 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetModelRequestOrBuilder.java
@@ -29,6 +29,7 @@ public interface GetModelRequestOrBuilder
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
@@ -53,6 +54,7 @@ public interface GetModelRequestOrBuilder
    * 
    * Required. The name of the Model resource.
    * Format: `projects/{project}/locations/{location}/models/{model}`
+   *
    * In order to retrieve a specific version of the model, also provide
    * the version ID or version alias.
    *   Example: `projects/{project}/locations/{location}/models/{model}@2`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasJobRequest.java
index 28eff9c1c5f1..40695ffe7bda 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetNasJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetNasJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasTrialDetailRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasTrialDetailRequest.java
index c72aab3e8bb2..6395880ff8cf 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasTrialDetailRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetNasTrialDetailRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetNasTrialDetailRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetNasTrialDetailRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPipelineJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPipelineJobRequest.java
index 4cc35387b603..a00ed07d0387 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPipelineJobRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPipelineJobRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetPipelineJobRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetPipelineJobRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPublisherModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPublisherModelRequest.java
index 9717aedb4d06..75fdeea8369b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPublisherModelRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetPublisherModelRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetPublisherModelRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelGardenServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetPublisherModelRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetScheduleRequest.java
index 4ee5a94c2396..8c2329cfb5a8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetScheduleRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetScheduleRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetScheduleRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetScheduleRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetSpecialistPoolRequest.java
index ac20a3efef29..2cdf30c37afc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetSpecialistPoolRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetSpecialistPoolRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetSpecialistPoolRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetSpecialistPoolRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetStudyRequest.java
index c2a17d28a017..02b1e4677b3e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetStudyRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetStudyRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetStudyRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetStudyRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardExperimentRequest.java
index 642e5cece4f4..0980a13cb79f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardExperimentRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardExperimentRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTensorboardExperimentRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTensorboardExperimentRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRequest.java
index d68e543d3e21..d39402af18c8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTensorboardRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTensorboardRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRunRequest.java
index c94233208bad..fb45d03187f9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRunRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardRunRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTensorboardRunRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTensorboardRunRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardTimeSeriesRequest.java
index b240db7833ec..172595178cf5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardTimeSeriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTensorboardTimeSeriesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTensorboardTimeSeriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTensorboardTimeSeriesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrainingPipelineRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrainingPipelineRequest.java
index 35c88d3ba4b0..f2e4458a1120 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrainingPipelineRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrainingPipelineRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTrainingPipelineRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTrainingPipelineRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrialRequest.java
index 9a3c2aa842f6..5b0f3d31a8c3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrialRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/GetTrialRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new GetTrialRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_GetTrialRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJob.java
index 09c65e99db2a..1a0188b444f2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJob.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new HyperparameterTuningJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.HyperparameterTuningJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_HyperparameterTuningJob_descriptor;
@@ -289,6 +284,7 @@ public int getParallelTrialCount() {
    * 
    * The number of failed Trials that need to be seen before failing
    * the HyperparameterTuningJob.
+   *
    * If set to 0, Vertex AI decides how many Trials must fail
    * before the whole job fails.
    * 
@@ -769,9 +765,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -795,9 +793,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -812,9 +812,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -836,9 +838,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2284,6 +2288,7 @@ public Builder clearParallelTrialCount() { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -2302,6 +2307,7 @@ public int getMaxFailedTrialCount() { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -2324,6 +2330,7 @@ public Builder setMaxFailedTrialCount(int value) { *
      * The number of failed Trials that need to be seen before failing
      * the HyperparameterTuningJob.
+     *
      * If set to 0, Vertex AI decides how many Trials must fail
      * before the whole job fails.
      * 
@@ -4072,9 +4079,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4098,9 +4107,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4115,9 +4126,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4139,9 +4152,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4169,9 +4184,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4195,9 +4212,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4219,9 +4238,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobOrBuilder.java index c6e04d7f4fc7..32b7d297217f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobOrBuilder.java @@ -150,6 +150,7 @@ public interface HyperparameterTuningJobOrBuilder *
    * The number of failed Trials that need to be seen before failing
    * the HyperparameterTuningJob.
+   *
    * If set to 0, Vertex AI decides how many Trials must fail
    * before the whole job fails.
    * 
@@ -502,9 +503,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -516,9 +519,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -533,9 +538,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -547,9 +554,11 @@ public interface HyperparameterTuningJobOrBuilder * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -565,9 +574,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize HyperparameterTuningJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobProto.java index b5b8d9ceab8e..e0b240bf7afb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/HyperparameterTuningJobProto.java @@ -54,40 +54,40 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "platform/v1beta1/job_state.proto\032+google" + "/cloud/aiplatform/v1beta1/study.proto\032\037g" + "oogle/protobuf/timestamp.proto\032\027google/r" - + "pc/status.proto\"\231\010\n\027HyperparameterTuning" - + "Job\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002" - + " \001(\tB\003\340A\002\022C\n\nstudy_spec\030\004 \001(\0132*.google.c" - + "loud.aiplatform.v1beta1.StudySpecB\003\340A\002\022\034" - + "\n\017max_trial_count\030\005 \001(\005B\003\340A\002\022!\n\024parallel" - + "_trial_count\030\006 \001(\005B\003\340A\002\022\036\n\026max_failed_tr" - + "ial_count\030\007 \001(\005\022K\n\016trial_job_spec\030\010 \001(\0132" - + "..google.cloud.aiplatform.v1beta1.Custom" - + "JobSpecB\003\340A\002\022;\n\006trials\030\t \003(\0132&.google.cl" - + "oud.aiplatform.v1beta1.TrialB\003\340A\003\022=\n\005sta" - + "te\030\n \001(\0162).google.cloud.aiplatform.v1bet" - + "a1.JobStateB\003\340A\003\0224\n\013create_time\030\013 \001(\0132\032." - + "google.protobuf.TimestampB\003\340A\003\0223\n\nstart_" - + "time\030\014 \001(\0132\032.google.protobuf.TimestampB\003" - + "\340A\003\0221\n\010end_time\030\r \001(\0132\032.google.protobuf." - + "TimestampB\003\340A\003\0224\n\013update_time\030\016 \001(\0132\032.go" - + "ogle.protobuf.TimestampB\003\340A\003\022&\n\005error\030\017 " - + "\001(\0132\022.google.rpc.StatusB\003\340A\003\022T\n\006labels\030\020" - + " \003(\0132D.google.cloud.aiplatform.v1beta1.H" - + "yperparameterTuningJob.LabelsEntry\022H\n\017en" - + "cryption_spec\030\021 \001(\0132/.google.cloud.aipla" - + "tform.v1beta1.EncryptionSpec\032-\n\013LabelsEn" - + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\225\001\352A" - + "\221\001\n1aiplatform.googleapis.com/Hyperparam" - + "eterTuningJob\022\\projects/{project}/locati" - + "ons/{location}/hyperparameterTuningJobs/" - + "{hyperparameter_tuning_job}B\363\001\n#com.goog" - + "le.cloud.aiplatform.v1beta1B\034Hyperparame" - + "terTuningJobProtoP\001ZCcloud.google.com/go" - + "/aiplatform/apiv1beta1/aiplatformpb;aipl" - + "atformpb\252\002\037Google.Cloud.AIPlatform.V1Bet" - + "a1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"G" - + "oogle::Cloud::AIPlatform::V1beta1b\006proto" - + "3" + + "pc/status.proto\"\246\010\n\027HyperparameterTuning" + + "Job\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030" + + "\002 \001(\tB\004\342A\001\002\022D\n\nstudy_spec\030\004 \001(\0132*.google" + + ".cloud.aiplatform.v1beta1.StudySpecB\004\342A\001" + + "\002\022\035\n\017max_trial_count\030\005 \001(\005B\004\342A\001\002\022\"\n\024para" + + "llel_trial_count\030\006 \001(\005B\004\342A\001\002\022\036\n\026max_fail" + + "ed_trial_count\030\007 \001(\005\022L\n\016trial_job_spec\030\010" + + " \001(\0132..google.cloud.aiplatform.v1beta1.C" + + "ustomJobSpecB\004\342A\001\002\022<\n\006trials\030\t \003(\0132&.goo" + + "gle.cloud.aiplatform.v1beta1.TrialB\004\342A\001\003" + + "\022>\n\005state\030\n \001(\0162).google.cloud.aiplatfor" + + "m.v1beta1.JobStateB\004\342A\001\003\0225\n\013create_time\030" + + "\013 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\022" + + "4\n\nstart_time\030\014 \001(\0132\032.google.protobuf.Ti" + + "mestampB\004\342A\001\003\0222\n\010end_time\030\r \001(\0132\032.google" + + ".protobuf.TimestampB\004\342A\001\003\0225\n\013update_time" + + "\030\016 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003" + + "\022\'\n\005error\030\017 \001(\0132\022.google.rpc.StatusB\004\342A\001" + + "\003\022T\n\006labels\030\020 \003(\0132D.google.cloud.aiplatf" + + "orm.v1beta1.HyperparameterTuningJob.Labe" + + "lsEntry\022H\n\017encryption_spec\030\021 \001(\0132/.googl" + + "e.cloud.aiplatform.v1beta1.EncryptionSpe" + + "c\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002" + + " \001(\t:\0028\001:\225\001\352A\221\001\n1aiplatform.googleapis.c" + + "om/HyperparameterTuningJob\022\\projects/{pr" + + "oject}/locations/{location}/hyperparamet" + + "erTuningJobs/{hyperparameter_tuning_job}" + + "B\363\001\n#com.google.cloud.aiplatform.v1beta1" + + "B\034HyperparameterTuningJobProtoP\001ZCcloud." + + "google.com/go/aiplatform/apiv1beta1/aipl" + + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP" + + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor" + + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V" + + "1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcher.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcher.java index 6ac57898ab5b..1e656144124a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcher.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcher.java @@ -38,7 +38,7 @@ private IdMatcher(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private IdMatcher() { - ids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + ids_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IdMatcher(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeatureSelectorProto .internal_static_google_cloud_aiplatform_v1beta1_IdMatcher_descriptor; @@ -70,12 +65,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int IDS_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList ids_; + private com.google.protobuf.LazyStringArrayList ids_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -94,6 +91,7 @@ public com.google.protobuf.ProtocolStringList getIdsList() {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -112,6 +110,7 @@ public int getIdsCount() {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -131,6 +130,7 @@ public java.lang.String getIds(int index) {
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -351,8 +351,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -380,7 +379,6 @@ public com.google.cloud.aiplatform.v1beta1.IdMatcher build() {
     public com.google.cloud.aiplatform.v1beta1.IdMatcher buildPartial() {
       com.google.cloud.aiplatform.v1beta1.IdMatcher result =
           new com.google.cloud.aiplatform.v1beta1.IdMatcher(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -388,16 +386,12 @@ public com.google.cloud.aiplatform.v1beta1.IdMatcher buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1beta1.IdMatcher result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        ids_ = ids_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.ids_ = ids_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1beta1.IdMatcher result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        ids_.makeImmutable();
+        result.ids_ = ids_;
+      }
     }
 
     @java.lang.Override
@@ -448,7 +442,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.IdMatcher other) {
       if (!other.ids_.isEmpty()) {
         if (ids_.isEmpty()) {
           ids_ = other.ids_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureIdsIsMutable();
           ids_.addAll(other.ids_);
@@ -507,19 +501,21 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList ids_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureIdsIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!ids_.isModifiable()) {
         ids_ = new com.google.protobuf.LazyStringArrayList(ids_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -531,13 +527,15 @@ private void ensureIdsIsMutable() {
      * @return A list containing the ids.
      */
     public com.google.protobuf.ProtocolStringList getIdsList() {
-      return ids_.getUnmodifiableView();
+      ids_.makeImmutable();
+      return ids_;
     }
     /**
      *
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -556,6 +554,7 @@ public int getIdsCount() {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -575,6 +574,7 @@ public java.lang.String getIds(int index) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -594,6 +594,7 @@ public com.google.protobuf.ByteString getIdsBytes(int index) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -612,6 +613,7 @@ public Builder setIds(int index, java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -620,6 +622,7 @@ public Builder setIds(int index, java.lang.String value) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -637,6 +640,7 @@ public Builder addIds(java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -645,6 +649,7 @@ public Builder addIds(java.lang.String value) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -659,6 +664,7 @@ public Builder addIds(java.lang.String value) {
     public Builder addAllIds(java.lang.Iterable values) {
       ensureIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ids_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -667,6 +673,7 @@ public Builder addAllIds(java.lang.Iterable values) {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -678,8 +685,9 @@ public Builder addAllIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearIds() {
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -688,6 +696,7 @@ public Builder clearIds() {
      *
      * 
      * Required. The following are accepted as `ids`:
+     *
      *  * A single-element list containing only `*`, which selects all Features
      *  in the target EntityType, or
      *  * A list containing only Feature IDs, which selects only Features with
@@ -706,6 +715,7 @@ public Builder addIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcherOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcherOrBuilder.java
index 2fca064c07ab..c3d1bdd689e3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcherOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IdMatcherOrBuilder.java
@@ -28,6 +28,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -44,6 +45,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -60,6 +62,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
@@ -77,6 +80,7 @@ public interface IdMatcherOrBuilder
    *
    * 
    * Required. The following are accepted as `ids`:
+   *
    *  * A single-element list containing only `*`, which selects all Features
    *  in the target EntityType, or
    *  * A list containing only Feature IDs, which selects only Features with
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfig.java
index 6e44fd884e0a..15954aadd52a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfig.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetProto
         .internal_static_google_cloud_aiplatform_v1beta1_ImportDataConfig_descriptor;
@@ -82,6 +77,8 @@ protected com.google.protobuf.MapField internalGetMapField(int number) {
   }
 
   private int sourceCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object source_;
 
   public enum SourceCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfigOrBuilder.java
index d0c1962cabe6..c6d1bfa4cffa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataConfigOrBuilder.java
@@ -315,5 +315,5 @@ java.lang.String getAnnotationLabelsOrDefault(
    */
   com.google.protobuf.ByteString getImportSchemaUriBytes();
 
-  public com.google.cloud.aiplatform.v1beta1.ImportDataConfig.SourceCase getSourceCase();
+  com.google.cloud.aiplatform.v1beta1.ImportDataConfig.SourceCase getSourceCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataOperationMetadata.java
index 0294633f3399..8b79ba1c855e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataOperationMetadata.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ImportDataOperationMetadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataRequest.java
index 3f9d20530552..e3df353c5d7d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ImportDataRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataResponse.java
index 0f6a22fc56f4..0fbc387880a1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportDataResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportDataResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ImportDataResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadata.java
index a0984a8f8212..ddc5be18b7ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadata.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadata.java
@@ -40,7 +40,8 @@ private ImportFeatureValuesOperationMetadata(
   }
 
   private ImportFeatureValuesOperationMetadata() {
-    sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    blockingOperationIds_ = emptyLongList();
   }
 
   @java.lang.Override
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImportFeatureValuesOperationMetadata();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ImportFeatureValuesOperationMetadata_descriptor;
@@ -159,7 +155,8 @@ public long getImportedFeatureValueCount() {
   public static final int SOURCE_URIS_FIELD_NUMBER = 4;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList sourceUris_;
+  private com.google.protobuf.LazyStringArrayList sourceUris_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -260,6 +257,60 @@ public long getTimestampOutsideRetentionRowsCount() {
     return timestampOutsideRetentionRowsCount_;
   }
 
+  public static final int BLOCKING_OPERATION_IDS_FIELD_NUMBER = 8;
+
+  @SuppressWarnings("serial")
+  private com.google.protobuf.Internal.LongList blockingOperationIds_;
+  /**
+   *
+   *
+   * 
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + @java.lang.Override + public java.util.List getBlockingOperationIdsList() { + return blockingOperationIds_; + } + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + public int getBlockingOperationIdsCount() { + return blockingOperationIds_.size(); + } + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + public long getBlockingOperationIds(int index) { + return blockingOperationIds_.getLong(index); + } + + private int blockingOperationIdsMemoizedSerializedSize = -1; + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -274,6 +325,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + getSerializedSize(); if (genericMetadata_ != null) { output.writeMessage(1, getGenericMetadata()); } @@ -292,6 +344,13 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (timestampOutsideRetentionRowsCount_ != 0L) { output.writeInt64(7, timestampOutsideRetentionRowsCount_); } + if (getBlockingOperationIdsList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(blockingOperationIdsMemoizedSerializedSize); + } + for (int i = 0; i < blockingOperationIds_.size(); i++) { + output.writeInt64NoTag(blockingOperationIds_.getLong(i)); + } getUnknownFields().writeTo(output); } @@ -326,6 +385,20 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeInt64Size( 7, timestampOutsideRetentionRowsCount_); } + { + int dataSize = 0; + for (int i = 0; i < blockingOperationIds_.size(); i++) { + dataSize += + com.google.protobuf.CodedOutputStream.computeInt64SizeNoTag( + blockingOperationIds_.getLong(i)); + } + size += dataSize; + if (!getBlockingOperationIdsList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize); + } + blockingOperationIdsMemoizedSerializedSize = dataSize; + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -353,6 +426,7 @@ public boolean equals(final java.lang.Object obj) { if (getInvalidRowCount() != other.getInvalidRowCount()) return false; if (getTimestampOutsideRetentionRowsCount() != other.getTimestampOutsideRetentionRowsCount()) return false; + if (!getBlockingOperationIdsList().equals(other.getBlockingOperationIdsList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -382,6 +456,10 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTimestampOutsideRetentionRowsCount()); + if (getBlockingOperationIdsCount() > 0) { + hash = (37 * hash) + BLOCKING_OPERATION_IDS_FIELD_NUMBER; + hash = (53 * hash) + getBlockingOperationIdsList().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -532,10 +610,10 @@ public Builder clear() { } importedEntityCount_ = 0L; importedFeatureValueCount_ = 0L; - sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); invalidRowCount_ = 0L; timestampOutsideRetentionRowsCount_ = 0L; + blockingOperationIds_ = emptyLongList(); return this; } @@ -576,11 +654,11 @@ public com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesOperationMetadata private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesOperationMetadata result) { - if (((bitField0_ & 0x00000008) != 0)) { - sourceUris_ = sourceUris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); + if (((bitField0_ & 0x00000040) != 0)) { + blockingOperationIds_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000040); } - result.sourceUris_ = sourceUris_; + result.blockingOperationIds_ = blockingOperationIds_; } private void buildPartial0( @@ -596,6 +674,10 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000004) != 0)) { result.importedFeatureValueCount_ = importedFeatureValueCount_; } + if (((from_bitField0_ & 0x00000008) != 0)) { + sourceUris_.makeImmutable(); + result.sourceUris_ = sourceUris_; + } if (((from_bitField0_ & 0x00000010) != 0)) { result.invalidRowCount_ = invalidRowCount_; } @@ -666,7 +748,7 @@ public Builder mergeFrom( if (!other.sourceUris_.isEmpty()) { if (sourceUris_.isEmpty()) { sourceUris_ = other.sourceUris_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureSourceUrisIsMutable(); sourceUris_.addAll(other.sourceUris_); @@ -679,6 +761,16 @@ public Builder mergeFrom( if (other.getTimestampOutsideRetentionRowsCount() != 0L) { setTimestampOutsideRetentionRowsCount(other.getTimestampOutsideRetentionRowsCount()); } + if (!other.blockingOperationIds_.isEmpty()) { + if (blockingOperationIds_.isEmpty()) { + blockingOperationIds_ = other.blockingOperationIds_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addAll(other.blockingOperationIds_); + } + onChanged(); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -742,6 +834,24 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 56 + case 64: + { + long v = input.readInt64(); + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addLong(v); + break; + } // case 64 + case 66: + { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + ensureBlockingOperationIdsIsMutable(); + while (input.getBytesUntilLimit() > 0) { + blockingOperationIds_.addLong(input.readInt64()); + } + input.popLimit(limit); + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1057,14 +1167,14 @@ public Builder clearImportedFeatureValueCount() { return this; } - private com.google.protobuf.LazyStringList sourceUris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sourceUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSourceUrisIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!sourceUris_.isModifiable()) { sourceUris_ = new com.google.protobuf.LazyStringArrayList(sourceUris_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1078,7 +1188,8 @@ private void ensureSourceUrisIsMutable() { * @return A list containing the sourceUris. */ public com.google.protobuf.ProtocolStringList getSourceUrisList() { - return sourceUris_.getUnmodifiableView(); + sourceUris_.makeImmutable(); + return sourceUris_; } /** * @@ -1143,6 +1254,7 @@ public Builder setSourceUris(int index, java.lang.String value) { } ensureSourceUrisIsMutable(); sourceUris_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1164,6 +1276,7 @@ public Builder addSourceUris(java.lang.String value) { } ensureSourceUrisIsMutable(); sourceUris_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1182,6 +1295,7 @@ public Builder addSourceUris(java.lang.String value) { public Builder addAllSourceUris(java.lang.Iterable values) { ensureSourceUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sourceUris_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1197,8 +1311,9 @@ public Builder addAllSourceUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearSourceUris() { - sourceUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sourceUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -1221,6 +1336,7 @@ public Builder addSourceUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureSourceUrisIsMutable(); sourceUris_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1346,6 +1462,141 @@ public Builder clearTimestampOutsideRetentionRowsCount() { return this; } + private com.google.protobuf.Internal.LongList blockingOperationIds_ = emptyLongList(); + + private void ensureBlockingOperationIdsIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + blockingOperationIds_ = mutableCopy(blockingOperationIds_); + bitField0_ |= 0x00000040; + } + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + public java.util.List getBlockingOperationIdsList() { + return ((bitField0_ & 0x00000040) != 0) + ? java.util.Collections.unmodifiableList(blockingOperationIds_) + : blockingOperationIds_; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + public int getBlockingOperationIdsCount() { + return blockingOperationIds_.size(); + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + public long getBlockingOperationIds(int index) { + return blockingOperationIds_.getLong(index); + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index to set the value at. + * @param value The blockingOperationIds to set. + * @return This builder for chaining. + */ + public Builder setBlockingOperationIds(int index, long value) { + + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.setLong(index, value); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param value The blockingOperationIds to add. + * @return This builder for chaining. + */ + public Builder addBlockingOperationIds(long value) { + + ensureBlockingOperationIdsIsMutable(); + blockingOperationIds_.addLong(value); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param values The blockingOperationIds to add. + * @return This builder for chaining. + */ + public Builder addAllBlockingOperationIds(java.lang.Iterable values) { + ensureBlockingOperationIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, blockingOperationIds_); + onChanged(); + return this; + } + /** + * + * + *
+     * List of ImportFeatureValues operations running under a single EntityType
+     * that are blocking this operation.
+     * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return This builder for chaining. + */ + public Builder clearBlockingOperationIds() { + blockingOperationIds_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadataOrBuilder.java index 3df45e06d1a7..db0326f5f143 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesOperationMetadataOrBuilder.java @@ -166,4 +166,45 @@ public interface ImportFeatureValuesOperationMetadataOrBuilder * @return The timestampOutsideRetentionRowsCount. */ long getTimestampOutsideRetentionRowsCount(); + + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return A list containing the blockingOperationIds. + */ + java.util.List getBlockingOperationIdsList(); + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @return The count of blockingOperationIds. + */ + int getBlockingOperationIdsCount(); + /** + * + * + *
+   * List of ImportFeatureValues operations running under a single EntityType
+   * that are blocking this operation.
+   * 
+ * + * repeated int64 blocking_operation_ids = 8; + * + * @param index The index of the element to return. + * @return The blockingOperationIds at the given index. + */ + long getBlockingOperationIds(int index); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequest.java index e1c49b801191..1ecfa0aabd69 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ImportFeatureValuesRequest_descriptor; @@ -159,11 +154,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new FeatureSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ImportFeatureValuesRequest_FeatureSpec_descriptor; @@ -966,6 +956,8 @@ public com.google.protobuf.Parser getParserForType() { } private int sourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object source_; public enum SourceCase @@ -1016,6 +1008,8 @@ public SourceCase getSourceCase() { } private int featureTimeSourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object featureTimeSource_; public enum FeatureTimeSourceCase @@ -1350,7 +1344,7 @@ public com.google.protobuf.ByteString getEntityTypeBytes() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -1374,7 +1368,7 @@ public java.lang.String getEntityIdField() { * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -3202,7 +3196,7 @@ public Builder setEntityTypeBytes(com.google.protobuf.ByteString value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3225,7 +3219,7 @@ public java.lang.String getEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3248,7 +3242,7 @@ public com.google.protobuf.ByteString getEntityIdFieldBytes() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3270,7 +3264,7 @@ public Builder setEntityIdField(java.lang.String value) { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; @@ -3288,7 +3282,7 @@ public Builder clearEntityIdField() { * *
      * Source column that holds entity IDs. If not provided, entity IDs are
-     * extracted from the column named `entity_id`.
+     * extracted from the column named entity_id.
      * 
* * string entity_id_field = 5; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequestOrBuilder.java index 39ed24398518..87d80783b0aa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesRequestOrBuilder.java @@ -184,7 +184,7 @@ public interface ImportFeatureValuesRequestOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -197,7 +197,7 @@ public interface ImportFeatureValuesRequestOrBuilder * *
    * Source column that holds entity IDs. If not provided, entity IDs are
-   * extracted from the column named `entity_id`.
+   * extracted from the column named entity_id.
    * 
* * string entity_id_field = 5; @@ -329,8 +329,8 @@ com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest.FeatureSpec getFe */ boolean getDisableIngestionAnalysis(); - public com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest.SourceCase getSourceCase(); + com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest.SourceCase getSourceCase(); - public com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest.FeatureTimeSourceCase + com.google.cloud.aiplatform.v1beta1.ImportFeatureValuesRequest.FeatureTimeSourceCase getFeatureTimeSourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesResponse.java index f292957969c7..ef016032e5bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ImportFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportModelEvaluationRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportModelEvaluationRequest.java index a0085c8b106d..21ef0256d02e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportModelEvaluationRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ImportModelEvaluationRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ImportModelEvaluationRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ImportModelEvaluationRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Index.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Index.java index 2066cd24f42a..ef51640396ec 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Index.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Index.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Index(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexProto .internal_static_google_cloud_aiplatform_v1beta1_Index_descriptor; @@ -702,9 +697,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -728,9 +725,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -745,9 +744,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -769,9 +770,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2967,9 +2970,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2993,9 +2998,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3010,9 +3017,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3034,9 +3043,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3064,9 +3075,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3090,9 +3103,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3114,9 +3129,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Indexes.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexDatapoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexDatapoint.java index 52371312bd9d..11e1eb86f617 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexDatapoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexDatapoint.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexDatapoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexProto .internal_static_google_cloud_aiplatform_v1beta1_IndexDatapoint_descriptor; @@ -223,8 +218,8 @@ private Restriction(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Restriction() { namespace_ = ""; - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -233,11 +228,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Restriction(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexProto .internal_static_google_cloud_aiplatform_v1beta1_IndexDatapoint_Restriction_descriptor; @@ -307,7 +297,8 @@ public com.google.protobuf.ByteString getNamespaceBytes() { public static final int ALLOW_LIST_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList allowList_; + private com.google.protobuf.LazyStringArrayList allowList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -370,7 +361,8 @@ public com.google.protobuf.ByteString getAllowListBytes(int index) { public static final int DENY_LIST_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList denyList_; + private com.google.protobuf.LazyStringArrayList denyList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -665,10 +657,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; namespace_ = ""; - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -697,7 +687,6 @@ public com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction build() { public com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction buildPartial() { com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction result = new com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -705,26 +694,20 @@ public com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction buildParti return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction result) { - if (((bitField0_ & 0x00000002) != 0)) { - allowList_ = allowList_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.allowList_ = allowList_; - if (((bitField0_ & 0x00000004) != 0)) { - denyList_ = denyList_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.denyList_ = denyList_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.IndexDatapoint.Restriction result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.namespace_ = namespace_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + allowList_.makeImmutable(); + result.allowList_ = allowList_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + denyList_.makeImmutable(); + result.denyList_ = denyList_; + } } @java.lang.Override @@ -785,7 +768,7 @@ public Builder mergeFrom( if (!other.allowList_.isEmpty()) { if (allowList_.isEmpty()) { allowList_ = other.allowList_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureAllowListIsMutable(); allowList_.addAll(other.allowList_); @@ -795,7 +778,7 @@ public Builder mergeFrom( if (!other.denyList_.isEmpty()) { if (denyList_.isEmpty()) { denyList_ = other.denyList_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureDenyListIsMutable(); denyList_.addAll(other.denyList_); @@ -973,14 +956,14 @@ public Builder setNamespaceBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList allowList_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList allowList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAllowListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!allowList_.isModifiable()) { allowList_ = new com.google.protobuf.LazyStringArrayList(allowList_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -994,7 +977,8 @@ private void ensureAllowListIsMutable() { * @return A list containing the allowList. */ public com.google.protobuf.ProtocolStringList getAllowListList() { - return allowList_.getUnmodifiableView(); + allowList_.makeImmutable(); + return allowList_; } /** * @@ -1059,6 +1043,7 @@ public Builder setAllowList(int index, java.lang.String value) { } ensureAllowListIsMutable(); allowList_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1080,6 +1065,7 @@ public Builder addAllowList(java.lang.String value) { } ensureAllowListIsMutable(); allowList_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1098,6 +1084,7 @@ public Builder addAllowList(java.lang.String value) { public Builder addAllAllowList(java.lang.Iterable values) { ensureAllowListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, allowList_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1113,8 +1100,9 @@ public Builder addAllAllowList(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearAllowList() { - allowList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + allowList_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1137,18 +1125,19 @@ public Builder addAllowListBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAllowListIsMutable(); allowList_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList denyList_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList denyList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureDenyListIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!denyList_.isModifiable()) { denyList_ = new com.google.protobuf.LazyStringArrayList(denyList_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1162,7 +1151,8 @@ private void ensureDenyListIsMutable() { * @return A list containing the denyList. */ public com.google.protobuf.ProtocolStringList getDenyListList() { - return denyList_.getUnmodifiableView(); + denyList_.makeImmutable(); + return denyList_; } /** * @@ -1227,6 +1217,7 @@ public Builder setDenyList(int index, java.lang.String value) { } ensureDenyListIsMutable(); denyList_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1248,6 +1239,7 @@ public Builder addDenyList(java.lang.String value) { } ensureDenyListIsMutable(); denyList_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1266,6 +1258,7 @@ public Builder addDenyList(java.lang.String value) { public Builder addAllDenyList(java.lang.Iterable values) { ensureDenyListIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, denyList_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1281,8 +1274,9 @@ public Builder addAllDenyList(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDenyList() { - denyList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + denyList_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1305,6 +1299,7 @@ public Builder addDenyListBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDenyListIsMutable(); denyList_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1445,11 +1440,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CrowdingTag(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexProto .internal_static_google_cloud_aiplatform_v1beta1_IndexDatapoint_CrowdingTag_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpoint.java index ca2d2a74b1d2..d83af3b5b259 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpoint.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpoint.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexEndpoint(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1beta1_IndexEndpoint_descriptor; @@ -409,9 +404,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -435,9 +432,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -452,9 +451,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -476,9 +477,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -614,11 +617,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -648,11 +654,14 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -684,6 +693,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { *
    * Optional. Deprecated: If true, expose the IndexEndpoint via private service
    * connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.IndexEndpoint.enable_private_service_connect],
@@ -712,6 +722,7 @@ public boolean getEnablePrivateServiceConnect() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -732,6 +743,7 @@ public boolean hasPrivateServiceConnectConfig() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -755,6 +767,7 @@ public boolean hasPrivateServiceConnectConfig() {
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -2455,9 +2468,11 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2481,9 +2496,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2498,9 +2515,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2522,9 +2541,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2552,9 +2573,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2578,9 +2601,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -2602,9 +2627,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your IndexEndpoints.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3053,11 +3080,14 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3086,11 +3116,14 @@ public java.lang.String getNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3119,11 +3152,14 @@ public com.google.protobuf.ByteString getNetworkBytes() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3151,11 +3187,14 @@ public Builder setNetwork(java.lang.String value) { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3179,11 +3218,14 @@ public Builder clearNetwork() { * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -3213,6 +3255,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { *
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.IndexEndpoint.enable_private_service_connect],
@@ -3238,6 +3281,7 @@ public boolean getEnablePrivateServiceConnect() {
      * 
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.IndexEndpoint.enable_private_service_connect],
@@ -3267,6 +3311,7 @@ public Builder setEnablePrivateServiceConnect(boolean value) {
      * 
      * Optional. Deprecated: If true, expose the IndexEndpoint via private service
      * connect.
+     *
      * Only one of the fields,
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] or
      * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.IndexEndpoint.enable_private_service_connect],
@@ -3301,6 +3346,7 @@ public Builder clearEnablePrivateServiceConnect() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3320,6 +3366,7 @@ public boolean hasPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3346,6 +3393,7 @@ public boolean hasPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3374,6 +3422,7 @@ public Builder setPrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3399,6 +3448,7 @@ public Builder setPrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3432,6 +3482,7 @@ public Builder mergePrivateServiceConnectConfig(
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3456,6 +3507,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3476,6 +3528,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
@@ -3500,6 +3553,7 @@ public Builder clearPrivateServiceConnectConfig() {
      *
      * 
      * Optional. Configuration for private service connect.
+     *
      * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
      * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
      * are mutually exclusive.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointOrBuilder.java
index 1885cb963016..b5d90a0ec4ae 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointOrBuilder.java
@@ -196,9 +196,11 @@ public interface IndexEndpointOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -210,9 +212,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -227,9 +231,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -241,9 +247,11 @@ public interface IndexEndpointOrBuilder * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -259,9 +267,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your IndexEndpoints.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -361,11 +371,14 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -384,11 +397,14 @@ java.lang.String getLabelsOrDefault( * Optional. The full name of the Google Compute Engine * [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) * to which the IndexEndpoint should be peered. + * * Private services access must already be configured for the network. If left * unspecified, the Endpoint is not peered with any network. + * * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config] * are mutually exclusive. + * * [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert): * `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in '12345', and {network} is @@ -407,6 +423,7 @@ java.lang.String getLabelsOrDefault( *
    * Optional. Deprecated: If true, expose the IndexEndpoint via private service
    * connect.
+   *
    * Only one of the fields,
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] or
    * [enable_private_service_connect][google.cloud.aiplatform.v1beta1.IndexEndpoint.enable_private_service_connect],
@@ -429,6 +446,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -446,6 +464,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
@@ -463,6 +482,7 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * Optional. Configuration for private service connect.
+   *
    * [network][google.cloud.aiplatform.v1beta1.IndexEndpoint.network] and
    * [private_service_connect_config][google.cloud.aiplatform.v1beta1.IndexEndpoint.private_service_connect_config]
    * are mutually exclusive.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointProto.java
index 03fc6519f50f..2fb76978bd6f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointProto.java
@@ -67,57 +67,57 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "d/aiplatform/v1beta1/machine_resources.p"
           + "roto\0328google/cloud/aiplatform/v1beta1/se"
           + "rvice_networking.proto\032\037google/protobuf/"
-          + "timestamp.proto\"\215\006\n\rIndexEndpoint\022\021\n\004nam"
-          + "e\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022"
-          + "\023\n\013description\030\003 \001(\t\022M\n\020deployed_indexes"
-          + "\030\004 \003(\0132..google.cloud.aiplatform.v1beta1"
-          + ".DeployedIndexB\003\340A\003\022\014\n\004etag\030\005 \001(\t\022J\n\006lab"
-          + "els\030\006 \003(\0132:.google.cloud.aiplatform.v1be"
-          + "ta1.IndexEndpoint.LabelsEntry\0224\n\013create_"
-          + "time\030\007 \001(\0132\032.google.protobuf.TimestampB\003"
-          + "\340A\003\0224\n\013update_time\030\010 \001(\0132\032.google.protob"
-          + "uf.TimestampB\003\340A\003\022\024\n\007network\030\t \001(\tB\003\340A\001\022"
-          + "-\n\036enable_private_service_connect\030\n \001(\010B"
-          + "\005\030\001\340A\001\022i\n\036private_service_connect_config"
-          + "\030\014 \001(\0132<.google.cloud.aiplatform.v1beta1"
-          + ".PrivateServiceConnectConfigB\003\340A\001\022$\n\027pub"
-          + "lic_endpoint_enabled\030\r \001(\010B\003\340A\001\022(\n\033publi"
-          + "c_endpoint_domain_name\030\016 \001(\tB\003\340A\003\032-\n\013Lab"
-          + "elsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001"
-          + ":u\352Ar\n\'aiplatform.googleapis.com/IndexEn"
-          + "dpoint\022Gprojects/{project}/locations/{lo"
-          + "cation}/indexEndpoints/{index_endpoint}\""
-          + "\253\005\n\rDeployedIndex\022\017\n\002id\030\001 \001(\tB\003\340A\002\0226\n\005in"
-          + "dex\030\002 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis"
-          + ".com/Index\022\024\n\014display_name\030\003 \001(\t\0224\n\013crea"
-          + "te_time\030\004 \001(\0132\032.google.protobuf.Timestam"
-          + "pB\003\340A\003\022V\n\021private_endpoints\030\005 \001(\01326.goog"
-          + "le.cloud.aiplatform.v1beta1.IndexPrivate"
-          + "EndpointsB\003\340A\003\0228\n\017index_sync_time\030\006 \001(\0132"
-          + "\032.google.protobuf.TimestampB\003\340A\003\022U\n\023auto"
-          + "matic_resources\030\007 \001(\01323.google.cloud.aip"
-          + "latform.v1beta1.AutomaticResourcesB\003\340A\001\022"
-          + "U\n\023dedicated_resources\030\020 \001(\01323.google.cl"
-          + "oud.aiplatform.v1beta1.DedicatedResource"
-          + "sB\003\340A\001\022\"\n\025enable_access_logging\030\010 \001(\010B\003\340"
-          + "A\001\022a\n\032deployed_index_auth_config\030\t \001(\01328"
-          + ".google.cloud.aiplatform.v1beta1.Deploye"
-          + "dIndexAuthConfigB\003\340A\001\022\037\n\022reserved_ip_ran"
-          + "ges\030\n \003(\tB\003\340A\001\022\035\n\020deployment_group\030\013 \001(\t"
-          + "B\003\340A\001\"\263\001\n\027DeployedIndexAuthConfig\022\\\n\raut"
-          + "h_provider\030\001 \001(\0132E.google.cloud.aiplatfo"
-          + "rm.v1beta1.DeployedIndexAuthConfig.AuthP"
-          + "rovider\032:\n\014AuthProvider\022\021\n\taudiences\030\001 \003"
-          + "(\t\022\027\n\017allowed_issuers\030\002 \003(\t\"Y\n\025IndexPriv"
-          + "ateEndpoints\022\037\n\022match_grpc_address\030\001 \001(\t"
-          + "B\003\340A\003\022\037\n\022service_attachment\030\002 \001(\tB\003\340A\003B\351"
-          + "\001\n#com.google.cloud.aiplatform.v1beta1B\022"
-          + "IndexEndpointProtoP\001ZCcloud.google.com/g"
-          + "o/aiplatform/apiv1beta1/aiplatformpb;aip"
-          + "latformpb\252\002\037Google.Cloud.AIPlatform.V1Be"
-          + "ta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\""
-          + "Google::Cloud::AIPlatform::V1beta1b\006prot"
-          + "o3"
+          + "timestamp.proto\"\227\006\n\rIndexEndpoint\022\022\n\004nam"
+          + "e\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001"
+          + "\002\022\023\n\013description\030\003 \001(\t\022N\n\020deployed_index"
+          + "es\030\004 \003(\0132..google.cloud.aiplatform.v1bet"
+          + "a1.DeployedIndexB\004\342A\001\003\022\014\n\004etag\030\005 \001(\t\022J\n\006"
+          + "labels\030\006 \003(\0132:.google.cloud.aiplatform.v"
+          + "1beta1.IndexEndpoint.LabelsEntry\0225\n\013crea"
+          + "te_time\030\007 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\0225\n\013update_time\030\010 \001(\0132\032.google.pr"
+          + "otobuf.TimestampB\004\342A\001\003\022\025\n\007network\030\t \001(\tB"
+          + "\004\342A\001\001\022.\n\036enable_private_service_connect\030"
+          + "\n \001(\010B\006\030\001\342A\001\001\022j\n\036private_service_connect"
+          + "_config\030\014 \001(\0132<.google.cloud.aiplatform."
+          + "v1beta1.PrivateServiceConnectConfigB\004\342A\001"
+          + "\001\022%\n\027public_endpoint_enabled\030\r \001(\010B\004\342A\001\001"
+          + "\022)\n\033public_endpoint_domain_name\030\016 \001(\tB\004\342"
+          + "A\001\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value"
+          + "\030\002 \001(\t:\0028\001:u\352Ar\n\'aiplatform.googleapis.c"
+          + "om/IndexEndpoint\022Gprojects/{project}/loc"
+          + "ations/{location}/indexEndpoints/{index_"
+          + "endpoint}\"\266\005\n\rDeployedIndex\022\020\n\002id\030\001 \001(\tB"
+          + "\004\342A\001\002\0227\n\005index\030\002 \001(\tB(\342A\001\002\372A!\n\037aiplatfor"
+          + "m.googleapis.com/Index\022\024\n\014display_name\030\003"
+          + " \001(\t\0225\n\013create_time\030\004 \001(\0132\032.google.proto"
+          + "buf.TimestampB\004\342A\001\003\022W\n\021private_endpoints"
+          + "\030\005 \001(\01326.google.cloud.aiplatform.v1beta1"
+          + ".IndexPrivateEndpointsB\004\342A\001\003\0229\n\017index_sy"
+          + "nc_time\030\006 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\022V\n\023automatic_resources\030\007 \001(\01323.g"
+          + "oogle.cloud.aiplatform.v1beta1.Automatic"
+          + "ResourcesB\004\342A\001\001\022V\n\023dedicated_resources\030\020"
+          + " \001(\01323.google.cloud.aiplatform.v1beta1.D"
+          + "edicatedResourcesB\004\342A\001\001\022#\n\025enable_access"
+          + "_logging\030\010 \001(\010B\004\342A\001\001\022b\n\032deployed_index_a"
+          + "uth_config\030\t \001(\01328.google.cloud.aiplatfo"
+          + "rm.v1beta1.DeployedIndexAuthConfigB\004\342A\001\001"
+          + "\022 \n\022reserved_ip_ranges\030\n \003(\tB\004\342A\001\001\022\036\n\020de"
+          + "ployment_group\030\013 \001(\tB\004\342A\001\001\"\263\001\n\027DeployedI"
+          + "ndexAuthConfig\022\\\n\rauth_provider\030\001 \001(\0132E."
+          + "google.cloud.aiplatform.v1beta1.Deployed"
+          + "IndexAuthConfig.AuthProvider\032:\n\014AuthProv"
+          + "ider\022\021\n\taudiences\030\001 \003(\t\022\027\n\017allowed_issue"
+          + "rs\030\002 \003(\t\"[\n\025IndexPrivateEndpoints\022 \n\022mat"
+          + "ch_grpc_address\030\001 \001(\tB\004\342A\001\003\022 \n\022service_a"
+          + "ttachment\030\002 \001(\tB\004\342A\001\003B\351\001\n#com.google.clo"
+          + "ud.aiplatform.v1beta1B\022IndexEndpointProt"
+          + "oP\001ZCcloud.google.com/go/aiplatform/apiv"
+          + "1beta1/aiplatformpb;aiplatformpb\252\002\037Googl"
+          + "e.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Clou"
+          + "d\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AI"
+          + "Platform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointServiceProto.java
index 8592fea743a3..838ba7159d11 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexEndpointServiceProto.java
@@ -110,120 +110,121 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "iplatform/v1beta1/operation.proto\032#googl"
           + "e/longrunning/operations.proto\032\033google/p"
           + "rotobuf/empty.proto\032 google/protobuf/fie"
-          + "ld_mask.proto\"\244\001\n\032CreateIndexEndpointReq"
-          + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations."
-          + "googleapis.com/Location\022K\n\016index_endpoin"
-          + "t\030\002 \001(\0132..google.cloud.aiplatform.v1beta"
-          + "1.IndexEndpointB\003\340A\002\"{\n$CreateIndexEndpo"
-          + "intOperationMetadata\022S\n\020generic_metadata"
-          + "\030\001 \001(\01329.google.cloud.aiplatform.v1beta1"
-          + ".GenericOperationMetadata\"X\n\027GetIndexEnd"
-          + "pointRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'aipl"
-          + "atform.googleapis.com/IndexEndpoint\"\320\001\n\031"
-          + "ListIndexEndpointsRequest\0229\n\006parent\030\001 \001("
-          + "\tB)\340A\002\372A#\n!locations.googleapis.com/Loca"
-          + "tion\022\023\n\006filter\030\002 \001(\tB\003\340A\001\022\026\n\tpage_size\030\003"
-          + " \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\tB\003\340A\001\0222\n\tre"
-          + "ad_mask\030\005 \001(\0132\032.google.protobuf.FieldMas"
-          + "kB\003\340A\001\"~\n\032ListIndexEndpointsResponse\022G\n\017"
-          + "index_endpoints\030\001 \003(\0132..google.cloud.aip"
-          + "latform.v1beta1.IndexEndpoint\022\027\n\017next_pa"
-          + "ge_token\030\002 \001(\t\"\237\001\n\032UpdateIndexEndpointRe"
-          + "quest\022K\n\016index_endpoint\030\001 \001(\0132..google.c"
-          + "loud.aiplatform.v1beta1.IndexEndpointB\003\340"
-          + "A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protobu"
-          + "f.FieldMaskB\003\340A\002\"[\n\032DeleteIndexEndpointR"
-          + "equest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform"
-          + ".googleapis.com/IndexEndpoint\"\252\001\n\022Deploy"
-          + "IndexRequest\022G\n\016index_endpoint\030\001 \001(\tB/\340A"
-          + "\002\372A)\n\'aiplatform.googleapis.com/IndexEnd"
-          + "point\022K\n\016deployed_index\030\002 \001(\0132..google.c"
-          + "loud.aiplatform.v1beta1.DeployedIndexB\003\340"
-          + "A\002\"]\n\023DeployIndexResponse\022F\n\016deployed_in"
-          + "dex\030\001 \001(\0132..google.cloud.aiplatform.v1be"
-          + "ta1.DeployedIndex\"\216\001\n\034DeployIndexOperati"
-          + "onMetadata\022S\n\020generic_metadata\030\001 \001(\01329.g"
-          + "oogle.cloud.aiplatform.v1beta1.GenericOp"
-          + "erationMetadata\022\031\n\021deployed_index_id\030\002 \001"
-          + "(\t\"\177\n\024UndeployIndexRequest\022G\n\016index_endp"
-          + "oint\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.googleapi"
-          + "s.com/IndexEndpoint\022\036\n\021deployed_index_id"
-          + "\030\002 \001(\tB\003\340A\002\"\027\n\025UndeployIndexResponse\"u\n\036"
-          + "UndeployIndexOperationMetadata\022S\n\020generi"
-          + "c_metadata\030\001 \001(\01329.google.cloud.aiplatfo"
-          + "rm.v1beta1.GenericOperationMetadata\"\262\001\n\032"
-          + "MutateDeployedIndexRequest\022G\n\016index_endp"
-          + "oint\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.googleapi"
-          + "s.com/IndexEndpoint\022K\n\016deployed_index\030\002 "
-          + "\001(\0132..google.cloud.aiplatform.v1beta1.De"
-          + "ployedIndexB\003\340A\002\"e\n\033MutateDeployedIndexR"
-          + "esponse\022F\n\016deployed_index\030\001 \001(\0132..google"
-          + ".cloud.aiplatform.v1beta1.DeployedIndex\""
-          + "\226\001\n$MutateDeployedIndexOperationMetadata"
-          + "\022S\n\020generic_metadata\030\001 \001(\01329.google.clou"
-          + "d.aiplatform.v1beta1.GenericOperationMet"
-          + "adata\022\031\n\021deployed_index_id\030\002 \001(\t2\216\021\n\024Ind"
-          + "exEndpointService\022\223\002\n\023CreateIndexEndpoin"
-          + "t\022;.google.cloud.aiplatform.v1beta1.Crea"
-          + "teIndexEndpointRequest\032\035.google.longrunn"
-          + "ing.Operation\"\237\001\202\323\344\223\002I\"7/v1beta1/{parent"
-          + "=projects/*/locations/*}/indexEndpoints:"
-          + "\016index_endpoint\332A\025parent,index_endpoint\312"
-          + "A5\n\rIndexEndpoint\022$CreateIndexEndpointOp"
-          + "erationMetadata\022\304\001\n\020GetIndexEndpoint\0228.g"
-          + "oogle.cloud.aiplatform.v1beta1.GetIndexE"
-          + "ndpointRequest\032..google.cloud.aiplatform"
-          + ".v1beta1.IndexEndpoint\"F\202\323\344\223\0029\0227/v1beta1"
-          + "/{name=projects/*/locations/*/indexEndpo"
-          + "ints/*}\332A\004name\022\327\001\n\022ListIndexEndpoints\022:."
-          + "google.cloud.aiplatform.v1beta1.ListInde"
-          + "xEndpointsRequest\032;.google.cloud.aiplatf"
-          + "orm.v1beta1.ListIndexEndpointsResponse\"H"
-          + "\202\323\344\223\0029\0227/v1beta1/{parent=projects/*/loca"
-          + "tions/*}/indexEndpoints\332A\006parent\022\377\001\n\023Upd"
-          + "ateIndexEndpoint\022;.google.cloud.aiplatfo"
-          + "rm.v1beta1.UpdateIndexEndpointRequest\032.."
+          + "ld_mask.proto\"\246\001\n\032CreateIndexEndpointReq"
+          + "uest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations"
+          + ".googleapis.com/Location\022L\n\016index_endpoi"
+          + "nt\030\002 \001(\0132..google.cloud.aiplatform.v1bet"
+          + "a1.IndexEndpointB\004\342A\001\002\"{\n$CreateIndexEnd"
+          + "pointOperationMetadata\022S\n\020generic_metada"
+          + "ta\030\001 \001(\01329.google.cloud.aiplatform.v1bet"
+          + "a1.GenericOperationMetadata\"Y\n\027GetIndexE"
+          + "ndpointRequest\022>\n\004name\030\001 \001(\tB0\342A\001\002\372A)\n\'a"
+          + "iplatform.googleapis.com/IndexEndpoint\"\325"
+          + "\001\n\031ListIndexEndpointsRequest\022:\n\006parent\030\001"
+          + " \001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/"
+          + "Location\022\024\n\006filter\030\002 \001(\tB\004\342A\001\001\022\027\n\tpage_s"
+          + "ize\030\003 \001(\005B\004\342A\001\001\022\030\n\npage_token\030\004 \001(\tB\004\342A\001"
+          + "\001\0223\n\tread_mask\030\005 \001(\0132\032.google.protobuf.F"
+          + "ieldMaskB\004\342A\001\001\"~\n\032ListIndexEndpointsResp"
+          + "onse\022G\n\017index_endpoints\030\001 \003(\0132..google.c"
+          + "loud.aiplatform.v1beta1.IndexEndpoint\022\027\n"
+          + "\017next_page_token\030\002 \001(\t\"\241\001\n\032UpdateIndexEn"
+          + "dpointRequest\022L\n\016index_endpoint\030\001 \001(\0132.."
           + "google.cloud.aiplatform.v1beta1.IndexEnd"
-          + "point\"{\202\323\344\223\002X2F/v1beta1/{index_endpoint."
-          + "name=projects/*/locations/*/indexEndpoin"
-          + "ts/*}:\016index_endpoint\332A\032index_endpoint,u"
-          + "pdate_mask\022\354\001\n\023DeleteIndexEndpoint\022;.goo"
-          + "gle.cloud.aiplatform.v1beta1.DeleteIndex"
-          + "EndpointRequest\032\035.google.longrunning.Ope"
-          + "ration\"y\202\323\344\223\0029*7/v1beta1/{name=projects/"
-          + "*/locations/*/indexEndpoints/*}\332A\004name\312A"
-          + "0\n\025google.protobuf.Empty\022\027DeleteOperatio"
-          + "nMetadata\022\222\002\n\013DeployIndex\0223.google.cloud"
-          + ".aiplatform.v1beta1.DeployIndexRequest\032\035"
-          + ".google.longrunning.Operation\"\256\001\202\323\344\223\002R\"M"
-          + "/v1beta1/{index_endpoint=projects/*/loca"
-          + "tions/*/indexEndpoints/*}:deployIndex:\001*"
-          + "\332A\035index_endpoint,deployed_index\312A3\n\023Dep"
-          + "loyIndexResponse\022\034DeployIndexOperationMe"
-          + "tadata\022\237\002\n\rUndeployIndex\0225.google.cloud."
-          + "aiplatform.v1beta1.UndeployIndexRequest\032"
-          + "\035.google.longrunning.Operation\"\267\001\202\323\344\223\002T\""
-          + "O/v1beta1/{index_endpoint=projects/*/loc"
-          + "ations/*/indexEndpoints/*}:undeployIndex"
-          + ":\001*\332A index_endpoint,deployed_index_id\312A"
-          + "7\n\025UndeployIndexResponse\022\036UndeployIndexO"
-          + "perationMetadata\022\307\002\n\023MutateDeployedIndex"
-          + "\022;.google.cloud.aiplatform.v1beta1.Mutat"
-          + "eDeployedIndexRequest\032\035.google.longrunni"
-          + "ng.Operation\"\323\001\202\323\344\223\002g\"U/v1beta1/{index_e"
+          + "pointB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032.googl"
+          + "e.protobuf.FieldMaskB\004\342A\001\002\"\\\n\032DeleteInde"
+          + "xEndpointRequest\022>\n\004name\030\001 \001(\tB0\342A\001\002\372A)\n"
+          + "\'aiplatform.googleapis.com/IndexEndpoint"
+          + "\"\254\001\n\022DeployIndexRequest\022H\n\016index_endpoin"
+          + "t\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googleapis."
+          + "com/IndexEndpoint\022L\n\016deployed_index\030\002 \001("
+          + "\0132..google.cloud.aiplatform.v1beta1.Depl"
+          + "oyedIndexB\004\342A\001\002\"]\n\023DeployIndexResponse\022F"
+          + "\n\016deployed_index\030\001 \001(\0132..google.cloud.ai"
+          + "platform.v1beta1.DeployedIndex\"\216\001\n\034Deplo"
+          + "yIndexOperationMetadata\022S\n\020generic_metad"
+          + "ata\030\001 \001(\01329.google.cloud.aiplatform.v1be"
+          + "ta1.GenericOperationMetadata\022\031\n\021deployed"
+          + "_index_id\030\002 \001(\t\"\201\001\n\024UndeployIndexRequest"
+          + "\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001\002\372A)\n\'aipla"
+          + "tform.googleapis.com/IndexEndpoint\022\037\n\021de"
+          + "ployed_index_id\030\002 \001(\tB\004\342A\001\002\"\027\n\025UndeployI"
+          + "ndexResponse\"u\n\036UndeployIndexOperationMe"
+          + "tadata\022S\n\020generic_metadata\030\001 \001(\01329.googl"
+          + "e.cloud.aiplatform.v1beta1.GenericOperat"
+          + "ionMetadata\"\264\001\n\032MutateDeployedIndexReque"
+          + "st\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001\002\372A)\n\'aip"
+          + "latform.googleapis.com/IndexEndpoint\022L\n\016"
+          + "deployed_index\030\002 \001(\0132..google.cloud.aipl"
+          + "atform.v1beta1.DeployedIndexB\004\342A\001\002\"e\n\033Mu"
+          + "tateDeployedIndexResponse\022F\n\016deployed_in"
+          + "dex\030\001 \001(\0132..google.cloud.aiplatform.v1be"
+          + "ta1.DeployedIndex\"\226\001\n$MutateDeployedInde"
+          + "xOperationMetadata\022S\n\020generic_metadata\030\001"
+          + " \001(\01329.google.cloud.aiplatform.v1beta1.G"
+          + "enericOperationMetadata\022\031\n\021deployed_inde"
+          + "x_id\030\002 \001(\t2\216\021\n\024IndexEndpointService\022\223\002\n\023"
+          + "CreateIndexEndpoint\022;.google.cloud.aipla"
+          + "tform.v1beta1.CreateIndexEndpointRequest"
+          + "\032\035.google.longrunning.Operation\"\237\001\312A5\n\rI"
+          + "ndexEndpoint\022$CreateIndexEndpointOperati"
+          + "onMetadata\332A\025parent,index_endpoint\202\323\344\223\002I"
+          + "\"7/v1beta1/{parent=projects/*/locations/"
+          + "*}/indexEndpoints:\016index_endpoint\022\304\001\n\020Ge"
+          + "tIndexEndpoint\0228.google.cloud.aiplatform"
+          + ".v1beta1.GetIndexEndpointRequest\032..googl"
+          + "e.cloud.aiplatform.v1beta1.IndexEndpoint"
+          + "\"F\332A\004name\202\323\344\223\0029\0227/v1beta1/{name=projects"
+          + "/*/locations/*/indexEndpoints/*}\022\327\001\n\022Lis"
+          + "tIndexEndpoints\022:.google.cloud.aiplatfor"
+          + "m.v1beta1.ListIndexEndpointsRequest\032;.go"
+          + "ogle.cloud.aiplatform.v1beta1.ListIndexE"
+          + "ndpointsResponse\"H\332A\006parent\202\323\344\223\0029\0227/v1be"
+          + "ta1/{parent=projects/*/locations/*}/inde"
+          + "xEndpoints\022\377\001\n\023UpdateIndexEndpoint\022;.goo"
+          + "gle.cloud.aiplatform.v1beta1.UpdateIndex"
+          + "EndpointRequest\032..google.cloud.aiplatfor"
+          + "m.v1beta1.IndexEndpoint\"{\332A\032index_endpoi"
+          + "nt,update_mask\202\323\344\223\002X2F/v1beta1/{index_en"
+          + "dpoint.name=projects/*/locations/*/index"
+          + "Endpoints/*}:\016index_endpoint\022\354\001\n\023DeleteI"
+          + "ndexEndpoint\022;.google.cloud.aiplatform.v"
+          + "1beta1.DeleteIndexEndpointRequest\032\035.goog"
+          + "le.longrunning.Operation\"y\312A0\n\025google.pr"
+          + "otobuf.Empty\022\027DeleteOperationMetadata\332A\004"
+          + "name\202\323\344\223\0029*7/v1beta1/{name=projects/*/lo"
+          + "cations/*/indexEndpoints/*}\022\222\002\n\013DeployIn"
+          + "dex\0223.google.cloud.aiplatform.v1beta1.De"
+          + "ployIndexRequest\032\035.google.longrunning.Op"
+          + "eration\"\256\001\312A3\n\023DeployIndexResponse\022\034Depl"
+          + "oyIndexOperationMetadata\332A\035index_endpoin"
+          + "t,deployed_index\202\323\344\223\002R\"M/v1beta1/{index_"
+          + "endpoint=projects/*/locations/*/indexEnd"
+          + "points/*}:deployIndex:\001*\022\237\002\n\rUndeployInd"
+          + "ex\0225.google.cloud.aiplatform.v1beta1.Und"
+          + "eployIndexRequest\032\035.google.longrunning.O"
+          + "peration\"\267\001\312A7\n\025UndeployIndexResponse\022\036U"
+          + "ndeployIndexOperationMetadata\332A index_en"
+          + "dpoint,deployed_index_id\202\323\344\223\002T\"O/v1beta1"
+          + "/{index_endpoint=projects/*/locations/*/"
+          + "indexEndpoints/*}:undeployIndex:\001*\022\307\002\n\023M"
+          + "utateDeployedIndex\022;.google.cloud.aiplat"
+          + "form.v1beta1.MutateDeployedIndexRequest\032"
+          + "\035.google.longrunning.Operation\"\323\001\312AC\n\033Mu"
+          + "tateDeployedIndexResponse\022$MutateDeploye"
+          + "dIndexOperationMetadata\332A\035index_endpoint"
+          + ",deployed_index\202\323\344\223\002g\"U/v1beta1/{index_e"
           + "ndpoint=projects/*/locations/*/indexEndp"
           + "oints/*}:mutateDeployedIndex:\016deployed_i"
-          + "ndex\332A\035index_endpoint,deployed_index\312AC\n"
-          + "\033MutateDeployedIndexResponse\022$MutateDepl"
-          + "oyedIndexOperationMetadata\032M\312A\031aiplatfor"
-          + "m.googleapis.com\322A.https://www.googleapi"
-          + "s.com/auth/cloud-platformB\360\001\n#com.google"
-          + ".cloud.aiplatform.v1beta1B\031IndexEndpoint"
-          + "ServiceProtoP\001ZCcloud.google.com/go/aipl"
-          + "atform/apiv1beta1/aiplatformpb;aiplatfor"
-          + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037"
-          + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google"
-          + "::Cloud::AIPlatform::V1beta1b\006proto3"
+          + "ndex\032M\312A\031aiplatform.googleapis.com\322A.htt"
+          + "ps://www.googleapis.com/auth/cloud-platf"
+          + "ormB\360\001\n#com.google.cloud.aiplatform.v1be"
+          + "ta1B\031IndexEndpointServiceProtoP\001ZCcloud."
+          + "google.com/go/aiplatform/apiv1beta1/aipl"
+          + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP"
+          + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor"
+          + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V"
+          + "1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexOrBuilder.java
index 7c02c93d3db2..5057dac4e6aa 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexOrBuilder.java
@@ -287,9 +287,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedIndexRefOrBuilder getDeployedIndexes
    *
    * 
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -301,9 +303,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedIndexRefOrBuilder getDeployedIndexes * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -318,9 +322,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedIndexRefOrBuilder getDeployedIndexes * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -332,9 +338,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedIndexRefOrBuilder getDeployedIndexes * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -350,9 +358,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Indexes.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexPrivateEndpoints.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexPrivateEndpoints.java index 938228315e05..f44cfbb73407 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexPrivateEndpoints.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexPrivateEndpoints.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexPrivateEndpoints(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointProto .internal_static_google_cloud_aiplatform_v1beta1_IndexPrivateEndpoints_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexProto.java index fb03cbd39563..cddc02517f63 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexProto.java @@ -66,44 +66,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "api/resource.proto\0328google/cloud/aiplatf" + "orm/v1beta1/deployed_index_ref.proto\032\034go" + "ogle/protobuf/struct.proto\032\037google/proto" - + "buf/timestamp.proto\"\266\006\n\005Index\022\021\n\004name\030\001 " - + "\001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\023\n\013d" - + "escription\030\003 \001(\t\022 \n\023metadata_schema_uri\030" - + "\004 \001(\tB\003\340A\005\022(\n\010metadata\030\006 \001(\0132\026.google.pr" - + "otobuf.Value\022P\n\020deployed_indexes\030\007 \003(\01321" - + ".google.cloud.aiplatform.v1beta1.Deploye" - + "dIndexRefB\003\340A\003\022\014\n\004etag\030\010 \001(\t\022B\n\006labels\030\t" - + " \003(\01322.google.cloud.aiplatform.v1beta1.I" - + "ndex.LabelsEntry\0224\n\013create_time\030\n \001(\0132\032." - + "google.protobuf.TimestampB\003\340A\003\0224\n\013update" - + "_time\030\013 \001(\0132\032.google.protobuf.TimestampB" - + "\003\340A\003\022E\n\013index_stats\030\016 \001(\0132+.google.cloud" - + ".aiplatform.v1beta1.IndexStatsB\003\340A\003\022Z\n\023i" - + "ndex_update_method\030\020 \001(\01628.google.cloud." - + "aiplatform.v1beta1.Index.IndexUpdateMeth" - + "odB\003\340A\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" - + "alue\030\002 \001(\t:\0028\001\"]\n\021IndexUpdateMethod\022#\n\037I" - + "NDEX_UPDATE_METHOD_UNSPECIFIED\020\000\022\020\n\014BATC" - + "H_UPDATE\020\001\022\021\n\rSTREAM_UPDATE\020\002:]\352AZ\n\037aipl" - + "atform.googleapis.com/Index\0227projects/{p" - + "roject}/locations/{location}/indexes/{in" - + "dex}\"\351\002\n\016IndexDatapoint\022\031\n\014datapoint_id\030" - + "\001 \001(\tB\003\340A\002\022\033\n\016feature_vector\030\002 \003(\002B\003\340A\002\022" - + "S\n\trestricts\030\004 \003(\0132;.google.cloud.aiplat" - + "form.v1beta1.IndexDatapoint.RestrictionB" - + "\003\340A\001\022V\n\014crowding_tag\030\005 \001(\0132;.google.clou" - + "d.aiplatform.v1beta1.IndexDatapoint.Crow" - + "dingTagB\003\340A\001\032G\n\013Restriction\022\021\n\tnamespace" - + "\030\001 \001(\t\022\022\n\nallow_list\030\002 \003(\t\022\021\n\tdeny_list\030" - + "\003 \003(\t\032)\n\013CrowdingTag\022\032\n\022crowding_attribu" - + "te\030\001 \001(\t\"C\n\nIndexStats\022\032\n\rvectors_count\030" - + "\001 \001(\003B\003\340A\003\022\031\n\014shards_count\030\002 \001(\005B\003\340A\003B\341\001" - + "\n#com.google.cloud.aiplatform.v1beta1B\nI" - + "ndexProtoP\001ZCcloud.google.com/go/aiplatf" - + "orm/apiv1beta1/aiplatformpb;aiplatformpb" - + "\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goo" - + "gle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::C" - + "loud::AIPlatform::V1beta1b\006proto3" + + "buf/timestamp.proto\"\276\006\n\005Index\022\022\n\004name\030\001 " + + "\001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022\023\n" + + "\013description\030\003 \001(\t\022!\n\023metadata_schema_ur" + + "i\030\004 \001(\tB\004\342A\001\005\022(\n\010metadata\030\006 \001(\0132\026.google" + + ".protobuf.Value\022Q\n\020deployed_indexes\030\007 \003(" + + "\01321.google.cloud.aiplatform.v1beta1.Depl" + + "oyedIndexRefB\004\342A\001\003\022\014\n\004etag\030\010 \001(\t\022B\n\006labe" + + "ls\030\t \003(\01322.google.cloud.aiplatform.v1bet" + + "a1.Index.LabelsEntry\0225\n\013create_time\030\n \001(" + + "\0132\032.google.protobuf.TimestampB\004\342A\001\003\0225\n\013u" + + "pdate_time\030\013 \001(\0132\032.google.protobuf.Times" + + "tampB\004\342A\001\003\022F\n\013index_stats\030\016 \001(\0132+.google" + + ".cloud.aiplatform.v1beta1.IndexStatsB\004\342A" + + "\001\003\022[\n\023index_update_method\030\020 \001(\01628.google" + + ".cloud.aiplatform.v1beta1.Index.IndexUpd" + + "ateMethodB\004\342A\001\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 " + + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"]\n\021IndexUpdateMet" + + "hod\022#\n\037INDEX_UPDATE_METHOD_UNSPECIFIED\020\000" + + "\022\020\n\014BATCH_UPDATE\020\001\022\021\n\rSTREAM_UPDATE\020\002:]\352" + + "AZ\n\037aiplatform.googleapis.com/Index\0227pro" + + "jects/{project}/locations/{location}/ind" + + "exes/{index}\"\355\002\n\016IndexDatapoint\022\032\n\014datap" + + "oint_id\030\001 \001(\tB\004\342A\001\002\022\034\n\016feature_vector\030\002 " + + "\003(\002B\004\342A\001\002\022T\n\trestricts\030\004 \003(\0132;.google.cl" + + "oud.aiplatform.v1beta1.IndexDatapoint.Re" + + "strictionB\004\342A\001\001\022W\n\014crowding_tag\030\005 \001(\0132;." + + "google.cloud.aiplatform.v1beta1.IndexDat" + + "apoint.CrowdingTagB\004\342A\001\001\032G\n\013Restriction\022" + + "\021\n\tnamespace\030\001 \001(\t\022\022\n\nallow_list\030\002 \003(\t\022\021" + + "\n\tdeny_list\030\003 \003(\t\032)\n\013CrowdingTag\022\032\n\022crow" + + "ding_attribute\030\001 \001(\t\"E\n\nIndexStats\022\033\n\rve" + + "ctors_count\030\001 \001(\003B\004\342A\001\003\022\032\n\014shards_count\030" + + "\002 \001(\005B\004\342A\001\003B\341\001\n#com.google.cloud.aiplatf" + + "orm.v1beta1B\nIndexProtoP\001ZCcloud.google." + + "com/go/aiplatform/apiv1beta1/aiplatformp" + + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform" + + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet" + + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexServiceProto.java index e10c2fd720a7..b617ef915950 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexServiceProto.java @@ -105,112 +105,112 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".proto\032/google/cloud/aiplatform/v1beta1/" + "operation.proto\032#google/longrunning/oper" + "ations.proto\032\033google/protobuf/empty.prot" - + "o\032 google/protobuf/field_mask.proto\"\213\001\n\022" - + "CreateIndexRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372" - + "A#\n!locations.googleapis.com/Location\022:\n" - + "\005index\030\002 \001(\0132&.google.cloud.aiplatform.v" - + "1beta1.IndexB\003\340A\002\"\360\001\n\034CreateIndexOperati" - + "onMetadata\022S\n\020generic_metadata\030\001 \001(\01329.g" - + "oogle.cloud.aiplatform.v1beta1.GenericOp" - + "erationMetadata\022{\n*nearest_neighbor_sear" - + "ch_operation_metadata\030\002 \001(\0132G.google.clo" - + "ud.aiplatform.v1beta1.NearestNeighborSea" - + "rchOperationMetadata\"H\n\017GetIndexRequest\022" - + "5\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.google" - + "apis.com/Index\"\265\001\n\022ListIndexesRequest\0229\n" - + "\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.googlea" - + "pis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage" - + "_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_" - + "mask\030\005 \001(\0132\032.google.protobuf.FieldMask\"g" - + "\n\023ListIndexesResponse\0227\n\007indexes\030\001 \003(\0132&" - + ".google.cloud.aiplatform.v1beta1.Index\022\027" - + "\n\017next_page_token\030\002 \001(\t\"\201\001\n\022UpdateIndexR" - + "equest\022:\n\005index\030\001 \001(\0132&.google.cloud.aip" - + "latform.v1beta1.IndexB\003\340A\002\022/\n\013update_mas" - + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"\360\001\n\034" - + "UpdateIndexOperationMetadata\022S\n\020generic_" - + "metadata\030\001 \001(\01329.google.cloud.aiplatform" - + ".v1beta1.GenericOperationMetadata\022{\n*nea" - + "rest_neighbor_search_operation_metadata\030" - + "\002 \001(\0132G.google.cloud.aiplatform.v1beta1." - + "NearestNeighborSearchOperationMetadata\"K" - + "\n\022DeleteIndexRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372" - + "A!\n\037aiplatform.googleapis.com/Index\"\226\001\n\027" - + "UpsertDatapointsRequest\0226\n\005index\030\001 \001(\tB\'" - + "\340A\002\372A!\n\037aiplatform.googleapis.com/Index\022" - + "C\n\ndatapoints\030\002 \003(\0132/.google.cloud.aipla" - + "tform.v1beta1.IndexDatapoint\"\032\n\030UpsertDa" - + "tapointsResponse\"h\n\027RemoveDatapointsRequ" - + "est\0226\n\005index\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.g" - + "oogleapis.com/Index\022\025\n\rdatapoint_ids\030\002 \003" - + "(\t\"\032\n\030RemoveDatapointsResponse\"\331\006\n&Neare" - + "stNeighborSearchOperationMetadata\022\200\001\n\030co" - + "ntent_validation_stats\030\001 \003(\0132^.google.cl" - + "oud.aiplatform.v1beta1.NearestNeighborSe" - + "archOperationMetadata.ContentValidationS" - + "tats\022\030\n\020data_bytes_count\030\002 \001(\003\032\267\003\n\013Recor" - + "dError\022w\n\nerror_type\030\001 \001(\0162c.google.clou" - + "d.aiplatform.v1beta1.NearestNeighborSear" - + "chOperationMetadata.RecordError.RecordEr" - + "rorType\022\025\n\rerror_message\030\002 \001(\t\022\026\n\016source" - + "_gcs_uri\030\003 \001(\t\022\024\n\014embedding_id\030\004 \001(\t\022\022\n\n" - + "raw_record\030\005 \001(\t\"\325\001\n\017RecordErrorType\022\032\n\026" - + "ERROR_TYPE_UNSPECIFIED\020\000\022\016\n\nEMPTY_LINE\020\001" - + "\022\027\n\023INVALID_JSON_SYNTAX\020\002\022\026\n\022INVALID_CSV" - + "_SYNTAX\020\003\022\027\n\023INVALID_AVRO_SYNTAX\020\004\022\030\n\024IN" - + "VALID_EMBEDDING_ID\020\005\022\033\n\027EMBEDDING_SIZE_M" - + "ISMATCH\020\006\022\025\n\021NAMESPACE_MISSING\020\007\032\327\001\n\026Con" - + "tentValidationStats\022\026\n\016source_gcs_uri\030\001 " - + "\001(\t\022\032\n\022valid_record_count\030\002 \001(\003\022\034\n\024inval" - + "id_record_count\030\003 \001(\003\022k\n\016partial_errors\030" - + "\004 \003(\0132S.google.cloud.aiplatform.v1beta1." - + "NearestNeighborSearchOperationMetadata.R" - + "ecordError2\221\014\n\014IndexService\022\331\001\n\013CreateIn" - + "dex\0223.google.cloud.aiplatform.v1beta1.Cr" - + "eateIndexRequest\032\035.google.longrunning.Op" - + "eration\"v\202\323\344\223\0029\"0/v1beta1/{parent=projec" - + "ts/*/locations/*}/indexes:\005index\332A\014paren" - + "t,index\312A%\n\005Index\022\034CreateIndexOperationM" - + "etadata\022\245\001\n\010GetIndex\0220.google.cloud.aipl" - + "atform.v1beta1.GetIndexRequest\032&.google." - + "cloud.aiplatform.v1beta1.Index\"?\202\323\344\223\0022\0220" - + "/v1beta1/{name=projects/*/locations/*/in" - + "dexes/*}\332A\004name\022\273\001\n\013ListIndexes\0223.google" - + ".cloud.aiplatform.v1beta1.ListIndexesReq" - + "uest\0324.google.cloud.aiplatform.v1beta1.L" - + "istIndexesResponse\"A\202\323\344\223\0022\0220/v1beta1/{pa" - + "rent=projects/*/locations/*}/indexes\332A\006p" - + "arent\022\345\001\n\013UpdateIndex\0223.google.cloud.aip" - + "latform.v1beta1.UpdateIndexRequest\032\035.goo" - + "gle.longrunning.Operation\"\201\001\202\323\344\223\002?26/v1b" - + "eta1/{index.name=projects/*/locations/*/" - + "indexes/*}:\005index\332A\021index,update_mask\312A%" - + "\n\005Index\022\034UpdateIndexOperationMetadata\022\325\001" - + "\n\013DeleteIndex\0223.google.cloud.aiplatform." - + "v1beta1.DeleteIndexRequest\032\035.google.long" - + "running.Operation\"r\202\323\344\223\0022*0/v1beta1/{nam" - + "e=projects/*/locations/*/indexes/*}\332A\004na" - + "me\312A0\n\025google.protobuf.Empty\022\027DeleteOper" - + "ationMetadata\022\326\001\n\020UpsertDatapoints\0228.goo" - + "gle.cloud.aiplatform.v1beta1.UpsertDatap" - + "ointsRequest\0329.google.cloud.aiplatform.v" - + "1beta1.UpsertDatapointsResponse\"M\202\323\344\223\002G\"" - + "B/v1beta1/{index=projects/*/locations/*/" - + "indexes/*}:upsertDatapoints:\001*\022\326\001\n\020Remov" - + "eDatapoints\0228.google.cloud.aiplatform.v1" - + "beta1.RemoveDatapointsRequest\0329.google.c" - + "loud.aiplatform.v1beta1.RemoveDatapoints" - + "Response\"M\202\323\344\223\002G\"B/v1beta1/{index=projec" - + "ts/*/locations/*/indexes/*}:removeDatapo" - + "ints:\001*\032M\312A\031aiplatform.googleapis.com\322A." - + "https://www.googleapis.com/auth/cloud-pl" - + "atformB\350\001\n#com.google.cloud.aiplatform.v" - + "1beta1B\021IndexServiceProtoP\001ZCcloud.googl" - + "e.com/go/aiplatform/apiv1beta1/aiplatfor" - + "mpb;aiplatformpb\252\002\037Google.Cloud.AIPlatfo" - + "rm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1b" - + "eta1\352\002\"Google::Cloud::AIPlatform::V1beta" - + "1b\006proto3" + + "o\032 google/protobuf/field_mask.proto\"\215\001\n\022" + + "CreateIndexRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002" + + "\372A#\n!locations.googleapis.com/Location\022;" + + "\n\005index\030\002 \001(\0132&.google.cloud.aiplatform." + + "v1beta1.IndexB\004\342A\001\002\"\360\001\n\034CreateIndexOpera" + + "tionMetadata\022S\n\020generic_metadata\030\001 \001(\01329" + + ".google.cloud.aiplatform.v1beta1.Generic" + + "OperationMetadata\022{\n*nearest_neighbor_se" + + "arch_operation_metadata\030\002 \001(\0132G.google.c" + + "loud.aiplatform.v1beta1.NearestNeighborS" + + "earchOperationMetadata\"I\n\017GetIndexReques" + + "t\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.goo" + + "gleapis.com/Index\"\266\001\n\022ListIndexesRequest" + + "\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.goo" + + "gleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\t" + + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tr" + + "ead_mask\030\005 \001(\0132\032.google.protobuf.FieldMa" + + "sk\"g\n\023ListIndexesResponse\0227\n\007indexes\030\001 \003" + + "(\0132&.google.cloud.aiplatform.v1beta1.Ind" + + "ex\022\027\n\017next_page_token\030\002 \001(\t\"\202\001\n\022UpdateIn" + + "dexRequest\022;\n\005index\030\001 \001(\0132&.google.cloud" + + ".aiplatform.v1beta1.IndexB\004\342A\001\002\022/\n\013updat" + + "e_mask\030\002 \001(\0132\032.google.protobuf.FieldMask" + + "\"\360\001\n\034UpdateIndexOperationMetadata\022S\n\020gen" + + "eric_metadata\030\001 \001(\01329.google.cloud.aipla" + + "tform.v1beta1.GenericOperationMetadata\022{" + + "\n*nearest_neighbor_search_operation_meta" + + "data\030\002 \001(\0132G.google.cloud.aiplatform.v1b" + + "eta1.NearestNeighborSearchOperationMetad" + + "ata\"L\n\022DeleteIndexRequest\0226\n\004name\030\001 \001(\tB" + + "(\342A\001\002\372A!\n\037aiplatform.googleapis.com/Inde" + + "x\"\227\001\n\027UpsertDatapointsRequest\0227\n\005index\030\001" + + " \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com" + + "/Index\022C\n\ndatapoints\030\002 \003(\0132/.google.clou" + + "d.aiplatform.v1beta1.IndexDatapoint\"\032\n\030U" + + "psertDatapointsResponse\"i\n\027RemoveDatapoi" + + "ntsRequest\0227\n\005index\030\001 \001(\tB(\342A\001\002\372A!\n\037aipl" + + "atform.googleapis.com/Index\022\025\n\rdatapoint" + + "_ids\030\002 \003(\t\"\032\n\030RemoveDatapointsResponse\"\331" + + "\006\n&NearestNeighborSearchOperationMetadat" + + "a\022\200\001\n\030content_validation_stats\030\001 \003(\0132^.g" + + "oogle.cloud.aiplatform.v1beta1.NearestNe" + + "ighborSearchOperationMetadata.ContentVal" + + "idationStats\022\030\n\020data_bytes_count\030\002 \001(\003\032\267" + + "\003\n\013RecordError\022w\n\nerror_type\030\001 \001(\0162c.goo" + + "gle.cloud.aiplatform.v1beta1.NearestNeig" + + "hborSearchOperationMetadata.RecordError." + + "RecordErrorType\022\025\n\rerror_message\030\002 \001(\t\022\026" + + "\n\016source_gcs_uri\030\003 \001(\t\022\024\n\014embedding_id\030\004" + + " \001(\t\022\022\n\nraw_record\030\005 \001(\t\"\325\001\n\017RecordError" + + "Type\022\032\n\026ERROR_TYPE_UNSPECIFIED\020\000\022\016\n\nEMPT" + + "Y_LINE\020\001\022\027\n\023INVALID_JSON_SYNTAX\020\002\022\026\n\022INV" + + "ALID_CSV_SYNTAX\020\003\022\027\n\023INVALID_AVRO_SYNTAX" + + "\020\004\022\030\n\024INVALID_EMBEDDING_ID\020\005\022\033\n\027EMBEDDIN" + + "G_SIZE_MISMATCH\020\006\022\025\n\021NAMESPACE_MISSING\020\007" + + "\032\327\001\n\026ContentValidationStats\022\026\n\016source_gc" + + "s_uri\030\001 \001(\t\022\032\n\022valid_record_count\030\002 \001(\003\022" + + "\034\n\024invalid_record_count\030\003 \001(\003\022k\n\016partial" + + "_errors\030\004 \003(\0132S.google.cloud.aiplatform." + + "v1beta1.NearestNeighborSearchOperationMe" + + "tadata.RecordError2\221\014\n\014IndexService\022\331\001\n\013" + + "CreateIndex\0223.google.cloud.aiplatform.v1" + + "beta1.CreateIndexRequest\032\035.google.longru" + + "nning.Operation\"v\312A%\n\005Index\022\034CreateIndex" + + "OperationMetadata\332A\014parent,index\202\323\344\223\0029\"0" + + "/v1beta1/{parent=projects/*/locations/*}" + + "/indexes:\005index\022\245\001\n\010GetIndex\0220.google.cl" + + "oud.aiplatform.v1beta1.GetIndexRequest\032&" + + ".google.cloud.aiplatform.v1beta1.Index\"?" + + "\332A\004name\202\323\344\223\0022\0220/v1beta1/{name=projects/*" + + "/locations/*/indexes/*}\022\273\001\n\013ListIndexes\022" + + "3.google.cloud.aiplatform.v1beta1.ListIn" + + "dexesRequest\0324.google.cloud.aiplatform.v" + + "1beta1.ListIndexesResponse\"A\332A\006parent\202\323\344" + + "\223\0022\0220/v1beta1/{parent=projects/*/locatio" + + "ns/*}/indexes\022\345\001\n\013UpdateIndex\0223.google.c" + + "loud.aiplatform.v1beta1.UpdateIndexReque" + + "st\032\035.google.longrunning.Operation\"\201\001\312A%\n" + + "\005Index\022\034UpdateIndexOperationMetadata\332A\021i" + + "ndex,update_mask\202\323\344\223\002?26/v1beta1/{index." + + "name=projects/*/locations/*/indexes/*}:\005" + + "index\022\325\001\n\013DeleteIndex\0223.google.cloud.aip" + + "latform.v1beta1.DeleteIndexRequest\032\035.goo" + + "gle.longrunning.Operation\"r\312A0\n\025google.p" + + "rotobuf.Empty\022\027DeleteOperationMetadata\332A" + + "\004name\202\323\344\223\0022*0/v1beta1/{name=projects/*/l" + + "ocations/*/indexes/*}\022\326\001\n\020UpsertDatapoin" + + "ts\0228.google.cloud.aiplatform.v1beta1.Ups" + + "ertDatapointsRequest\0329.google.cloud.aipl" + + "atform.v1beta1.UpsertDatapointsResponse\"" + + "M\202\323\344\223\002G\"B/v1beta1/{index=projects/*/loca" + + "tions/*/indexes/*}:upsertDatapoints:\001*\022\326" + + "\001\n\020RemoveDatapoints\0228.google.cloud.aipla" + + "tform.v1beta1.RemoveDatapointsRequest\0329." + + "google.cloud.aiplatform.v1beta1.RemoveDa" + + "tapointsResponse\"M\202\323\344\223\002G\"B/v1beta1/{inde" + + "x=projects/*/locations/*/indexes/*}:remo" + + "veDatapoints:\001*\032M\312A\031aiplatform.googleapi" + + "s.com\322A.https://www.googleapis.com/auth/" + + "cloud-platformB\350\001\n#com.google.cloud.aipl" + + "atform.v1beta1B\021IndexServiceProtoP\001ZCclo" + + "ud.google.com/go/aiplatform/apiv1beta1/a" + + "iplatformpb;aiplatformpb\252\002\037Google.Cloud." + + "AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPlat" + + "form\\V1beta1\352\002\"Google::Cloud::AIPlatform" + + "::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexStats.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexStats.java index d6a7578afcce..21cfa7b5fa2f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexStats.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IndexStats.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IndexStats(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexProto .internal_static_google_cloud_aiplatform_v1beta1_IndexStats_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfig.java index b2ea7b33df0f..6e21d7c05b56 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfig.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InputDataConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_InputDataConfig_descriptor; @@ -72,6 +67,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int splitCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object split_; public enum SplitCase @@ -128,6 +125,8 @@ public SplitCase getSplitCase() { } private int destinationCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object destination_; public enum DestinationCase @@ -282,6 +281,7 @@ public com.google.cloud.aiplatform.v1beta1.FilterSplitOrBuilder getFilterSplitOr * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -298,6 +298,7 @@ public boolean hasPredefinedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -317,6 +318,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit getPredefinedSplit() * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -337,6 +339,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit getPredefinedSplit() * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -353,6 +356,7 @@ public boolean hasTimestampSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -372,6 +376,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplit getTimestampSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -391,6 +396,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplitOrBuilder getTimestampS * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -407,6 +413,7 @@ public boolean hasStratifiedSplit() { * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -426,6 +433,7 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit getStratifiedSplit() * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -451,14 +459,18 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit getStratifiedSplit() * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -481,14 +493,18 @@ public boolean hasGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -514,14 +530,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination getGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -543,17 +563,21 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestinationOrBuilder getGcsDestina *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -572,17 +596,21 @@ public boolean hasBigqueryDestination() { *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -604,17 +632,21 @@ public com.google.cloud.aiplatform.v1beta1.BigQueryDestination getBigqueryDestin *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -702,6 +734,7 @@ public com.google.protobuf.ByteString getDatasetIdBytes() { * *
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -733,6 +766,7 @@ public java.lang.String getAnnotationsFilter() {
    *
    * 
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -770,6 +804,7 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -779,9 +814,11 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
    * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
    * the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -812,6 +849,7 @@ public java.lang.String getAnnotationSchemaUri() {
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -821,9 +859,11 @@ public java.lang.String getAnnotationSchemaUri() {
    * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
    * the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -858,9 +898,11 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
    * used for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -868,6 +910,7 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
@@ -896,9 +939,11 @@ public java.lang.String getSavedQueryId() {
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
    * used for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -906,6 +951,7 @@ public java.lang.String getSavedQueryId() {
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
@@ -2109,6 +2155,7 @@ public com.google.cloud.aiplatform.v1beta1.FilterSplitOrBuilder getFilterSplitOr
      *
      * 
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2125,6 +2172,7 @@ public boolean hasPredefinedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2151,6 +2199,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit getPredefinedSplit() * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2174,6 +2223,7 @@ public Builder setPredefinedSplit(com.google.cloud.aiplatform.v1beta1.Predefined * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2195,6 +2245,7 @@ public Builder setPredefinedSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2228,6 +2279,7 @@ public Builder mergePredefinedSplit(com.google.cloud.aiplatform.v1beta1.Predefin * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2254,6 +2306,7 @@ public Builder clearPredefinedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2267,6 +2320,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit.Builder getPredefined * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2289,6 +2343,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit.Builder getPredefined * *
      * Supported only for tabular Datasets.
+     *
      * Split based on a predefined key.
      * 
* @@ -2328,6 +2383,7 @@ public com.google.cloud.aiplatform.v1beta1.PredefinedSplit.Builder getPredefined * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2344,6 +2400,7 @@ public boolean hasTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2370,6 +2427,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplit getTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2393,6 +2451,7 @@ public Builder setTimestampSplit(com.google.cloud.aiplatform.v1beta1.TimestampSp * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2414,6 +2473,7 @@ public Builder setTimestampSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2447,6 +2507,7 @@ public Builder mergeTimestampSplit(com.google.cloud.aiplatform.v1beta1.Timestamp * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2473,6 +2534,7 @@ public Builder clearTimestampSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2486,6 +2548,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplit.Builder getTimestampSp * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2508,6 +2571,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplit.Builder getTimestampSp * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the timestamp of the input data pieces.
      * 
* @@ -2547,6 +2611,7 @@ public com.google.cloud.aiplatform.v1beta1.TimestampSplit.Builder getTimestampSp * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2563,6 +2628,7 @@ public boolean hasStratifiedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2589,6 +2655,7 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit getStratifiedSplit() * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2612,6 +2679,7 @@ public Builder setStratifiedSplit(com.google.cloud.aiplatform.v1beta1.Stratified * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2633,6 +2701,7 @@ public Builder setStratifiedSplit( * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2666,6 +2735,7 @@ public Builder mergeStratifiedSplit(com.google.cloud.aiplatform.v1beta1.Stratifi * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2692,6 +2762,7 @@ public Builder clearStratifiedSplit() { * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2705,6 +2776,7 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit.Builder getStratified * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2727,6 +2799,7 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit.Builder getStratified * *
      * Supported only for tabular Datasets.
+     *
      * Split based on the distribution of the specified column.
      * 
* @@ -2771,14 +2844,18 @@ public com.google.cloud.aiplatform.v1beta1.StratifiedSplit.Builder getStratified * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2801,14 +2878,18 @@ public boolean hasGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2841,14 +2922,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination getGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2878,14 +2963,18 @@ public Builder setGcsDestination(com.google.cloud.aiplatform.v1beta1.GcsDestinat * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2913,14 +3002,18 @@ public Builder setGcsDestination( * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -2961,14 +3054,18 @@ public Builder mergeGcsDestination(com.google.cloud.aiplatform.v1beta1.GcsDestin * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3001,14 +3098,18 @@ public Builder clearGcsDestination() { * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3028,14 +3129,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination.Builder getGcsDestinat * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3064,14 +3169,18 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination.Builder getGcsDestinat * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -3113,17 +3222,21 @@ public com.google.cloud.aiplatform.v1beta1.GcsDestination.Builder getGcsDestinat *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3142,17 +3255,21 @@ public boolean hasBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3181,17 +3298,21 @@ public com.google.cloud.aiplatform.v1beta1.BigQueryDestination getBigqueryDestin *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3218,17 +3339,21 @@ public Builder setBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3252,17 +3377,21 @@ public Builder setBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3300,17 +3429,21 @@ public Builder mergeBigqueryDestination( *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3339,17 +3472,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3366,17 +3503,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3401,17 +3542,21 @@ public Builder clearBigqueryDestination() { *
      * Only applicable to custom training with tabular Dataset with BigQuery
      * source.
+     *
      * The BigQuery project location where the training data is to be written
      * to. In the given project a new dataset is created with name
      * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
      * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
      * input data is written into that dataset. In the dataset three
      * tables are created, `training`, `validation` and `test`.
+     *
      * * AIP_DATA_FORMAT = "bigquery".
      * * AIP_TRAINING_DATA_URI  =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+     *
      * * AIP_VALIDATION_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+     *
      * * AIP_TEST_DATA_URI =
      * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
      * 
@@ -3585,6 +3730,7 @@ public Builder setDatasetIdBytes(com.google.protobuf.ByteString value) { * *
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3615,6 +3761,7 @@ public java.lang.String getAnnotationsFilter() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3645,6 +3792,7 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3674,6 +3822,7 @@ public Builder setAnnotationsFilter(java.lang.String value) {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3699,6 +3848,7 @@ public Builder clearAnnotationsFilter() {
      *
      * 
      * Applicable only to Datasets that have DataItems and Annotations.
+     *
      * A filter on Annotations of the Dataset. Only Annotations that both
      * match this filter and belong to DataItems not ignored by the split method
      * are used in respectively training, validation or test role, depending on
@@ -3732,6 +3882,7 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3741,9 +3892,11 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) {
      * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
      * the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3773,6 +3926,7 @@ public java.lang.String getAnnotationSchemaUri() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3782,9 +3936,11 @@ public java.lang.String getAnnotationSchemaUri() {
      * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
      * the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3814,6 +3970,7 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3823,9 +3980,11 @@ public com.google.protobuf.ByteString getAnnotationSchemaUriBytes() {
      * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
      * the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3854,6 +4013,7 @@ public Builder setAnnotationSchemaUri(java.lang.String value) {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3863,9 +4023,11 @@ public Builder setAnnotationSchemaUri(java.lang.String value) {
      * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
      * the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3890,6 +4052,7 @@ public Builder clearAnnotationSchemaUri() {
      * 
      * Applicable only to custom training with Datasets that have DataItems and
      * Annotations.
+     *
      * Cloud Storage URI that points to a YAML file describing the annotation
      * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
      * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -3899,9 +4062,11 @@ public Builder clearAnnotationSchemaUri() {
      * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
      * the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+     *
      * Only Annotations that both match this schema and belong to DataItems not
      * ignored by the split method are used in respectively training, validation
      * or test role, depending on the role of the DataItem they are on.
+     *
      * When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
      * the Annotations used for training are filtered by both
@@ -3932,9 +4097,11 @@ public Builder setAnnotationSchemaUriBytes(com.google.protobuf.ByteString value)
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
      * used for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -3942,6 +4109,7 @@ public Builder setAnnotationSchemaUriBytes(com.google.protobuf.ByteString value)
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
@@ -3969,9 +4137,11 @@ public java.lang.String getSavedQueryId() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
      * used for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -3979,6 +4149,7 @@ public java.lang.String getSavedQueryId() {
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
@@ -4006,9 +4177,11 @@ public com.google.protobuf.ByteString getSavedQueryIdBytes() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
      * used for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -4016,6 +4189,7 @@ public com.google.protobuf.ByteString getSavedQueryIdBytes() {
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
@@ -4042,9 +4216,11 @@ public Builder setSavedQueryId(java.lang.String value) {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
      * used for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -4052,6 +4228,7 @@ public Builder setSavedQueryId(java.lang.String value) {
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
@@ -4074,9 +4251,11 @@ public Builder clearSavedQueryId() {
      *
      * 
      * Only applicable to Datasets that have SavedQueries.
+     *
      * The ID of a SavedQuery (annotation set) under the Dataset specified by
      * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
      * used for filtering Annotations for training.
+     *
      * Only Annotations that are associated with this SavedQuery are used in
      * respectively training. When used in conjunction with
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -4084,6 +4263,7 @@ public Builder clearSavedQueryId() {
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
      * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+     *
      * Only one of
      * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
      * and
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfigOrBuilder.java
index 139804c75bc0..e8750ad6ad6d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/InputDataConfigOrBuilder.java
@@ -98,6 +98,7 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -111,6 +112,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -124,6 +126,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on a predefined key.
    * 
* @@ -136,6 +139,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -149,6 +153,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -162,6 +167,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the timestamp of the input data pieces.
    * 
* @@ -174,6 +180,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -187,6 +194,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -200,6 +208,7 @@ public interface InputDataConfigOrBuilder * *
    * Supported only for tabular Datasets.
+   *
    * Split based on the distribution of the specified column.
    * 
* @@ -217,14 +226,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -244,14 +257,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -271,14 +288,18 @@ public interface InputDataConfigOrBuilder * `dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>` * where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. * All training input data is written into that directory. + * * The Vertex AI environment variables representing Cloud Storage * data URIs are represented in the Cloud Storage wildcard * format to support sharded data. e.g.: "gs://.../training-*.jsonl" + * * * AIP_DATA_FORMAT = "jsonl" for non-tabular data, "csv" for tabular data * * AIP_TRAINING_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/training-*.${AIP_DATA_FORMAT}" + * * * AIP_VALIDATION_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/validation-*.${AIP_DATA_FORMAT}" + * * * AIP_TEST_DATA_URI = * "gcs_destination/dataset-<dataset-id>-<annotation-type>-<time>/test-*.${AIP_DATA_FORMAT}" *
@@ -293,17 +314,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -319,17 +344,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -345,17 +374,21 @@ public interface InputDataConfigOrBuilder *
    * Only applicable to custom training with tabular Dataset with BigQuery
    * source.
+   *
    * The BigQuery project location where the training data is to be written
    * to. In the given project a new dataset is created with name
    * `dataset_<dataset-id>_<annotation-type>_<timestamp-of-training-call>`
    * where timestamp is in YYYY_MM_DDThh_mm_ss_sssZ format. All training
    * input data is written into that dataset. In the dataset three
    * tables are created, `training`, `validation` and `test`.
+   *
    * * AIP_DATA_FORMAT = "bigquery".
    * * AIP_TRAINING_DATA_URI  =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.training"
+   *
    * * AIP_VALIDATION_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.validation"
+   *
    * * AIP_TEST_DATA_URI =
    * "bigquery_destination.dataset_<dataset-id>_<annotation-type>_<time>.test"
    * 
@@ -407,6 +440,7 @@ public interface InputDataConfigOrBuilder * *
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -427,6 +461,7 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Applicable only to Datasets that have DataItems and Annotations.
+   *
    * A filter on Annotations of the Dataset. Only Annotations that both
    * match this filter and belong to DataItems not ignored by the split method
    * are used in respectively training, validation or test role, depending on
@@ -449,6 +484,7 @@ public interface InputDataConfigOrBuilder
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -458,9 +494,11 @@ public interface InputDataConfigOrBuilder
    * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
    * the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -480,6 +518,7 @@ public interface InputDataConfigOrBuilder
    * 
    * Applicable only to custom training with Datasets that have DataItems and
    * Annotations.
+   *
    * Cloud Storage URI that points to a YAML file describing the annotation
    * schema. The schema is defined as an OpenAPI 3.0.2 [Schema
    * Object](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#schemaObject).
@@ -489,9 +528,11 @@ public interface InputDataConfigOrBuilder
    * [metadata][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri] of
    * the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id].
+   *
    * Only Annotations that both match this schema and belong to DataItems not
    * ignored by the split method are used in respectively training, validation
    * or test role, depending on the role of the DataItem they are on.
+   *
    * When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
    * the Annotations used for training are filtered by both
@@ -511,9 +552,11 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
    * used for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -521,6 +564,7 @@ public interface InputDataConfigOrBuilder
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
@@ -538,9 +582,11 @@ public interface InputDataConfigOrBuilder
    *
    * 
    * Only applicable to Datasets that have SavedQueries.
+   *
    * The ID of a SavedQuery (annotation set) under the Dataset specified by
    * [dataset_id][google.cloud.aiplatform.v1beta1.InputDataConfig.dataset_id]
    * used for filtering Annotations for training.
+   *
    * Only Annotations that are associated with this SavedQuery are used in
    * respectively training. When used in conjunction with
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter],
@@ -548,6 +594,7 @@ public interface InputDataConfigOrBuilder
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
    * [annotations_filter][google.cloud.aiplatform.v1beta1.InputDataConfig.annotations_filter].
+   *
    * Only one of
    * [saved_query_id][google.cloud.aiplatform.v1beta1.InputDataConfig.saved_query_id]
    * and
@@ -574,7 +621,7 @@ public interface InputDataConfigOrBuilder
    */
   boolean getPersistMlUseAssignment();
 
-  public com.google.cloud.aiplatform.v1beta1.InputDataConfig.SplitCase getSplitCase();
+  com.google.cloud.aiplatform.v1beta1.InputDataConfig.SplitCase getSplitCase();
 
-  public com.google.cloud.aiplatform.v1beta1.InputDataConfig.DestinationCase getDestinationCase();
+  com.google.cloud.aiplatform.v1beta1.InputDataConfig.DestinationCase getDestinationCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Int64Array.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Int64Array.java
index dfc456694268..f293c7360494 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Int64Array.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Int64Array.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Int64Array();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TypesProto
         .internal_static_google_cloud_aiplatform_v1beta1_Int64Array_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttribution.java
index 97a4953613cf..ac1f2901fa26 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttribution.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttribution.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new IntegratedGradientsAttribution();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_IntegratedGradientsAttribution_descriptor;
@@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -96,6 +92,7 @@ public int getStepCount() { * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -115,6 +112,7 @@ public boolean hasSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -136,6 +134,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -159,6 +158,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -178,6 +178,7 @@ public boolean hasBlurBaselineConfig() {
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -199,6 +200,7 @@ public com.google.cloud.aiplatform.v1beta1.BlurBaselineConfig getBlurBaselineCon
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -642,6 +644,7 @@ public Builder mergeFrom(
      * Required. The number of steps for approximating the path integral.
      * A good value to start is 50 and gradually increase until the
      * sum to diff property is within the desired error range.
+     *
      * Valid range of its value is [1, 100], inclusively.
      * 
* @@ -660,6 +663,7 @@ public int getStepCount() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -682,6 +686,7 @@ public Builder setStepCount(int value) { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -707,6 +712,7 @@ public Builder clearStepCount() { * *
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -725,6 +731,7 @@ public boolean hasSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -749,6 +756,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -775,6 +783,7 @@ public Builder setSmoothGradConfig(com.google.cloud.aiplatform.v1beta1.SmoothGra
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -799,6 +808,7 @@ public Builder setSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -830,6 +840,7 @@ public Builder mergeSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -853,6 +864,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -872,6 +884,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -895,6 +908,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -931,6 +945,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -949,6 +964,7 @@ public boolean hasBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -973,6 +989,7 @@ public com.google.cloud.aiplatform.v1beta1.BlurBaselineConfig getBlurBaselineCon
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1000,6 +1017,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1024,6 +1042,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1055,6 +1074,7 @@ public Builder mergeBlurBaselineConfig(
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1078,6 +1098,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1097,6 +1118,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1120,6 +1142,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for IG with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttributionOrBuilder.java
index a6dc8dbf66c1..99b9089725e3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttributionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IntegratedGradientsAttributionOrBuilder.java
@@ -30,6 +30,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -44,6 +45,7 @@ public interface IntegratedGradientsAttributionOrBuilder * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -60,6 +62,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -76,6 +79,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -91,6 +95,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -107,6 +112,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -123,6 +129,7 @@ public interface IntegratedGradientsAttributionOrBuilder
    *
    * 
    * Config for IG with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IoProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IoProto.java
index a692e23476fc..ed76be0ca7d0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IoProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/IoProto.java
@@ -74,28 +74,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     java.lang.String[] descriptorData = {
       "\n(google/cloud/aiplatform/v1beta1/io.pro"
           + "to\022\037google.cloud.aiplatform.v1beta1\032\037goo"
-          + "gle/api/field_behavior.proto\"Q\n\nAvroSour"
-          + "ce\022C\n\ngcs_source\030\001 \001(\0132*.google.cloud.ai"
-          + "platform.v1beta1.GcsSourceB\003\340A\002\"P\n\tCsvSo"
-          + "urce\022C\n\ngcs_source\030\001 \001(\0132*.google.cloud."
-          + "aiplatform.v1beta1.GcsSourceB\003\340A\002\"\036\n\tGcs"
-          + "Source\022\021\n\004uris\030\001 \003(\tB\003\340A\002\"0\n\016GcsDestinat"
-          + "ion\022\036\n\021output_uri_prefix\030\001 \001(\tB\003\340A\002\"(\n\016B"
-          + "igQuerySource\022\026\n\tinput_uri\030\001 \001(\tB\003\340A\002\".\n"
-          + "\023BigQueryDestination\022\027\n\noutput_uri\030\001 \001(\t"
-          + "B\003\340A\002\"_\n\016CsvDestination\022M\n\017gcs_destinati"
-          + "on\030\001 \001(\0132/.google.cloud.aiplatform.v1bet"
-          + "a1.GcsDestinationB\003\340A\002\"d\n\023TFRecordDestin"
-          + "ation\022M\n\017gcs_destination\030\001 \001(\0132/.google."
-          + "cloud.aiplatform.v1beta1.GcsDestinationB"
-          + "\003\340A\002\"7\n\034ContainerRegistryDestination\022\027\n\n"
-          + "output_uri\030\001 \001(\tB\003\340A\002B\336\001\n#com.google.clo"
-          + "ud.aiplatform.v1beta1B\007IoProtoP\001ZCcloud."
-          + "google.com/go/aiplatform/apiv1beta1/aipl"
-          + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP"
-          + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor"
-          + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V"
-          + "1beta1b\006proto3"
+          + "gle/api/field_behavior.proto\"R\n\nAvroSour"
+          + "ce\022D\n\ngcs_source\030\001 \001(\0132*.google.cloud.ai"
+          + "platform.v1beta1.GcsSourceB\004\342A\001\002\"Q\n\tCsvS"
+          + "ource\022D\n\ngcs_source\030\001 \001(\0132*.google.cloud"
+          + ".aiplatform.v1beta1.GcsSourceB\004\342A\001\002\"\037\n\tG"
+          + "csSource\022\022\n\004uris\030\001 \003(\tB\004\342A\001\002\"1\n\016GcsDesti"
+          + "nation\022\037\n\021output_uri_prefix\030\001 \001(\tB\004\342A\001\002\""
+          + ")\n\016BigQuerySource\022\027\n\tinput_uri\030\001 \001(\tB\004\342A"
+          + "\001\002\"/\n\023BigQueryDestination\022\030\n\noutput_uri\030"
+          + "\001 \001(\tB\004\342A\001\002\"`\n\016CsvDestination\022N\n\017gcs_des"
+          + "tination\030\001 \001(\0132/.google.cloud.aiplatform"
+          + ".v1beta1.GcsDestinationB\004\342A\001\002\"e\n\023TFRecor"
+          + "dDestination\022N\n\017gcs_destination\030\001 \001(\0132/."
+          + "google.cloud.aiplatform.v1beta1.GcsDesti"
+          + "nationB\004\342A\001\002\"8\n\034ContainerRegistryDestina"
+          + "tion\022\030\n\noutput_uri\030\001 \001(\tB\004\342A\001\002B\336\001\n#com.g"
+          + "oogle.cloud.aiplatform.v1beta1B\007IoProtoP"
+          + "\001ZCcloud.google.com/go/aiplatform/apiv1b"
+          + "eta1/aiplatformpb;aiplatformpb\252\002\037Google."
+          + "Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\"
+          + "AIPlatform\\V1beta1\352\002\"Google::Cloud::AIPl"
+          + "atform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/JobServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/JobServiceProto.java
index cd1e75f43388..6264e7183b6d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/JobServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/JobServiceProto.java
@@ -234,391 +234,393 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "google/longrunning/operations.proto\032\033goo"
           + "gle/protobuf/empty.proto\032 google/protobu"
           + "f/field_mask.proto\032\037google/protobuf/time"
-          + "stamp.proto\"\230\001\n\026CreateCustomJobRequest\0229"
-          + "\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.google"
-          + "apis.com/Location\022C\n\ncustom_job\030\002 \001(\0132*."
-          + "google.cloud.aiplatform.v1beta1.CustomJo"
-          + "bB\003\340A\002\"P\n\023GetCustomJobRequest\0229\n\004name\030\001 "
-          + "\001(\tB+\340A\002\372A%\n#aiplatform.googleapis.com/C"
-          + "ustomJob\"\270\001\n\025ListCustomJobsRequest\0229\n\006pa"
-          + "rent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis"
-          + ".com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_si"
-          + "ze\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mas"
-          + "k\030\005 \001(\0132\032.google.protobuf.FieldMask\"r\n\026L"
-          + "istCustomJobsResponse\022?\n\013custom_jobs\030\001 \003"
-          + "(\0132*.google.cloud.aiplatform.v1beta1.Cus"
-          + "tomJob\022\027\n\017next_page_token\030\002 \001(\t\"S\n\026Delet"
-          + "eCustomJobRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n"
-          + "#aiplatform.googleapis.com/CustomJob\"S\n\026"
-          + "CancelCustomJobRequest\0229\n\004name\030\001 \001(\tB+\340A"
-          + "\002\372A%\n#aiplatform.googleapis.com/CustomJo"
-          + "b\"\253\001\n\034CreateDataLabelingJobRequest\0229\n\006pa"
-          + "rent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis"
-          + ".com/Location\022P\n\021data_labeling_job\030\002 \001(\013"
-          + "20.google.cloud.aiplatform.v1beta1.DataL"
-          + "abelingJobB\003\340A\002\"\\\n\031GetDataLabelingJobReq"
-          + "uest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)aiplatform.g"
-          + "oogleapis.com/DataLabelingJob\"\320\001\n\033ListDa"
-          + "taLabelingJobsRequest\0229\n\006parent\030\001 \001(\tB)\340"
-          + "A\002\372A#\n!locations.googleapis.com/Location"
-          + "\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\np"
-          + "age_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.goo"
-          + "gle.protobuf.FieldMask\022\020\n\010order_by\030\006 \001(\t"
-          + "\"\205\001\n\034ListDataLabelingJobsResponse\022L\n\022dat"
-          + "a_labeling_jobs\030\001 \003(\01320.google.cloud.aip"
-          + "latform.v1beta1.DataLabelingJob\022\027\n\017next_"
-          + "page_token\030\002 \001(\t\"_\n\034DeleteDataLabelingJo"
-          + "bRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)aiplatfo"
-          + "rm.googleapis.com/DataLabelingJob\"_\n\034Can"
-          + "celDataLabelingJobRequest\022?\n\004name\030\001 \001(\tB"
-          + "1\340A\002\372A+\n)aiplatform.googleapis.com/DataL"
-          + "abelingJob\"\303\001\n$CreateHyperparameterTunin"
-          + "gJobRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!loc"
-          + "ations.googleapis.com/Location\022`\n\031hyperp"
-          + "arameter_tuning_job\030\002 \001(\01328.google.cloud"
-          + ".aiplatform.v1beta1.HyperparameterTuning"
-          + "JobB\003\340A\002\"l\n!GetHyperparameterTuningJobRe"
-          + "quest\022G\n\004name\030\001 \001(\tB9\340A\002\372A3\n1aiplatform."
-          + "googleapis.com/HyperparameterTuningJob\"\306"
-          + "\001\n#ListHyperparameterTuningJobsRequest\0229"
-          + "\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.google"
+          + "stamp.proto\"\232\001\n\026CreateCustomJobRequest\022:"
+          + "\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googl"
+          + "eapis.com/Location\022D\n\ncustom_job\030\002 \001(\0132*"
+          + ".google.cloud.aiplatform.v1beta1.CustomJ"
+          + "obB\004\342A\001\002\"Q\n\023GetCustomJobRequest\022:\n\004name\030"
+          + "\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.googleapis.co"
+          + "m/CustomJob\"\271\001\n\025ListCustomJobsRequest\022:\n"
+          + "\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.google"
           + "apis.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpag"
           + "e_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread"
           + "_mask\030\005 \001(\0132\032.google.protobuf.FieldMask\""
-          + "\235\001\n$ListHyperparameterTuningJobsResponse"
-          + "\022\\\n\032hyperparameter_tuning_jobs\030\001 \003(\01328.g"
-          + "oogle.cloud.aiplatform.v1beta1.Hyperpara"
-          + "meterTuningJob\022\027\n\017next_page_token\030\002 \001(\t\""
-          + "o\n$DeleteHyperparameterTuningJobRequest\022"
-          + "G\n\004name\030\001 \001(\tB9\340A\002\372A3\n1aiplatform.google"
-          + "apis.com/HyperparameterTuningJob\"o\n$Canc"
-          + "elHyperparameterTuningJobRequest\022G\n\004name"
-          + "\030\001 \001(\tB9\340A\002\372A3\n1aiplatform.googleapis.co"
-          + "m/HyperparameterTuningJob\"\217\001\n\023CreateNasJ"
-          + "obRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locat"
-          + "ions.googleapis.com/Location\022=\n\007nas_job\030"
-          + "\002 \001(\0132\'.google.cloud.aiplatform.v1beta1."
-          + "NasJobB\003\340A\002\"J\n\020GetNasJobRequest\0226\n\004name\030"
-          + "\001 \001(\tB(\340A\002\372A\"\n aiplatform.googleapis.com"
-          + "/NasJob\"\265\001\n\022ListNasJobsRequest\0229\n\006parent"
-          + "\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com"
-          + "/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003"
-          + " \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 "
-          + "\001(\0132\032.google.protobuf.FieldMask\"i\n\023ListN"
-          + "asJobsResponse\0229\n\010nas_jobs\030\001 \003(\0132\'.googl"
-          + "e.cloud.aiplatform.v1beta1.NasJob\022\027\n\017nex"
-          + "t_page_token\030\002 \001(\t\"M\n\023DeleteNasJobReques"
-          + "t\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n aiplatform.goog"
-          + "leapis.com/NasJob\"M\n\023CancelNasJobRequest"
-          + "\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n aiplatform.googl"
-          + "eapis.com/NasJob\"Z\n\030GetNasTrialDetailReq"
-          + "uest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplatform.g"
-          + "oogleapis.com/NasTrialDetail\"}\n\032ListNasT"
-          + "rialDetailsRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372"
-          + "A\"\n aiplatform.googleapis.com/NasJob\022\021\n\t"
-          + "page_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\202\001\n\033"
-          + "ListNasTrialDetailsResponse\022J\n\021nas_trial"
-          + "_details\030\001 \003(\0132/.google.cloud.aiplatform"
-          + ".v1beta1.NasTrialDetail\022\027\n\017next_page_tok"
-          + "en\030\002 \001(\t\"\264\001\n\037CreateBatchPredictionJobReq"
-          + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations."
-          + "googleapis.com/Location\022V\n\024batch_predict"
-          + "ion_job\030\002 \001(\01323.google.cloud.aiplatform."
-          + "v1beta1.BatchPredictionJobB\003\340A\002\"b\n\034GetBa"
-          + "tchPredictionJobRequest\022B\n\004name\030\001 \001(\tB4\340"
-          + "A\002\372A.\n,aiplatform.googleapis.com/BatchPr"
-          + "edictionJob\"\301\001\n\036ListBatchPredictionJobsR"
-          + "equest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!location"
-          + "s.googleapis.com/Location\022\016\n\006filter\030\002 \001("
-          + "\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t"
-          + "\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.Fi"
-          + "eldMask\"\216\001\n\037ListBatchPredictionJobsRespo"
-          + "nse\022R\n\025batch_prediction_jobs\030\001 \003(\01323.goo"
-          + "gle.cloud.aiplatform.v1beta1.BatchPredic"
-          + "tionJob\022\027\n\017next_page_token\030\002 \001(\t\"e\n\037Dele"
-          + "teBatchPredictionJobRequest\022B\n\004name\030\001 \001("
-          + "\tB4\340A\002\372A.\n,aiplatform.googleapis.com/Bat"
-          + "chPredictionJob\"e\n\037CancelBatchPrediction"
-          + "JobRequest\022B\n\004name\030\001 \001(\tB4\340A\002\372A.\n,aiplat"
-          + "form.googleapis.com/BatchPredictionJob\"\323"
-          + "\001\n)CreateModelDeploymentMonitoringJobReq"
-          + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations."
-          + "googleapis.com/Location\022k\n\037model_deploym"
-          + "ent_monitoring_job\030\002 \001(\0132=.google.cloud."
-          + "aiplatform.v1beta1.ModelDeploymentMonito"
-          + "ringJobB\003\340A\002\"\371\004\n4SearchModelDeploymentMo"
-          + "nitoringStatsAnomaliesRequest\022g\n\037model_d"
-          + "eployment_monitoring_job\030\001 \001(\tB>\340A\002\372A8\n6"
-          + "aiplatform.googleapis.com/ModelDeploymen"
-          + "tMonitoringJob\022\036\n\021deployed_model_id\030\002 \001("
-          + "\tB\003\340A\002\022\034\n\024feature_display_name\030\003 \001(\t\022\206\001\n"
-          + "\nobjectives\030\004 \003(\0132m.google.cloud.aiplatf"
-          + "orm.v1beta1.SearchModelDeploymentMonitor"
-          + "ingStatsAnomaliesRequest.StatsAnomaliesO"
-          + "bjectiveB\003\340A\002\022\021\n\tpage_size\030\005 \001(\005\022\022\n\npage"
-          + "_token\030\006 \001(\t\022.\n\nstart_time\030\007 \001(\0132\032.googl"
-          + "e.protobuf.Timestamp\022,\n\010end_time\030\010 \001(\0132\032"
-          + ".google.protobuf.Timestamp\032\213\001\n\027StatsAnom"
-          + "aliesObjective\022U\n\004type\030\001 \001(\0162G.google.cl"
-          + "oud.aiplatform.v1beta1.ModelDeploymentMo"
-          + "nitoringObjectiveType\022\031\n\021top_feature_cou"
-          + "nt\030\004 \001(\005\"\252\001\n5SearchModelDeploymentMonito"
-          + "ringStatsAnomaliesResponse\022X\n\020monitoring"
-          + "_stats\030\001 \003(\0132>.google.cloud.aiplatform.v"
-          + "1beta1.ModelMonitoringStatsAnomalies\022\027\n\017"
-          + "next_page_token\030\002 \001(\t\"v\n&GetModelDeploym"
-          + "entMonitoringJobRequest\022L\n\004name\030\001 \001(\tB>\340"
-          + "A\002\372A8\n6aiplatform.googleapis.com/ModelDe"
-          + "ploymentMonitoringJob\"\313\001\n(ListModelDeplo"
-          + "ymentMonitoringJobsRequest\0229\n\006parent\030\001 \001"
-          + "(\tB)\340A\002\372A#\n!locations.googleapis.com/Loc"
-          + "ation\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005"
-          + "\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132"
-          + "\032.google.protobuf.FieldMask\"\255\001\n)ListMode"
-          + "lDeploymentMonitoringJobsResponse\022g\n mod"
-          + "el_deployment_monitoring_jobs\030\001 \003(\0132=.go"
-          + "ogle.cloud.aiplatform.v1beta1.ModelDeplo"
-          + "ymentMonitoringJob\022\027\n\017next_page_token\030\002 "
-          + "\001(\t\"\316\001\n)UpdateModelDeploymentMonitoringJ"
-          + "obRequest\022k\n\037model_deployment_monitoring"
-          + "_job\030\001 \001(\0132=.google.cloud.aiplatform.v1b"
-          + "eta1.ModelDeploymentMonitoringJobB\003\340A\002\0224"
+          + "r\n\026ListCustomJobsResponse\022?\n\013custom_jobs"
+          + "\030\001 \003(\0132*.google.cloud.aiplatform.v1beta1"
+          + ".CustomJob\022\027\n\017next_page_token\030\002 \001(\t\"T\n\026D"
+          + "eleteCustomJobRequest\022:\n\004name\030\001 \001(\tB,\342A\001"
+          + "\002\372A%\n#aiplatform.googleapis.com/CustomJo"
+          + "b\"T\n\026CancelCustomJobRequest\022:\n\004name\030\001 \001("
+          + "\tB,\342A\001\002\372A%\n#aiplatform.googleapis.com/Cu"
+          + "stomJob\"\255\001\n\034CreateDataLabelingJobRequest"
+          + "\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.goo"
+          + "gleapis.com/Location\022Q\n\021data_labeling_jo"
+          + "b\030\002 \001(\01320.google.cloud.aiplatform.v1beta"
+          + "1.DataLabelingJobB\004\342A\001\002\"]\n\031GetDataLabeli"
+          + "ngJobRequest\022@\n\004name\030\001 \001(\tB2\342A\001\002\372A+\n)aip"
+          + "latform.googleapis.com/DataLabelingJob\"\321"
+          + "\001\n\033ListDataLabelingJobsRequest\022:\n\006parent"
+          + "\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.co"
+          + "m/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030"
+          + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005"
+          + " \001(\0132\032.google.protobuf.FieldMask\022\020\n\010orde"
+          + "r_by\030\006 \001(\t\"\205\001\n\034ListDataLabelingJobsRespo"
+          + "nse\022L\n\022data_labeling_jobs\030\001 \003(\01320.google"
+          + ".cloud.aiplatform.v1beta1.DataLabelingJo"
+          + "b\022\027\n\017next_page_token\030\002 \001(\t\"`\n\034DeleteData"
+          + "LabelingJobRequest\022@\n\004name\030\001 \001(\tB2\342A\001\002\372A"
+          + "+\n)aiplatform.googleapis.com/DataLabelin"
+          + "gJob\"`\n\034CancelDataLabelingJobRequest\022@\n\004"
+          + "name\030\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleap"
+          + "is.com/DataLabelingJob\"\305\001\n$CreateHyperpa"
+          + "rameterTuningJobRequest\022:\n\006parent\030\001 \001(\tB"
+          + "*\342A\001\002\372A#\n!locations.googleapis.com/Locat"
+          + "ion\022a\n\031hyperparameter_tuning_job\030\002 \001(\01328"
+          + ".google.cloud.aiplatform.v1beta1.Hyperpa"
+          + "rameterTuningJobB\004\342A\001\002\"m\n!GetHyperparame"
+          + "terTuningJobRequest\022H\n\004name\030\001 \001(\tB:\342A\001\002\372"
+          + "A3\n1aiplatform.googleapis.com/Hyperparam"
+          + "eterTuningJob\"\307\001\n#ListHyperparameterTuni"
+          + "ngJobsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!"
+          + "locations.googleapis.com/Location\022\016\n\006fil"
+          + "ter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_tok"
+          + "en\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.pro"
+          + "tobuf.FieldMask\"\235\001\n$ListHyperparameterTu"
+          + "ningJobsResponse\022\\\n\032hyperparameter_tunin"
+          + "g_jobs\030\001 \003(\01328.google.cloud.aiplatform.v"
+          + "1beta1.HyperparameterTuningJob\022\027\n\017next_p"
+          + "age_token\030\002 \001(\t\"p\n$DeleteHyperparameterT"
+          + "uningJobRequest\022H\n\004name\030\001 \001(\tB:\342A\001\002\372A3\n1"
+          + "aiplatform.googleapis.com/Hyperparameter"
+          + "TuningJob\"p\n$CancelHyperparameterTuningJ"
+          + "obRequest\022H\n\004name\030\001 \001(\tB:\342A\001\002\372A3\n1aiplat"
+          + "form.googleapis.com/HyperparameterTuning"
+          + "Job\"\221\001\n\023CreateNasJobRequest\022:\n\006parent\030\001 "
+          + "\001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/L"
+          + "ocation\022>\n\007nas_job\030\002 \001(\0132\'.google.cloud."
+          + "aiplatform.v1beta1.NasJobB\004\342A\001\002\"K\n\020GetNa"
+          + "sJobRequest\0227\n\004name\030\001 \001(\tB)\342A\001\002\372A\"\n aipl"
+          + "atform.googleapis.com/NasJob\"\266\001\n\022ListNas"
+          + "JobsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!lo"
+          + "cations.googleapis.com/Location\022\016\n\006filte"
+          + "r\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token"
+          + "\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.proto"
+          + "buf.FieldMask\"i\n\023ListNasJobsResponse\0229\n\010"
+          + "nas_jobs\030\001 \003(\0132\'.google.cloud.aiplatform"
+          + ".v1beta1.NasJob\022\027\n\017next_page_token\030\002 \001(\t"
+          + "\"N\n\023DeleteNasJobRequest\0227\n\004name\030\001 \001(\tB)\342"
+          + "A\001\002\372A\"\n aiplatform.googleapis.com/NasJob"
+          + "\"N\n\023CancelNasJobRequest\0227\n\004name\030\001 \001(\tB)\342"
+          + "A\001\002\372A\"\n aiplatform.googleapis.com/NasJob"
+          + "\"[\n\030GetNasTrialDetailRequest\022?\n\004name\030\001 \001"
+          + "(\tB1\342A\001\002\372A*\n(aiplatform.googleapis.com/N"
+          + "asTrialDetail\"~\n\032ListNasTrialDetailsRequ"
+          + "est\0229\n\006parent\030\001 \001(\tB)\342A\001\002\372A\"\n aiplatform"
+          + ".googleapis.com/NasJob\022\021\n\tpage_size\030\002 \001("
+          + "\005\022\022\n\npage_token\030\003 \001(\t\"\202\001\n\033ListNasTrialDe"
+          + "tailsResponse\022J\n\021nas_trial_details\030\001 \003(\013"
+          + "2/.google.cloud.aiplatform.v1beta1.NasTr"
+          + "ialDetail\022\027\n\017next_page_token\030\002 \001(\t\"\266\001\n\037C"
+          + "reateBatchPredictionJobRequest\022:\n\006parent"
+          + "\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.co"
+          + "m/Location\022W\n\024batch_prediction_job\030\002 \001(\013"
+          + "23.google.cloud.aiplatform.v1beta1.Batch"
+          + "PredictionJobB\004\342A\001\002\"c\n\034GetBatchPredictio"
+          + "nJobRequest\022C\n\004name\030\001 \001(\tB5\342A\001\002\372A.\n,aipl"
+          + "atform.googleapis.com/BatchPredictionJob"
+          + "\"\302\001\n\036ListBatchPredictionJobsRequest\022:\n\006p"
+          + "arent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleap"
+          + "is.com/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_"
+          + "size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_m"
+          + "ask\030\005 \001(\0132\032.google.protobuf.FieldMask\"\216\001"
+          + "\n\037ListBatchPredictionJobsResponse\022R\n\025bat"
+          + "ch_prediction_jobs\030\001 \003(\01323.google.cloud."
+          + "aiplatform.v1beta1.BatchPredictionJob\022\027\n"
+          + "\017next_page_token\030\002 \001(\t\"f\n\037DeleteBatchPre"
+          + "dictionJobRequest\022C\n\004name\030\001 \001(\tB5\342A\001\002\372A."
+          + "\n,aiplatform.googleapis.com/BatchPredict"
+          + "ionJob\"f\n\037CancelBatchPredictionJobReques"
+          + "t\022C\n\004name\030\001 \001(\tB5\342A\001\002\372A.\n,aiplatform.goo"
+          + "gleapis.com/BatchPredictionJob\"\325\001\n)Creat"
+          + "eModelDeploymentMonitoringJobRequest\022:\n\006"
+          + "parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googlea"
+          + "pis.com/Location\022l\n\037model_deployment_mon"
+          + "itoring_job\030\002 \001(\0132=.google.cloud.aiplatf"
+          + "orm.v1beta1.ModelDeploymentMonitoringJob"
+          + "B\004\342A\001\002\"\374\004\n4SearchModelDeploymentMonitori"
+          + "ngStatsAnomaliesRequest\022h\n\037model_deploym"
+          + "ent_monitoring_job\030\001 \001(\tB?\342A\001\002\372A8\n6aipla"
+          + "tform.googleapis.com/ModelDeploymentMoni"
+          + "toringJob\022\037\n\021deployed_model_id\030\002 \001(\tB\004\342A"
+          + "\001\002\022\034\n\024feature_display_name\030\003 \001(\t\022\207\001\n\nobj"
+          + "ectives\030\004 \003(\0132m.google.cloud.aiplatform."
+          + "v1beta1.SearchModelDeploymentMonitoringS"
+          + "tatsAnomaliesRequest.StatsAnomaliesObjec"
+          + "tiveB\004\342A\001\002\022\021\n\tpage_size\030\005 \001(\005\022\022\n\npage_to"
+          + "ken\030\006 \001(\t\022.\n\nstart_time\030\007 \001(\0132\032.google.p"
+          + "rotobuf.Timestamp\022,\n\010end_time\030\010 \001(\0132\032.go"
+          + "ogle.protobuf.Timestamp\032\213\001\n\027StatsAnomali"
+          + "esObjective\022U\n\004type\030\001 \001(\0162G.google.cloud"
+          + ".aiplatform.v1beta1.ModelDeploymentMonit"
+          + "oringObjectiveType\022\031\n\021top_feature_count\030"
+          + "\004 \001(\005\"\252\001\n5SearchModelDeploymentMonitorin"
+          + "gStatsAnomaliesResponse\022X\n\020monitoring_st"
+          + "ats\030\001 \003(\0132>.google.cloud.aiplatform.v1be"
+          + "ta1.ModelMonitoringStatsAnomalies\022\027\n\017nex"
+          + "t_page_token\030\002 \001(\t\"w\n&GetModelDeployment"
+          + "MonitoringJobRequest\022M\n\004name\030\001 \001(\tB?\342A\001\002"
+          + "\372A8\n6aiplatform.googleapis.com/ModelDepl"
+          + "oymentMonitoringJob\"\314\001\n(ListModelDeploym"
+          + "entMonitoringJobsRequest\022:\n\006parent\030\001 \001(\t"
+          + "B*\342A\001\002\372A#\n!locations.googleapis.com/Loca"
+          + "tion\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022"
+          + "\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032"
+          + ".google.protobuf.FieldMask\"\255\001\n)ListModel"
+          + "DeploymentMonitoringJobsResponse\022g\n mode"
+          + "l_deployment_monitoring_jobs\030\001 \003(\0132=.goo"
+          + "gle.cloud.aiplatform.v1beta1.ModelDeploy"
+          + "mentMonitoringJob\022\027\n\017next_page_token\030\002 \001"
+          + "(\t\"\320\001\n)UpdateModelDeploymentMonitoringJo"
+          + "bRequest\022l\n\037model_deployment_monitoring_"
+          + "job\030\001 \001(\0132=.google.cloud.aiplatform.v1be"
+          + "ta1.ModelDeploymentMonitoringJobB\004\342A\001\002\0225"
           + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi"
-          + "eldMaskB\003\340A\002\"y\n)DeleteModelDeploymentMon"
-          + "itoringJobRequest\022L\n\004name\030\001 \001(\tB>\340A\002\372A8\n"
-          + "6aiplatform.googleapis.com/ModelDeployme"
-          + "ntMonitoringJob\"x\n(PauseModelDeploymentM"
-          + "onitoringJobRequest\022L\n\004name\030\001 \001(\tB>\340A\002\372A"
+          + "eldMaskB\004\342A\001\002\"z\n)DeleteModelDeploymentMo"
+          + "nitoringJobRequest\022M\n\004name\030\001 \001(\tB?\342A\001\002\372A"
           + "8\n6aiplatform.googleapis.com/ModelDeploy"
-          + "mentMonitoringJob\"y\n)ResumeModelDeployme"
-          + "ntMonitoringJobRequest\022L\n\004name\030\001 \001(\tB>\340A"
+          + "mentMonitoringJob\"y\n(PauseModelDeploymen"
+          + "tMonitoringJobRequest\022M\n\004name\030\001 \001(\tB?\342A\001"
           + "\002\372A8\n6aiplatform.googleapis.com/ModelDep"
-          + "loymentMonitoringJob\"\212\001\n3UpdateModelDepl"
-          + "oymentMonitoringJobOperationMetadata\022S\n\020"
-          + "generic_metadata\030\001 \001(\01329.google.cloud.ai"
-          + "platform.v1beta1.GenericOperationMetadat"
-          + "a2\270C\n\nJobService\022\323\001\n\017CreateCustomJob\0227.g"
-          + "oogle.cloud.aiplatform.v1beta1.CreateCus"
-          + "tomJobRequest\032*.google.cloud.aiplatform."
-          + "v1beta1.CustomJob\"[\202\323\344\223\002A\"3/v1beta1/{par"
-          + "ent=projects/*/locations/*}/customJobs:\n"
-          + "custom_job\332A\021parent,custom_job\022\264\001\n\014GetCu"
-          + "stomJob\0224.google.cloud.aiplatform.v1beta"
-          + "1.GetCustomJobRequest\032*.google.cloud.aip"
-          + "latform.v1beta1.CustomJob\"B\202\323\344\223\0025\0223/v1be"
+          + "loymentMonitoringJob\"z\n)ResumeModelDeplo"
+          + "ymentMonitoringJobRequest\022M\n\004name\030\001 \001(\tB"
+          + "?\342A\001\002\372A8\n6aiplatform.googleapis.com/Mode"
+          + "lDeploymentMonitoringJob\"\212\001\n3UpdateModel"
+          + "DeploymentMonitoringJobOperationMetadata"
+          + "\022S\n\020generic_metadata\030\001 \001(\01329.google.clou"
+          + "d.aiplatform.v1beta1.GenericOperationMet"
+          + "adata2\270C\n\nJobService\022\323\001\n\017CreateCustomJob"
+          + "\0227.google.cloud.aiplatform.v1beta1.Creat"
+          + "eCustomJobRequest\032*.google.cloud.aiplatf"
+          + "orm.v1beta1.CustomJob\"[\332A\021parent,custom_"
+          + "job\202\323\344\223\002A\"3/v1beta1/{parent=projects/*/l"
+          + "ocations/*}/customJobs:\ncustom_job\022\264\001\n\014G"
+          + "etCustomJob\0224.google.cloud.aiplatform.v1"
+          + "beta1.GetCustomJobRequest\032*.google.cloud"
+          + ".aiplatform.v1beta1.CustomJob\"B\332A\004name\202\323"
+          + "\344\223\0025\0223/v1beta1/{name=projects/*/location"
+          + "s/*/customJobs/*}\022\307\001\n\016ListCustomJobs\0226.g"
+          + "oogle.cloud.aiplatform.v1beta1.ListCusto"
+          + "mJobsRequest\0327.google.cloud.aiplatform.v"
+          + "1beta1.ListCustomJobsResponse\"D\332A\006parent"
+          + "\202\323\344\223\0025\0223/v1beta1/{parent=projects/*/loca"
+          + "tions/*}/customJobs\022\340\001\n\017DeleteCustomJob\022"
+          + "7.google.cloud.aiplatform.v1beta1.Delete"
+          + "CustomJobRequest\032\035.google.longrunning.Op"
+          + "eration\"u\312A0\n\025google.protobuf.Empty\022\027Del"
+          + "eteOperationMetadata\332A\004name\202\323\344\223\0025*3/v1be"
           + "ta1/{name=projects/*/locations/*/customJ"
-          + "obs/*}\332A\004name\022\307\001\n\016ListCustomJobs\0226.googl"
-          + "e.cloud.aiplatform.v1beta1.ListCustomJob"
-          + "sRequest\0327.google.cloud.aiplatform.v1bet"
-          + "a1.ListCustomJobsResponse\"D\202\323\344\223\0025\0223/v1be"
-          + "ta1/{parent=projects/*/locations/*}/cust"
-          + "omJobs\332A\006parent\022\340\001\n\017DeleteCustomJob\0227.go"
-          + "ogle.cloud.aiplatform.v1beta1.DeleteCust"
-          + "omJobRequest\032\035.google.longrunning.Operat"
-          + "ion\"u\202\323\344\223\0025*3/v1beta1/{name=projects/*/l"
-          + "ocations/*/customJobs/*}\332A\004name\312A0\n\025goog"
-          + "le.protobuf.Empty\022\027DeleteOperationMetada"
-          + "ta\022\260\001\n\017CancelCustomJob\0227.google.cloud.ai"
-          + "platform.v1beta1.CancelCustomJobRequest\032"
-          + "\026.google.protobuf.Empty\"L\202\323\344\223\002?\":/v1beta"
-          + "1/{name=projects/*/locations/*/customJob"
-          + "s/*}:cancel:\001*\332A\004name\022\371\001\n\025CreateDataLabe"
-          + "lingJob\022=.google.cloud.aiplatform.v1beta"
-          + "1.CreateDataLabelingJobRequest\0320.google."
-          + "cloud.aiplatform.v1beta1.DataLabelingJob"
-          + "\"o\202\323\344\223\002N\"9/v1beta1/{parent=projects/*/lo"
-          + "cations/*}/dataLabelingJobs:\021data_labeli"
-          + "ng_job\332A\030parent,data_labeling_job\022\314\001\n\022Ge"
-          + "tDataLabelingJob\022:.google.cloud.aiplatfo"
-          + "rm.v1beta1.GetDataLabelingJobRequest\0320.g"
-          + "oogle.cloud.aiplatform.v1beta1.DataLabel"
-          + "ingJob\"H\202\323\344\223\002;\0229/v1beta1/{name=projects/"
-          + "*/locations/*/dataLabelingJobs/*}\332A\004name"
-          + "\022\337\001\n\024ListDataLabelingJobs\022<.google.cloud"
-          + ".aiplatform.v1beta1.ListDataLabelingJobs"
-          + "Request\032=.google.cloud.aiplatform.v1beta"
-          + "1.ListDataLabelingJobsResponse\"J\202\323\344\223\002;\0229"
-          + "/v1beta1/{parent=projects/*/locations/*}"
-          + "/dataLabelingJobs\332A\006parent\022\362\001\n\025DeleteDat"
-          + "aLabelingJob\022=.google.cloud.aiplatform.v"
-          + "1beta1.DeleteDataLabelingJobRequest\032\035.go"
-          + "ogle.longrunning.Operation\"{\202\323\344\223\002;*9/v1b"
-          + "eta1/{name=projects/*/locations/*/dataLa"
-          + "belingJobs/*}\332A\004name\312A0\n\025google.protobuf"
-          + ".Empty\022\027DeleteOperationMetadata\022\302\001\n\025Canc"
-          + "elDataLabelingJob\022=.google.cloud.aiplatf"
-          + "orm.v1beta1.CancelDataLabelingJobRequest"
-          + "\032\026.google.protobuf.Empty\"R\202\323\344\223\002E\"@/v1bet"
-          + "a1/{name=projects/*/locations/*/dataLabe"
-          + "lingJobs/*}:cancel:\001*\332A\004name\022\252\002\n\035CreateH"
-          + "yperparameterTuningJob\022E.google.cloud.ai"
-          + "platform.v1beta1.CreateHyperparameterTun"
-          + "ingJobRequest\0328.google.cloud.aiplatform."
-          + "v1beta1.HyperparameterTuningJob\"\207\001\202\323\344\223\002^"
-          + "\"A/v1beta1/{parent=projects/*/locations/"
-          + "*}/hyperparameterTuningJobs:\031hyperparame"
-          + "ter_tuning_job\332A parent,hyperparameter_t"
-          + "uning_job\022\354\001\n\032GetHyperparameterTuningJob"
-          + "\022B.google.cloud.aiplatform.v1beta1.GetHy"
-          + "perparameterTuningJobRequest\0328.google.cl"
-          + "oud.aiplatform.v1beta1.HyperparameterTun"
-          + "ingJob\"P\202\323\344\223\002C\022A/v1beta1/{name=projects/"
-          + "*/locations/*/hyperparameterTuningJobs/*"
-          + "}\332A\004name\022\377\001\n\034ListHyperparameterTuningJob"
-          + "s\022D.google.cloud.aiplatform.v1beta1.List"
-          + "HyperparameterTuningJobsRequest\032E.google"
-          + ".cloud.aiplatform.v1beta1.ListHyperparam"
-          + "eterTuningJobsResponse\"R\202\323\344\223\002C\022A/v1beta1"
-          + "/{parent=projects/*/locations/*}/hyperpa"
-          + "rameterTuningJobs\332A\006parent\022\213\002\n\035DeleteHyp"
-          + "erparameterTuningJob\022E.google.cloud.aipl"
-          + "atform.v1beta1.DeleteHyperparameterTunin"
-          + "gJobRequest\032\035.google.longrunning.Operati"
-          + "on\"\203\001\202\323\344\223\002C*A/v1beta1/{name=projects/*/l"
-          + "ocations/*/hyperparameterTuningJobs/*}\332A"
-          + "\004name\312A0\n\025google.protobuf.Empty\022\027DeleteO"
-          + "perationMetadata\022\332\001\n\035CancelHyperparamete"
-          + "rTuningJob\022E.google.cloud.aiplatform.v1b"
-          + "eta1.CancelHyperparameterTuningJobReques"
-          + "t\032\026.google.protobuf.Empty\"Z\202\323\344\223\002M\"H/v1be"
+          + "obs/*}\022\260\001\n\017CancelCustomJob\0227.google.clou"
+          + "d.aiplatform.v1beta1.CancelCustomJobRequ"
+          + "est\032\026.google.protobuf.Empty\"L\332A\004name\202\323\344\223"
+          + "\002?\":/v1beta1/{name=projects/*/locations/"
+          + "*/customJobs/*}:cancel:\001*\022\371\001\n\025CreateData"
+          + "LabelingJob\022=.google.cloud.aiplatform.v1"
+          + "beta1.CreateDataLabelingJobRequest\0320.goo"
+          + "gle.cloud.aiplatform.v1beta1.DataLabelin"
+          + "gJob\"o\332A\030parent,data_labeling_job\202\323\344\223\002N\""
+          + "9/v1beta1/{parent=projects/*/locations/*"
+          + "}/dataLabelingJobs:\021data_labeling_job\022\314\001"
+          + "\n\022GetDataLabelingJob\022:.google.cloud.aipl"
+          + "atform.v1beta1.GetDataLabelingJobRequest"
+          + "\0320.google.cloud.aiplatform.v1beta1.DataL"
+          + "abelingJob\"H\332A\004name\202\323\344\223\002;\0229/v1beta1/{nam"
+          + "e=projects/*/locations/*/dataLabelingJob"
+          + "s/*}\022\337\001\n\024ListDataLabelingJobs\022<.google.c"
+          + "loud.aiplatform.v1beta1.ListDataLabeling"
+          + "JobsRequest\032=.google.cloud.aiplatform.v1"
+          + "beta1.ListDataLabelingJobsResponse\"J\332A\006p"
+          + "arent\202\323\344\223\002;\0229/v1beta1/{parent=projects/*"
+          + "/locations/*}/dataLabelingJobs\022\362\001\n\025Delet"
+          + "eDataLabelingJob\022=.google.cloud.aiplatfo"
+          + "rm.v1beta1.DeleteDataLabelingJobRequest\032"
+          + "\035.google.longrunning.Operation\"{\312A0\n\025goo"
+          + "gle.protobuf.Empty\022\027DeleteOperationMetad"
+          + "ata\332A\004name\202\323\344\223\002;*9/v1beta1/{name=project"
+          + "s/*/locations/*/dataLabelingJobs/*}\022\302\001\n\025"
+          + "CancelDataLabelingJob\022=.google.cloud.aip"
+          + "latform.v1beta1.CancelDataLabelingJobReq"
+          + "uest\032\026.google.protobuf.Empty\"R\332A\004name\202\323\344"
+          + "\223\002E\"@/v1beta1/{name=projects/*/locations"
+          + "/*/dataLabelingJobs/*}:cancel:\001*\022\252\002\n\035Cre"
+          + "ateHyperparameterTuningJob\022E.google.clou"
+          + "d.aiplatform.v1beta1.CreateHyperparamete"
+          + "rTuningJobRequest\0328.google.cloud.aiplatf"
+          + "orm.v1beta1.HyperparameterTuningJob\"\207\001\332A"
+          + " parent,hyperparameter_tuning_job\202\323\344\223\002^\""
+          + "A/v1beta1/{parent=projects/*/locations/*"
+          + "}/hyperparameterTuningJobs:\031hyperparamet"
+          + "er_tuning_job\022\354\001\n\032GetHyperparameterTunin"
+          + "gJob\022B.google.cloud.aiplatform.v1beta1.G"
+          + "etHyperparameterTuningJobRequest\0328.googl"
+          + "e.cloud.aiplatform.v1beta1.Hyperparamete"
+          + "rTuningJob\"P\332A\004name\202\323\344\223\002C\022A/v1beta1/{nam"
+          + "e=projects/*/locations/*/hyperparameterT"
+          + "uningJobs/*}\022\377\001\n\034ListHyperparameterTunin"
+          + "gJobs\022D.google.cloud.aiplatform.v1beta1."
+          + "ListHyperparameterTuningJobsRequest\032E.go"
+          + "ogle.cloud.aiplatform.v1beta1.ListHyperp"
+          + "arameterTuningJobsResponse\"R\332A\006parent\202\323\344"
+          + "\223\002C\022A/v1beta1/{parent=projects/*/locatio"
+          + "ns/*}/hyperparameterTuningJobs\022\213\002\n\035Delet"
+          + "eHyperparameterTuningJob\022E.google.cloud."
+          + "aiplatform.v1beta1.DeleteHyperparameterT"
+          + "uningJobRequest\032\035.google.longrunning.Ope"
+          + "ration\"\203\001\312A0\n\025google.protobuf.Empty\022\027Del"
+          + "eteOperationMetadata\332A\004name\202\323\344\223\002C*A/v1be"
           + "ta1/{name=projects/*/locations/*/hyperpa"
-          + "rameterTuningJobs/*}:cancel:\001*\332A\004name\022\301\001"
-          + "\n\014CreateNasJob\0224.google.cloud.aiplatform"
-          + ".v1beta1.CreateNasJobRequest\032\'.google.cl"
-          + "oud.aiplatform.v1beta1.NasJob\"R\202\323\344\223\002;\"0/"
-          + "v1beta1/{parent=projects/*/locations/*}/"
-          + "nasJobs:\007nas_job\332A\016parent,nas_job\022\250\001\n\tGe"
-          + "tNasJob\0221.google.cloud.aiplatform.v1beta"
-          + "1.GetNasJobRequest\032\'.google.cloud.aiplat"
-          + "form.v1beta1.NasJob\"?\202\323\344\223\0022\0220/v1beta1/{n"
-          + "ame=projects/*/locations/*/nasJobs/*}\332A\004"
-          + "name\022\273\001\n\013ListNasJobs\0223.google.cloud.aipl"
-          + "atform.v1beta1.ListNasJobsRequest\0324.goog"
-          + "le.cloud.aiplatform.v1beta1.ListNasJobsR"
-          + "esponse\"A\202\323\344\223\0022\0220/v1beta1/{parent=projec"
-          + "ts/*/locations/*}/nasJobs\332A\006parent\022\327\001\n\014D"
-          + "eleteNasJob\0224.google.cloud.aiplatform.v1"
-          + "beta1.DeleteNasJobRequest\032\035.google.longr"
-          + "unning.Operation\"r\202\323\344\223\0022*0/v1beta1/{name"
-          + "=projects/*/locations/*/nasJobs/*}\332A\004nam"
-          + "e\312A0\n\025google.protobuf.Empty\022\027DeleteOpera"
-          + "tionMetadata\022\247\001\n\014CancelNasJob\0224.google.c"
-          + "loud.aiplatform.v1beta1.CancelNasJobRequ"
-          + "est\032\026.google.protobuf.Empty\"I\202\323\344\223\002<\"7/v1"
-          + "beta1/{name=projects/*/locations/*/nasJo"
-          + "bs/*}:cancel:\001*\332A\004name\022\322\001\n\021GetNasTrialDe"
-          + "tail\0229.google.cloud.aiplatform.v1beta1.G"
-          + "etNasTrialDetailRequest\032/.google.cloud.a"
-          + "iplatform.v1beta1.NasTrialDetail\"Q\202\323\344\223\002D"
-          + "\022B/v1beta1/{name=projects/*/locations/*/"
-          + "nasJobs/*/nasTrialDetails/*}\332A\004name\022\345\001\n\023"
-          + "ListNasTrialDetails\022;.google.cloud.aipla"
-          + "tform.v1beta1.ListNasTrialDetailsRequest"
-          + "\032<.google.cloud.aiplatform.v1beta1.ListN"
-          + "asTrialDetailsResponse\"S\202\323\344\223\002D\022B/v1beta1"
-          + "/{parent=projects/*/locations/*/nasJobs/"
-          + "*}/nasTrialDetails\332A\006parent\022\213\002\n\030CreateBa"
-          + "tchPredictionJob\022@.google.cloud.aiplatfo"
-          + "rm.v1beta1.CreateBatchPredictionJobReque"
-          + "st\0323.google.cloud.aiplatform.v1beta1.Bat"
-          + "chPredictionJob\"x\202\323\344\223\002T\"\022\022*\022\022*
    * Required. The unique name of the large Foundation or pre-built model. Like
-   * "chat-panda", "text-panda". Or model name with version ID, like
-   * "chat-panda-001", "text-panda-005", etc.
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
    * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -101,8 +96,8 @@ public java.lang.String getName() { * *
    * Required. The unique name of the large Foundation or pre-built model. Like
-   * "chat-panda", "text-panda". Or model name with version ID, like
-   * "chat-panda-001", "text-panda-005", etc.
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
    * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -471,8 +466,8 @@ public Builder mergeFrom( * *
      * Required. The unique name of the large Foundation or pre-built model. Like
-     * "chat-panda", "text-panda". Or model name with version ID, like
-     * "chat-panda-001", "text-panda-005", etc.
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
      * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -495,8 +490,8 @@ public java.lang.String getName() { * *
      * Required. The unique name of the large Foundation or pre-built model. Like
-     * "chat-panda", "text-panda". Or model name with version ID, like
-     * "chat-panda-001", "text-panda-005", etc.
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
      * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -519,8 +514,8 @@ public com.google.protobuf.ByteString getNameBytes() { * *
      * Required. The unique name of the large Foundation or pre-built model. Like
-     * "chat-panda", "text-panda". Or model name with version ID, like
-     * "chat-panda-001", "text-panda-005", etc.
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
      * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -542,8 +537,8 @@ public Builder setName(java.lang.String value) { * *
      * Required. The unique name of the large Foundation or pre-built model. Like
-     * "chat-panda", "text-panda". Or model name with version ID, like
-     * "chat-panda-001", "text-panda-005", etc.
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
      * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -561,8 +556,8 @@ public Builder clearName() { * *
      * Required. The unique name of the large Foundation or pre-built model. Like
-     * "chat-panda", "text-panda". Or model name with version ID, like
-     * "chat-panda-001", "text-panda-005", etc.
+     * "chat-bison", "text-bison". Or model name with version ID, like
+     * "chat-bison@001", "text-bison@005", etc.
      * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LargeModelReferenceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LargeModelReferenceOrBuilder.java index 79bd7a579e7d..9ebae5212f51 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LargeModelReferenceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LargeModelReferenceOrBuilder.java @@ -28,8 +28,8 @@ public interface LargeModelReferenceOrBuilder * *
    * Required. The unique name of the large Foundation or pre-built model. Like
-   * "chat-panda", "text-panda". Or model name with version ID, like
-   * "chat-panda-001", "text-panda-005", etc.
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
    * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -42,8 +42,8 @@ public interface LargeModelReferenceOrBuilder * *
    * Required. The unique name of the large Foundation or pre-built model. Like
-   * "chat-panda", "text-panda". Or model name with version ID, like
-   * "chat-panda-001", "text-panda-005", etc.
+   * "chat-bison", "text-bison". Or model name with version ID, like
+   * "chat-bison@001", "text-bison@005", etc.
    * 
* * string name = 1 [(.google.api.field_behavior) = REQUIRED]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LineageSubgraph.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LineageSubgraph.java index a5e95cb31a53..f8bc91ef8f53 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LineageSubgraph.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LineageSubgraph.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new LineageSubgraph(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.LineageSubgraphProto .internal_static_google_cloud_aiplatform_v1beta1_LineageSubgraph_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsRequest.java index 8708b8e9bec4..51f01fd35050 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListAnnotationsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListAnnotationsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsResponse.java index f2321b5c0222..242ae3d5bfaf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListAnnotationsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListAnnotationsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListAnnotationsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequest.java index 538dede75421..1d832896f8bc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListArtifactsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListArtifactsRequest_descriptor; @@ -160,6 +155,7 @@ public int getPageSize() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -188,6 +184,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -233,15 +231,20 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -269,6 +272,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -280,15 +284,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -998,6 +1007,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1025,6 +1035,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1052,6 +1063,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1078,6 +1090,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1100,6 +1113,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1130,6 +1144,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1141,15 +1156,20 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1176,6 +1196,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1187,15 +1208,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1222,6 +1248,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1233,15 +1260,20 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1267,6 +1299,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1278,15 +1311,20 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1308,6 +1346,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1319,15 +1358,20 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequestOrBuilder.java index eaf496b0be8e..0ce84a27259f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListArtifactsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListArtifactsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListArtifacts][google.cloud.aiplatform.v1beta1.MetadataService.ListArtifacts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListArtifactsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -124,15 +127,20 @@ public interface ListArtifactsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -149,6 +157,7 @@ public interface ListArtifactsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -160,15 +169,20 @@ public interface ListArtifactsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Artifacts based on the contexts to which they belong, use the * function operator with the full resource name * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsResponse.java index e96e913ca182..3ec4a8039c97 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListArtifactsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListArtifactsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListArtifactsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequest.java index cf3759e6b34e..5b0629cfffd4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListBatchPredictionJobsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListBatchPredictionJobsRequest_descriptor; @@ -137,7 +132,9 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -146,7 +143,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -176,7 +175,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -185,7 +186,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -916,7 +919,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -925,7 +930,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -954,7 +961,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -963,7 +972,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -992,7 +1003,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -1001,7 +1014,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1029,7 +1044,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -1038,7 +1055,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1062,7 +1081,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `model_display_name` supports `=`, `!=` comparisons.
      *   * `state` supports `=`, `!=` comparisons.
@@ -1071,7 +1092,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequestOrBuilder.java
index 1c9ed42f630d..17de2c9fb3f5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -68,7 +70,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -87,7 +91,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `model_display_name` supports `=`, `!=` comparisons.
    *   * `state` supports `=`, `!=` comparisons.
@@ -96,7 +102,9 @@ public interface ListBatchPredictionJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsResponse.java
index 0ff567641b67..f83a6f97dd30 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListBatchPredictionJobsResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListBatchPredictionJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListBatchPredictionJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequest.java
index 166e258cc7ad..ff13723bd998 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListContextsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListContextsRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * order to be part of the result set.
    * The syntax to define filter query is based on https://google.aip.dev/160.
    * Following are the supported set of filters:
+   *
    * *  **Attribute filtering**:
    *    For example: `display_name = "test"`.
    *    Supported fields include: `name`, `display_name`, `schema_title`,
@@ -233,18 +231,24 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *    To filter on metadata fields use traversal operation as follows:
    *    `metadata.<field_name>.<type_value>`.
    *    For example: `metadata.field_1.number_value = 10.0`.
+   *    In case the field name contains special characters (such as colon), one
+   *    can embed it inside double quote.
+   *    For example: `metadata."field:1".number_value = 10.0`
    * *  **Parent Child filtering**:
    *    To filter Contexts based on parent-child relationship use the HAS
    *    operator as follows:
+   *
    *    ```
    *    parent_contexts:
    *    "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>"
    *    child_contexts:
    *    "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>"
    *    ```
+   *
    * Each of the above supported filters can be combined together using
    * logical operators (`AND` & `OR`). Maximum nested expression depth allowed
    * is 5.
+   *
    * For example: `display_name = "test" AND metadata.field1.bool_value = true`.
    * 
* @@ -272,6 +276,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -283,18 +288,24 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1004,6 +1015,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1031,6 +1043,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1058,6 +1071,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1084,6 +1098,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1106,6 +1121,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -1136,6 +1152,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1147,18 +1164,24 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1185,6 +1208,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1196,18 +1220,24 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1234,6 +1264,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1245,18 +1276,24 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1282,6 +1319,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1293,18 +1331,24 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1326,6 +1370,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -1337,18 +1382,24 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequestOrBuilder.java index f48f8964d18d..b1db6d7929e8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListContextsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListContextsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListContexts][google.cloud.aiplatform.v1beta1.MetadataService.ListContexts] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListContextsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -124,18 +127,24 @@ public interface ListContextsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -152,6 +161,7 @@ public interface ListContextsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `schema_title`, @@ -163,18 +173,24 @@ public interface ListContextsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0`. + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Parent Child filtering**: * To filter Contexts based on parent-child relationship use the HAS * operator as follows: + * * ``` * parent_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * child_contexts: * "projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context_id>" * ``` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsResponse.java index 30becf049d77..612f22cd3c45 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListContextsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListContextsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListContextsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequest.java index ec569c1d018c..6084c15435fa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListCustomJobsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListCustomJobsRequest_descriptor; @@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -144,7 +141,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -182,7 +183,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -905,7 +908,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -913,7 +918,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -942,7 +949,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -950,7 +959,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -979,7 +990,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -987,7 +1000,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1015,7 +1030,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1023,7 +1040,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1047,7 +1066,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1055,7 +1076,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequestOrBuilder.java
index 22c2e9255ad1..97c99505fb7c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListCustomJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListCustomJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListCustomJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListCustomJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsResponse.java
index 8319960f8f4b..91fd6cddbe58 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListCustomJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListCustomJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListCustomJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsRequest.java
index 4f813cbf4200..809eb86497eb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataItemsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDataItemsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsResponse.java
index 00e30ee34c2c..675e93a13d68 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataItemsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataItemsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDataItemsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequest.java
index 9fd6266fbf1a..832126f8f2ce 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataLabelingJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDataLabelingJobsRequest_descriptor;
@@ -137,7 +132,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -145,7 +142,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -175,7 +174,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -183,7 +184,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -988,7 +991,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -996,7 +1001,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1025,7 +1032,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1033,7 +1042,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1062,7 +1073,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1070,7 +1083,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1098,7 +1113,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1106,7 +1123,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1130,7 +1149,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1138,7 +1159,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequestOrBuilder.java
index f86e040df2d8..605999c7c167 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListDataLabelingJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsResponse.java
index 47f8efe15c4f..bd146508764b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDataLabelingJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDataLabelingJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDataLabelingJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequest.java
index 6d58ece6b780..5d646e96a728 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDatasetsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDatasetsRequest_descriptor;
@@ -138,13 +133,16 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -171,13 +169,16 @@ public java.lang.String getFilter() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -325,6 +326,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -353,6 +355,7 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -972,13 +975,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1004,13 +1010,16 @@ public java.lang.String getFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1036,13 +1045,16 @@ public com.google.protobuf.ByteString getFilterBytes() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1067,13 +1079,16 @@ public Builder setFilter(java.lang.String value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1094,13 +1109,16 @@ public Builder clearFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `display_name`: supports = and !=
      *   * `metadata_schema_uri`: supports = and !=
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
      * 
@@ -1467,6 +1485,7 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1494,6 +1513,7 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1521,6 +1541,7 @@ public com.google.protobuf.ByteString getOrderByBytes() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1547,6 +1568,7 @@ public Builder setOrderBy(java.lang.String value) { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -1569,6 +1591,7 @@ public Builder clearOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequestOrBuilder.java index 67015fddfd74..0c8b473ef54d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsRequestOrBuilder.java @@ -60,13 +60,16 @@ public interface ListDatasetsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -82,13 +85,16 @@ public interface ListDatasetsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `display_name`: supports = and !=
    *   * `metadata_schema_uri`: supports = and !=
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
    * 
@@ -179,6 +185,7 @@ public interface ListDatasetsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` @@ -196,6 +203,7 @@ public interface ListDatasetsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `display_name` * * `create_time` * * `update_time` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsResponse.java index ab53e50a3d8d..133b77f156fb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDatasetsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListDatasetsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListDatasetsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequest.java index 4f12578c4ddc..a2384341213d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListDeploymentResourcePoolsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListDeploymentResourcePoolsRequest_descriptor; @@ -155,6 +150,7 @@ public int getPageSize() { *
    * A page token, received from a previous `ListDeploymentResourcePools` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `ListDeploymentResourcePools` must match the call that provided the page
    * token.
@@ -182,6 +178,7 @@ public java.lang.String getPageToken() {
    * 
    * A page token, received from a previous `ListDeploymentResourcePools` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `ListDeploymentResourcePools` must match the call that provided the page
    * token.
@@ -786,6 +783,7 @@ public Builder clearPageSize() {
      * 
      * A page token, received from a previous `ListDeploymentResourcePools` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `ListDeploymentResourcePools` must match the call that provided the page
      * token.
@@ -812,6 +810,7 @@ public java.lang.String getPageToken() {
      * 
      * A page token, received from a previous `ListDeploymentResourcePools` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `ListDeploymentResourcePools` must match the call that provided the page
      * token.
@@ -838,6 +837,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * 
      * A page token, received from a previous `ListDeploymentResourcePools` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `ListDeploymentResourcePools` must match the call that provided the page
      * token.
@@ -863,6 +863,7 @@ public Builder setPageToken(java.lang.String value) {
      * 
      * A page token, received from a previous `ListDeploymentResourcePools` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `ListDeploymentResourcePools` must match the call that provided the page
      * token.
@@ -884,6 +885,7 @@ public Builder clearPageToken() {
      * 
      * A page token, received from a previous `ListDeploymentResourcePools` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `ListDeploymentResourcePools` must match the call that provided the page
      * token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequestOrBuilder.java
index 9aee6e732c76..1c5b93556c59 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsRequestOrBuilder.java
@@ -74,6 +74,7 @@ public interface ListDeploymentResourcePoolsRequestOrBuilder
    * 
    * A page token, received from a previous `ListDeploymentResourcePools` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `ListDeploymentResourcePools` must match the call that provided the page
    * token.
@@ -90,6 +91,7 @@ public interface ListDeploymentResourcePoolsRequestOrBuilder
    * 
    * A page token, received from a previous `ListDeploymentResourcePools` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `ListDeploymentResourcePools` must match the call that provided the page
    * token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsResponse.java
index 88aaf5f4c7ac..9cfcbe59bc74 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListDeploymentResourcePoolsResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListDeploymentResourcePoolsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListDeploymentResourcePoolsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequest.java
index 80f4e23a7430..891cfaed7264 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListEndpointsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListEndpointsRequest_descriptor;
@@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -145,6 +141,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -173,6 +170,7 @@ public java.lang.String getFilter() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -181,6 +179,7 @@ public java.lang.String getFilter() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -905,6 +904,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -913,6 +913,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -940,6 +941,7 @@ public java.lang.String getFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -948,6 +950,7 @@ public java.lang.String getFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -975,6 +978,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -983,6 +987,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1009,6 +1014,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -1017,6 +1023,7 @@ public Builder setFilter(java.lang.String value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
@@ -1039,6 +1046,7 @@ public Builder clearFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
      *     i.e. the last segment of the Endpoint's [resource
      *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -1047,6 +1055,7 @@ public Builder clearFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `endpoint=1`
      *   * `displayName="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequestOrBuilder.java
index ec8050a8ea32..d37737a22a68 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -68,6 +69,7 @@ public interface ListEndpointsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
@@ -85,6 +87,7 @@ public interface ListEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `endpoint` supports = and !=. `endpoint` represents the Endpoint ID,
    *     i.e. the last segment of the Endpoint's [resource
    *     name][google.cloud.aiplatform.v1beta1.Endpoint.name].
@@ -93,6 +96,7 @@ public interface ListEndpointsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `endpoint=1`
    *   * `displayName="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsResponse.java
index fe450a8e481c..6c56312e61ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEndpointsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListEndpointsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListEndpointsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequest.java
index 4031fab9b2e5..4d77ccc5bfd5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListEntityTypesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListEntityTypesRequest_descriptor;
@@ -140,12 +135,15 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -177,12 +175,15 @@ public java.lang.String getFilter() {
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -241,6 +242,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -269,6 +271,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -301,7 +304,9 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -329,7 +334,9 @@ public java.lang.String getOrderBy() {
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -1000,12 +1007,15 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1036,12 +1046,15 @@ public java.lang.String getFilter() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1072,12 +1085,15 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1107,12 +1123,15 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1138,12 +1157,15 @@ public Builder clearFilter() {
      * 
      * Lists the EntityTypes that match the filter expression. The following
      * filters are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
      * Values must be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
      *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -1239,6 +1261,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1266,6 +1289,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1293,6 +1317,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1319,6 +1344,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1341,6 +1367,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
      * must match the call that provided the page token.
@@ -1369,7 +1396,9 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1396,7 +1425,9 @@ public java.lang.String getOrderBy() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1423,7 +1454,9 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1449,7 +1482,9 @@ public Builder setOrderBy(java.lang.String value) {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
@@ -1471,7 +1506,9 @@ public Builder clearOrderBy() {
      * 
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
+     *
      * Supported fields:
+     *
      *   * `entity_type_id`
      *   * `create_time`
      *   * `update_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequestOrBuilder.java
index 1cd5f1066204..75d627254a47 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesRequestOrBuilder.java
@@ -62,12 +62,15 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -88,12 +91,15 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * Lists the EntityTypes that match the filter expression. The following
    * filters are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `update_time`: Supports `=`, `!=`, `<`, `>`, `>=`, and `<=` comparisons.
    * Values must be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
    *      or updated after 2020-01-31T15:30:00.000000Z.
@@ -132,6 +138,7 @@ public interface ListEntityTypesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -149,6 +156,7 @@ public interface ListEntityTypesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListEntityTypes][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListEntityTypes]
    * must match the call that provided the page token.
@@ -166,7 +174,9 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
@@ -183,7 +193,9 @@ public interface ListEntityTypesRequestOrBuilder
    * 
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
+   *
    * Supported fields:
+   *
    *   * `entity_type_id`
    *   * `create_time`
    *   * `update_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesResponse.java
index 2c21b376c3a8..9f11a5f58d88 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListEntityTypesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListEntityTypesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListEntityTypesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequest.java
index e808cc30f5d2..2ae3f6b8b864 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListExecutionsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListExecutionsRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with an
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with an
    * INVALID_ARGUMENT error.)
@@ -222,6 +219,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * order to be part of the result set.
    * The syntax to define filter query is based on https://google.aip.dev/160.
    * Following are the supported set of filters:
+   *
    * *  **Attribute filtering**:
    *    For example: `display_name = "test"`.
    *    Supported fields include: `name`, `display_name`, `state`,
@@ -233,15 +231,20 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *    To filter on metadata fields use traversal operation as follows:
    *    `metadata.<field_name>.<type_value>`
    *    For example: `metadata.field_1.number_value = 10.0`
+   *    In case the field name contains special characters (such as colon), one
+   *    can embed it inside double quote.
+   *    For example: `metadata."field:1".number_value = 10.0`
    * *  **Context based filtering**:
    *    To filter Executions based on the contexts to which they belong use
    *    the function operator with the full resource name:
    *    `in_context(<context-name>)`.
    *    For example:
    *    `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")`
+   *
    * Each of the above supported filters can be combined together using
    * logical operators (`AND` & `OR`). Maximum nested expression depth allowed
    * is 5.
+   *
    * For example: `display_name = "test" AND metadata.field1.bool_value = true`.
    * 
* @@ -269,6 +272,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -280,15 +284,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -998,6 +1007,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1025,6 +1035,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1052,6 +1063,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1078,6 +1090,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1100,6 +1113,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -1130,6 +1144,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1141,15 +1156,20 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1176,6 +1196,7 @@ public java.lang.String getFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1187,15 +1208,20 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1222,6 +1248,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1233,15 +1260,20 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1267,6 +1299,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1278,15 +1311,20 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1308,6 +1346,7 @@ public Builder clearFilter() { * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -1319,15 +1358,20 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequestOrBuilder.java index 0cf3e2edec17..77ef54922b34 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsRequestOrBuilder.java @@ -77,6 +77,7 @@ public interface ListExecutionsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -94,6 +95,7 @@ public interface ListExecutionsRequestOrBuilder * A page token, received from a previous * [MetadataService.ListExecutions][google.cloud.aiplatform.v1beta1.MetadataService.ListExecutions] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other provided parameters must match the call that * provided the page token. (Otherwise the request will fail with an * INVALID_ARGUMENT error.) @@ -113,6 +115,7 @@ public interface ListExecutionsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -124,15 +127,20 @@ public interface ListExecutionsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -149,6 +157,7 @@ public interface ListExecutionsRequestOrBuilder * order to be part of the result set. * The syntax to define filter query is based on https://google.aip.dev/160. * Following are the supported set of filters: + * * * **Attribute filtering**: * For example: `display_name = "test"`. * Supported fields include: `name`, `display_name`, `state`, @@ -160,15 +169,20 @@ public interface ListExecutionsRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>` * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` * * **Context based filtering**: * To filter Executions based on the contexts to which they belong use * the function operator with the full resource name: * `in_context(<context-name>)`. * For example: * `in_context("projects/<project_number>/locations/<location>/metadataStores/<metadatastore_name>/contexts/<context-id>")` + * * Each of the above supported filters can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsResponse.java index 68bdd06831cf..297864d0b391 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListExecutionsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListExecutionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListExecutionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequest.java index c60db877203f..791df8db7d8e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListFeaturesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListFeaturesRequest_descriptor; @@ -140,13 +135,16 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -179,13 +177,16 @@ public java.lang.String getFilter() {
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -245,6 +246,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -273,6 +275,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -306,6 +309,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -335,6 +339,7 @@ public java.lang.String getOrderBy() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -1051,13 +1056,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1089,13 +1097,16 @@ public java.lang.String getFilter() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1127,13 +1138,16 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1164,13 +1178,16 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1197,13 +1214,16 @@ public Builder clearFilter() {
      * 
      * Lists the Features that match the filter expression. The following
      * filters are supported:
+     *
      * * `value_type`: Supports = and != comparisons.
      * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
      * be in RFC 3339 format.
      * * `labels`: Supports key-value equality as well as key presence.
+     *
      * Examples:
+     *
      * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
      * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
      *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -1300,6 +1320,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1327,6 +1348,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1354,6 +1376,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1380,6 +1403,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1402,6 +1426,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
      * must match the call that provided the page token.
@@ -1431,6 +1456,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1459,6 +1485,7 @@ public java.lang.String getOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1487,6 +1514,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1514,6 +1542,7 @@ public Builder setOrderBy(java.lang.String value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
@@ -1537,6 +1566,7 @@ public Builder clearOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported fields:
+     *
      *   * `feature_id`
      *   * `value_type`
      *   * `create_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequestOrBuilder.java
index ee3a15daadd9..562746b8e594 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesRequestOrBuilder.java
@@ -62,13 +62,16 @@ public interface ListFeaturesRequestOrBuilder
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -90,13 +93,16 @@ public interface ListFeaturesRequestOrBuilder
    * 
    * Lists the Features that match the filter expression. The following
    * filters are supported:
+   *
    * * `value_type`: Supports = and != comparisons.
    * * `create_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `update_time`: Supports =, !=, <, >, >=, and <= comparisons. Values must
    * be in RFC 3339 format.
    * * `labels`: Supports key-value equality as well as key presence.
+   *
    * Examples:
+   *
    * * `value_type = DOUBLE` --> Features whose type is DOUBLE.
    * * `create_time > \"2020-01-31T15:30:00.000000Z\" OR
    *      update_time > \"2020-01-31T15:30:00.000000Z\"` --> EntityTypes created
@@ -136,6 +142,7 @@ public interface ListFeaturesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -153,6 +160,7 @@ public interface ListFeaturesRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeatures]
    * must match the call that provided the page token.
@@ -171,6 +179,7 @@ public interface ListFeaturesRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
@@ -189,6 +198,7 @@ public interface ListFeaturesRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported fields:
+   *
    *   * `feature_id`
    *   * `value_type`
    *   * `create_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesResponse.java
index 54884e8a990d..2fa835ed45cb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListFeaturesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequest.java
index acfdfa1c2500..3628b309f340 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturestoresRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListFeaturestoresRequest_descriptor;
@@ -140,6 +135,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -149,7 +145,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -178,6 +176,7 @@ public java.lang.String getFilter() {
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -187,7 +186,9 @@ public java.lang.String getFilter() {
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -243,6 +244,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -271,6 +273,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -304,6 +307,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -332,6 +336,7 @@ public java.lang.String getOrderBy() {
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -1005,6 +1010,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1014,7 +1020,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1042,6 +1050,7 @@ public java.lang.String getFilter() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1051,7 +1060,9 @@ public java.lang.String getFilter() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1079,6 +1090,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1088,7 +1100,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1115,6 +1129,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1124,7 +1139,9 @@ public Builder setFilter(java.lang.String value) {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1147,6 +1164,7 @@ public Builder clearFilter() {
      * 
      * Lists the featurestores that match the filter expression. The following
      * fields are supported:
+     *
      * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
      * Values must be
      *   in RFC 3339 format.
@@ -1156,7 +1174,9 @@ public Builder clearFilter() {
      * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
      * `<=`, and `>=` comparisons.
      * * `labels`: Supports key-value equality and key presence.
+     *
      * Examples:
+     *
      * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
      *    Featurestores created or updated after 2020-01-01.
      * * `labels.env = "prod"`
@@ -1249,6 +1269,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1276,6 +1297,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1303,6 +1325,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1329,6 +1352,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1351,6 +1375,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
      * must match the call that provided the page token.
@@ -1380,6 +1405,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1407,6 +1433,7 @@ public java.lang.String getOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1434,6 +1461,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1460,6 +1488,7 @@ public Builder setOrderBy(java.lang.String value) {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
@@ -1482,6 +1511,7 @@ public Builder clearOrderBy() {
      * A comma-separated list of fields to order by, sorted in ascending order.
      * Use "desc" after a field name for descending.
      * Supported Fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `online_serving_config.fixed_node_count`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequestOrBuilder.java
index 251d0374f7d3..00f6a3210490 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresRequestOrBuilder.java
@@ -62,6 +62,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -71,7 +72,9 @@ public interface ListFeaturestoresRequestOrBuilder
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -89,6 +92,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * 
    * Lists the featurestores that match the filter expression. The following
    * fields are supported:
+   *
    * * `create_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=` comparisons.
    * Values must be
    *   in RFC 3339 format.
@@ -98,7 +102,9 @@ public interface ListFeaturestoresRequestOrBuilder
    * * `online_serving_config.fixed_node_count`: Supports `=`, `!=`, `<`, `>`,
    * `<=`, and `>=` comparisons.
    * * `labels`: Supports key-value equality and key presence.
+   *
    * Examples:
+   *
    * * `create_time > "2020-01-01" OR update_time > "2020-01-01"`
    *    Featurestores created or updated after 2020-01-01.
    * * `labels.env = "prod"`
@@ -134,6 +140,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -151,6 +158,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A page token, received from a previous
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [FeaturestoreService.ListFeaturestores][google.cloud.aiplatform.v1beta1.FeaturestoreService.ListFeaturestores]
    * must match the call that provided the page token.
@@ -169,6 +177,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
@@ -186,6 +195,7 @@ public interface ListFeaturestoresRequestOrBuilder
    * A comma-separated list of fields to order by, sorted in ascending order.
    * Use "desc" after a field name for descending.
    * Supported Fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `online_serving_config.fixed_node_count`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresResponse.java
index 074a564f66b3..c8513c9eb136 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListFeaturestoresResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListFeaturestoresResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListFeaturestoresResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequest.java
index c7bd8f151679..09c1fdeb0f1d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListHyperparameterTuningJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListHyperparameterTuningJobsRequest_descriptor;
@@ -140,7 +135,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -148,7 +145,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -178,7 +177,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -186,7 +187,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -925,7 +928,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -933,7 +938,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -962,7 +969,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -970,7 +979,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -999,7 +1010,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1007,7 +1020,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1035,7 +1050,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1043,7 +1060,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1067,7 +1086,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1075,7 +1096,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequestOrBuilder.java
index e642c9b21679..1a59f7fd525d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsRequestOrBuilder.java
@@ -61,7 +61,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -69,7 +71,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -88,7 +92,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -96,7 +102,9 @@ public interface ListHyperparameterTuningJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsResponse.java
index 0476b056a789..98865089e811 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListHyperparameterTuningJobsResponse.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListHyperparameterTuningJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListHyperparameterTuningJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequest.java
index ce44c73146c2..47f80e394728 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexEndpointsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListIndexEndpointsRequest_descriptor;
@@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -146,6 +142,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -175,6 +172,7 @@ public java.lang.String getFilter() {
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -184,6 +182,7 @@ public java.lang.String getFilter() {
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -912,6 +911,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -921,6 +921,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -949,6 +950,7 @@ public java.lang.String getFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -958,6 +960,7 @@ public java.lang.String getFilter() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -986,6 +989,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -995,6 +999,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -1022,6 +1027,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -1031,6 +1037,7 @@ public Builder setFilter(java.lang.String value) {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
@@ -1054,6 +1061,7 @@ public Builder clearFilter() {
      * 
      * Optional. An expression for filtering the results of the request. For field
      * names both snake_case and camelCase are supported.
+     *
      *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
      *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
      *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -1063,6 +1071,7 @@ public Builder clearFilter() {
      *             `labels.key=value` - key:value equality
      *             `labels.key:* or labels:key - key existence
      *              A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
      *   * `index_endpoint="1"`
      *   * `display_name="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequestOrBuilder.java
index 6e65bc9a3293..f1fc38aef4ce 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -69,6 +70,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
@@ -87,6 +89,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    * 
    * Optional. An expression for filtering the results of the request. For field
    * names both snake_case and camelCase are supported.
+   *
    *   * `index_endpoint` supports = and !=. `index_endpoint` represents the
    *      IndexEndpoint ID, ie. the last segment of the IndexEndpoint's
    *      [resourcename][google.cloud.aiplatform.v1beta1.IndexEndpoint.name].
@@ -96,6 +99,7 @@ public interface ListIndexEndpointsRequestOrBuilder
    *             `labels.key=value` - key:value equality
    *             `labels.key:* or labels:key - key existence
    *              A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
    *   * `index_endpoint="1"`
    *   * `display_name="myDisplayName"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsResponse.java
index 3ed7af15eae1..86b48ce3fb89 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexEndpointsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexEndpointsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListIndexEndpointsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesRequest.java
index 2ea5a8cbf24d..fdf4be26f693 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListIndexesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesResponse.java
index 8317a7d23e14..49388338d8ae 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListIndexesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListIndexesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IndexServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListIndexesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequest.java
index 21b2f1bdfcf2..f918a5dd3b9c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataSchemasRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListMetadataSchemasRequest_descriptor;
@@ -160,6 +155,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -188,6 +184,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -871,6 +868,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -898,6 +896,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -925,6 +924,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -951,6 +951,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -973,6 +974,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
      * call. Provide this to retrieve the next page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequestOrBuilder.java
index 97dd92707db7..de0342da40e1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasRequestOrBuilder.java
@@ -78,6 +78,7 @@ public interface ListMetadataSchemasRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -95,6 +96,7 @@ public interface ListMetadataSchemasRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataSchemas][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataSchemas]
    * call. Provide this to retrieve the next page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasResponse.java
index fb4928d146b1..169b48669c23 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataSchemasResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataSchemasResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListMetadataSchemasResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequest.java
index c17e7f79d325..a9c3eccbea27 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataStoresRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListMetadataStoresRequest_descriptor;
@@ -159,6 +154,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -187,6 +183,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -795,6 +792,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -822,6 +820,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -849,6 +848,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -875,6 +875,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
@@ -897,6 +898,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other provided parameters must match the call that
      * provided the page token. (Otherwise the request will fail with
      * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequestOrBuilder.java
index e4d05a4c46a4..6da5b8c3b4db 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresRequestOrBuilder.java
@@ -78,6 +78,7 @@ public interface ListMetadataStoresRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
@@ -95,6 +96,7 @@ public interface ListMetadataStoresRequestOrBuilder
    * A page token, received from a previous
    * [MetadataService.ListMetadataStores][google.cloud.aiplatform.v1beta1.MetadataService.ListMetadataStores]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other provided parameters must match the call that
    * provided the page token. (Otherwise the request will fail with
    * INVALID_ARGUMENT error.)
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresResponse.java
index 3e532e120c8d..f90c9027632c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListMetadataStoresResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListMetadataStoresResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListMetadataStoresResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequest.java
index c5a177ed5f23..0e0717d581b3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelDeploymentMonitoringJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListModelDeploymentMonitoringJobsRequest_descriptor;
@@ -139,7 +134,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -147,7 +144,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -177,7 +176,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -185,7 +186,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -916,7 +919,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -924,7 +929,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -953,7 +960,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -961,7 +970,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -990,7 +1001,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -998,7 +1011,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1026,7 +1041,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1034,7 +1051,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1058,7 +1077,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1066,7 +1087,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
index fd3b693beca7..114a5290c135 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListModelDeploymentMonitoringJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsResponse.java
index 3a42e246b3de..547664a10983 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelDeploymentMonitoringJobsResponse.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelDeploymentMonitoringJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListModelDeploymentMonitoringJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequest.java
index 4b7f8ebae08d..7bac995108e5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelEvaluationSlicesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListModelEvaluationSlicesRequest_descriptor;
@@ -139,6 +134,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -163,6 +159,7 @@ public java.lang.String getFilter() { * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -893,6 +890,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -916,6 +914,7 @@ public java.lang.String getFilter() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -939,6 +938,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -961,6 +961,7 @@ public Builder setFilter(java.lang.String value) { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* @@ -979,6 +980,7 @@ public Builder clearFilter() { * *
      * The standard list filter.
+     *
      *   * `slice.dimension` - for =.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequestOrBuilder.java index 6147f26f40f8..e6abc4d05254 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface ListModelEvaluationSlicesRequestOrBuilder * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* @@ -74,6 +75,7 @@ public interface ListModelEvaluationSlicesRequestOrBuilder * *
    * The standard list filter.
+   *
    *   * `slice.dimension` - for =.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesResponse.java index e6e480541b15..a1e8af406822 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationSlicesResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationSlicesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelEvaluationSlicesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsRequest.java index 726f36d85462..4ccb9af87291 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelEvaluationsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsResponse.java index d9ab181fdd51..2ca7f17ae420 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelEvaluationsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelEvaluationsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelEvaluationsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequest.java index ff27f80457ef..545d61794fac 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelVersionsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelVersionsRequest_descriptor; @@ -215,11 +210,14 @@ public com.google.protobuf.ByteString getPageTokenBytes() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -245,11 +243,14 @@ public java.lang.String getFilter() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -327,8 +328,10 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -355,8 +358,10 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1156,11 +1161,14 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1185,11 +1193,14 @@ public java.lang.String getFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1214,11 +1225,14 @@ public com.google.protobuf.ByteString getFilterBytes() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1242,11 +1256,14 @@ public Builder setFilter(java.lang.String value) { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1266,11 +1283,14 @@ public Builder clearFilter() { *
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `labels` supports general map functions that is:
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `labels.myKey="myValue"`
      * 
* @@ -1477,8 +1497,10 @@ public com.google.protobuf.FieldMaskOrBuilder getReadMaskOrBuilder() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1504,8 +1526,10 @@ public java.lang.String getOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1531,8 +1555,10 @@ public com.google.protobuf.ByteString getOrderByBytes() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1557,8 +1583,10 @@ public Builder setOrderBy(java.lang.String value) { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -1579,8 +1607,10 @@ public Builder clearOrderBy() { * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequestOrBuilder.java index 2de88f40902d..2b2fa13848f9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsRequestOrBuilder.java @@ -106,11 +106,14 @@ public interface ListModelVersionsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -125,11 +128,14 @@ public interface ListModelVersionsRequestOrBuilder *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `labels` supports general map functions that is:
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `labels.myKey="myValue"`
    * 
* @@ -181,8 +187,10 @@ public interface ListModelVersionsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* @@ -198,8 +206,10 @@ public interface ListModelVersionsRequestOrBuilder * A comma-separated list of fields to order by, sorted in ascending order. * Use "desc" after a field name for descending. * Supported fields: + * * * `create_time` * * `update_time` + * * Example: `update_time asc, create_time desc`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsResponse.java index acd5a371b1e6..f6620c805664 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelVersionsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelVersionsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelVersionsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequest.java index c2904650d46a..72f950539491 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ListModelsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ListModelsRequest_descriptor; @@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -145,7 +141,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -173,6 +171,7 @@ public java.lang.String getFilter() {
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -181,7 +180,9 @@ public java.lang.String getFilter() {
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -902,6 +903,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -910,7 +912,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -937,6 +941,7 @@ public java.lang.String getFilter() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -945,7 +950,9 @@ public java.lang.String getFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -972,6 +979,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -980,7 +988,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1006,6 +1016,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -1014,7 +1025,9 @@ public Builder setFilter(java.lang.String value) {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
@@ -1036,6 +1049,7 @@ public Builder clearFilter() {
      * 
      * An expression for filtering the results of the request. For field names
      * both snake_case and camelCase are supported.
+     *
      *   * `model` supports = and !=. `model` represents the Model ID,
      *     i.e. the last segment of the Model's [resource
      *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -1044,7 +1058,9 @@ public Builder clearFilter() {
      *     * `labels.key=value` - key:value equality
      *     * `labels.key:* or labels:key - key existence
      *     * A key including a space must be quoted. `labels."a key"`.
+     *
      * Some examples:
+     *
      *   * `model=1234`
      *   * `displayName="myDisplayName"`
      *   * `labels.myKey="myValue"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequestOrBuilder.java
index cceaff278c52..be405920623c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListModelsRequestOrBuilder
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -68,7 +69,9 @@ public interface ListModelsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
@@ -85,6 +88,7 @@ public interface ListModelsRequestOrBuilder
    * 
    * An expression for filtering the results of the request. For field names
    * both snake_case and camelCase are supported.
+   *
    *   * `model` supports = and !=. `model` represents the Model ID,
    *     i.e. the last segment of the Model's [resource
    *     name][google.cloud.aiplatform.v1beta1.Model.name].
@@ -93,7 +97,9 @@ public interface ListModelsRequestOrBuilder
    *     * `labels.key=value` - key:value equality
    *     * `labels.key:* or labels:key - key existence
    *     * A key including a space must be quoted. `labels."a key"`.
+   *
    * Some examples:
+   *
    *   * `model=1234`
    *   * `displayName="myDisplayName"`
    *   * `labels.myKey="myValue"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsResponse.java
index 1def4e1a3d08..2b6cb914ab58 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListModelsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListModelsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListModelsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequest.java
index 72ac69c98f76..c6cede41f440 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListNasJobsRequest_descriptor;
@@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -144,7 +141,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -182,7 +183,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -905,7 +908,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -913,7 +918,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -942,7 +949,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -950,7 +959,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -979,7 +990,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -987,7 +1000,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1015,7 +1030,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1023,7 +1040,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
@@ -1047,7 +1066,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -1055,7 +1076,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
      *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
      *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequestOrBuilder.java
index 1533abd1527c..4567629673c5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListNasJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -67,7 +69,9 @@ public interface ListNasJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
@@ -86,7 +90,9 @@ public interface ListNasJobsRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `create_time` supports `=`, `!=`,`<`, `<=`,`>`, `>=` comparisons.
@@ -94,7 +100,9 @@ public interface ListNasJobsRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="JOB_STATE_SUCCEEDED" AND display_name:"my_job_*"`
    *   * `state!="JOB_STATE_FAILED" OR display_name="my_job"`
    *   * `NOT display_name="my_job"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsResponse.java
index bf25b3e6407a..30bd0cbdf088 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListNasJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsRequest.java
index 0bdd9a313a29..4230313098b5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasTrialDetailsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListNasTrialDetailsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsResponse.java
index c0ce4488772a..8ac71c6d8718 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListNasTrialDetailsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListNasTrialDetailsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListNasTrialDetailsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsRequest.java
index 399f4a7b8808..490a8ba1bcc3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListOptimalTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListOptimalTrialsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsResponse.java
index 85d4d399f88c..e2423f607475 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListOptimalTrialsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListOptimalTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListOptimalTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequest.java
index 3504a096c4e8..5a228dfcebf4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListPipelineJobsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListPipelineJobsRequest_descriptor;
@@ -138,6 +133,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -154,12 +150,16 @@ public com.google.protobuf.ByteString getParentBytes() {
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -189,6 +189,7 @@ public java.lang.String getFilter() {
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -205,12 +206,16 @@ public java.lang.String getFilter() {
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -330,6 +335,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -364,6 +370,7 @@ public java.lang.String getOrderBy() {
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -1030,6 +1037,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1046,12 +1054,16 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1080,6 +1092,7 @@ public java.lang.String getFilter() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1096,12 +1109,16 @@ public java.lang.String getFilter() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1130,6 +1147,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1146,12 +1164,16 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1179,6 +1201,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1195,12 +1218,16 @@ public Builder setFilter(java.lang.String value) {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1224,6 +1251,7 @@ public Builder clearFilter() {
      * 
      * Lists the PipelineJobs that match the filter expression. The following
      * fields are supported:
+     *
      * * `pipeline_name`: Supports `=` and `!=` comparisons.
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -1240,12 +1268,16 @@ public Builder clearFilter() {
      * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
      *   wildcard.
+     *
      * Filter expressions can be combined together using logical operators
      * (`AND` & `OR`).
      * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+     *
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `create_time>"2021-05-18T00:00:00Z" OR
      *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
      *   after 2020-05-18 00:00:00 UTC.
@@ -1466,6 +1498,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1499,6 +1532,7 @@ public java.lang.String getOrderBy() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1532,6 +1566,7 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1564,6 +1599,7 @@ public Builder setOrderBy(java.lang.String value) {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
@@ -1592,6 +1628,7 @@ public Builder clearOrderBy() {
      * there are multiple jobs having the same create time, order them by the end
      * time in ascending order. if order_by is not specified, it will order by
      * default order is create time in descending order. Supported fields:
+     *
      *   * `create_time`
      *   * `update_time`
      *   * `end_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequestOrBuilder.java
index 3dfaf1e7938e..528a3c15a015 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -76,12 +77,16 @@ public interface ListPipelineJobsRequestOrBuilder
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -100,6 +105,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * 
    * Lists the PipelineJobs that match the filter expression. The following
    * fields are supported:
+   *
    * * `pipeline_name`: Supports `=` and `!=` comparisons.
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `pipeline_job_user_id`: Supports `=`, `!=` comparisons, and `:` wildcard.
@@ -116,12 +122,16 @@ public interface ListPipelineJobsRequestOrBuilder
    * * `template_uri`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `template_metadata.version`: Supports `=`, `!=` comparisons, and `:`
    *   wildcard.
+   *
    * Filter expressions can be combined together using logical operators
    * (`AND` & `OR`).
    * For example: `pipeline_name="test" AND create_time>"2020-05-18T13:30:00Z"`.
+   *
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `create_time>"2021-05-18T00:00:00Z" OR
    *   update_time>"2020-05-18T00:00:00Z"` PipelineJobs created or updated
    *   after 2020-05-18 00:00:00 UTC.
@@ -195,6 +205,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
@@ -218,6 +229,7 @@ public interface ListPipelineJobsRequestOrBuilder
    * there are multiple jobs having the same create time, order them by the end
    * time in ascending order. if order_by is not specified, it will order by
    * default order is create time in descending order. Supported fields:
+   *
    *   * `create_time`
    *   * `update_time`
    *   * `end_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsResponse.java
index a212616f5c82..c8bc89a76c00 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListPipelineJobsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListPipelineJobsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListPipelineJobsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesRequest.java
index bb9ead34b1e9..8d0f2ea336e2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSavedQueriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSavedQueriesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesResponse.java
index 748e1195300a..4785e8704dc9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSavedQueriesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSavedQueriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSavedQueriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequest.java
index 2c9673fdb452..da51e83ff8a9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSchedulesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSchedulesRequest_descriptor;
@@ -138,6 +133,7 @@ public com.google.protobuf.ByteString getParentBytes() {
    * 
    * Lists the Schedules that match the filter expression. The following
    * fields are supported:
+   *
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `state`: Supports `=` and `!=` comparisons.
    * * `request`: Supports existence of the <request_type> check.
@@ -151,11 +147,15 @@ public com.google.protobuf.ByteString getParentBytes() {
    *       existence check. Values must be in RFC 3339 format.
    * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
    *       comparisons. Values must be in RFC 3339 format.
+   *
+   *
    * Filter expressions can be combined together using logical operators
    * (`NOT`, `AND` & `OR`).
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `state="ACTIVE" AND display_name:"my_schedule_*"`
    * * `NOT display_name="my_schedule"`
    * * `create_time>"2021-05-18T00:00:00Z"`
@@ -185,6 +185,7 @@ public java.lang.String getFilter() {
    * 
    * Lists the Schedules that match the filter expression. The following
    * fields are supported:
+   *
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `state`: Supports `=` and `!=` comparisons.
    * * `request`: Supports existence of the <request_type> check.
@@ -198,11 +199,15 @@ public java.lang.String getFilter() {
    *       existence check. Values must be in RFC 3339 format.
    * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
    *       comparisons. Values must be in RFC 3339 format.
+   *
+   *
    * Filter expressions can be combined together using logical operators
    * (`NOT`, `AND` & `OR`).
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `state="ACTIVE" AND display_name:"my_schedule_*"`
    * * `NOT display_name="my_schedule"`
    * * `create_time>"2021-05-18T00:00:00Z"`
@@ -318,11 +323,14 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    * A comma-separated list of fields to order by. The default sort order is in
    * ascending order. Use "desc" after a field name for descending. You can have
    * multiple order_by fields provided.
+   *
    * For example, using "create_time desc, end_time" will order results by
    * create time in descending order, and if there are multiple schedules having
    * the same create time, order them by the end time in ascending order.
+   *
    * If order_by is not specified, it will order by default with create_time in
    * descending order.
+   *
    * Supported fields:
    *   * `create_time`
    *   * `start_time`
@@ -353,11 +361,14 @@ public java.lang.String getOrderBy() {
    * A comma-separated list of fields to order by. The default sort order is in
    * ascending order. Use "desc" after a field name for descending. You can have
    * multiple order_by fields provided.
+   *
    * For example, using "create_time desc, end_time" will order results by
    * create time in descending order, and if there are multiple schedules having
    * the same create time, order them by the end time in ascending order.
+   *
    * If order_by is not specified, it will order by default with create_time in
    * descending order.
+   *
    * Supported fields:
    *   * `create_time`
    *   * `start_time`
@@ -948,6 +959,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      * 
      * Lists the Schedules that match the filter expression. The following
      * fields are supported:
+     *
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `state`: Supports `=` and `!=` comparisons.
      * * `request`: Supports existence of the <request_type> check.
@@ -961,11 +973,15 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *       existence check. Values must be in RFC 3339 format.
      * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
      *       comparisons. Values must be in RFC 3339 format.
+     *
+     *
      * Filter expressions can be combined together using logical operators
      * (`NOT`, `AND` & `OR`).
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `state="ACTIVE" AND display_name:"my_schedule_*"`
      * * `NOT display_name="my_schedule"`
      * * `create_time>"2021-05-18T00:00:00Z"`
@@ -994,6 +1010,7 @@ public java.lang.String getFilter() {
      * 
      * Lists the Schedules that match the filter expression. The following
      * fields are supported:
+     *
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `state`: Supports `=` and `!=` comparisons.
      * * `request`: Supports existence of the <request_type> check.
@@ -1007,11 +1024,15 @@ public java.lang.String getFilter() {
      *       existence check. Values must be in RFC 3339 format.
      * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
      *       comparisons. Values must be in RFC 3339 format.
+     *
+     *
      * Filter expressions can be combined together using logical operators
      * (`NOT`, `AND` & `OR`).
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `state="ACTIVE" AND display_name:"my_schedule_*"`
      * * `NOT display_name="my_schedule"`
      * * `create_time>"2021-05-18T00:00:00Z"`
@@ -1040,6 +1061,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      * 
      * Lists the Schedules that match the filter expression. The following
      * fields are supported:
+     *
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `state`: Supports `=` and `!=` comparisons.
      * * `request`: Supports existence of the <request_type> check.
@@ -1053,11 +1075,15 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *       existence check. Values must be in RFC 3339 format.
      * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
      *       comparisons. Values must be in RFC 3339 format.
+     *
+     *
      * Filter expressions can be combined together using logical operators
      * (`NOT`, `AND` & `OR`).
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `state="ACTIVE" AND display_name:"my_schedule_*"`
      * * `NOT display_name="my_schedule"`
      * * `create_time>"2021-05-18T00:00:00Z"`
@@ -1085,6 +1111,7 @@ public Builder setFilter(java.lang.String value) {
      * 
      * Lists the Schedules that match the filter expression. The following
      * fields are supported:
+     *
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `state`: Supports `=` and `!=` comparisons.
      * * `request`: Supports existence of the <request_type> check.
@@ -1098,11 +1125,15 @@ public Builder setFilter(java.lang.String value) {
      *       existence check. Values must be in RFC 3339 format.
      * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
      *       comparisons. Values must be in RFC 3339 format.
+     *
+     *
      * Filter expressions can be combined together using logical operators
      * (`NOT`, `AND` & `OR`).
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `state="ACTIVE" AND display_name:"my_schedule_*"`
      * * `NOT display_name="my_schedule"`
      * * `create_time>"2021-05-18T00:00:00Z"`
@@ -1126,6 +1157,7 @@ public Builder clearFilter() {
      * 
      * Lists the Schedules that match the filter expression. The following
      * fields are supported:
+     *
      * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
      * * `state`: Supports `=` and `!=` comparisons.
      * * `request`: Supports existence of the <request_type> check.
@@ -1139,11 +1171,15 @@ public Builder clearFilter() {
      *       existence check. Values must be in RFC 3339 format.
      * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
      *       comparisons. Values must be in RFC 3339 format.
+     *
+     *
      * Filter expressions can be combined together using logical operators
      * (`NOT`, `AND` & `OR`).
      * The syntax to define filter expression is based on
      * https://google.aip.dev/160.
+     *
      * Examples:
+     *
      * * `state="ACTIVE" AND display_name:"my_schedule_*"`
      * * `NOT display_name="my_schedule"`
      * * `create_time>"2021-05-18T00:00:00Z"`
@@ -1362,11 +1398,14 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      * A comma-separated list of fields to order by. The default sort order is in
      * ascending order. Use "desc" after a field name for descending. You can have
      * multiple order_by fields provided.
+     *
      * For example, using "create_time desc, end_time" will order results by
      * create time in descending order, and if there are multiple schedules having
      * the same create time, order them by the end time in ascending order.
+     *
      * If order_by is not specified, it will order by default with create_time in
      * descending order.
+     *
      * Supported fields:
      *   * `create_time`
      *   * `start_time`
@@ -1396,11 +1435,14 @@ public java.lang.String getOrderBy() {
      * A comma-separated list of fields to order by. The default sort order is in
      * ascending order. Use "desc" after a field name for descending. You can have
      * multiple order_by fields provided.
+     *
      * For example, using "create_time desc, end_time" will order results by
      * create time in descending order, and if there are multiple schedules having
      * the same create time, order them by the end time in ascending order.
+     *
      * If order_by is not specified, it will order by default with create_time in
      * descending order.
+     *
      * Supported fields:
      *   * `create_time`
      *   * `start_time`
@@ -1430,11 +1472,14 @@ public com.google.protobuf.ByteString getOrderByBytes() {
      * A comma-separated list of fields to order by. The default sort order is in
      * ascending order. Use "desc" after a field name for descending. You can have
      * multiple order_by fields provided.
+     *
      * For example, using "create_time desc, end_time" will order results by
      * create time in descending order, and if there are multiple schedules having
      * the same create time, order them by the end time in ascending order.
+     *
      * If order_by is not specified, it will order by default with create_time in
      * descending order.
+     *
      * Supported fields:
      *   * `create_time`
      *   * `start_time`
@@ -1463,11 +1508,14 @@ public Builder setOrderBy(java.lang.String value) {
      * A comma-separated list of fields to order by. The default sort order is in
      * ascending order. Use "desc" after a field name for descending. You can have
      * multiple order_by fields provided.
+     *
      * For example, using "create_time desc, end_time" will order results by
      * create time in descending order, and if there are multiple schedules having
      * the same create time, order them by the end time in ascending order.
+     *
      * If order_by is not specified, it will order by default with create_time in
      * descending order.
+     *
      * Supported fields:
      *   * `create_time`
      *   * `start_time`
@@ -1492,11 +1540,14 @@ public Builder clearOrderBy() {
      * A comma-separated list of fields to order by. The default sort order is in
      * ascending order. Use "desc" after a field name for descending. You can have
      * multiple order_by fields provided.
+     *
      * For example, using "create_time desc, end_time" will order results by
      * create time in descending order, and if there are multiple schedules having
      * the same create time, order them by the end time in ascending order.
+     *
      * If order_by is not specified, it will order by default with create_time in
      * descending order.
+     *
      * Supported fields:
      *   * `create_time`
      *   * `start_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequestOrBuilder.java
index 9529bb836479..654286ceb1f9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesRequestOrBuilder.java
@@ -60,6 +60,7 @@ public interface ListSchedulesRequestOrBuilder
    * 
    * Lists the Schedules that match the filter expression. The following
    * fields are supported:
+   *
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `state`: Supports `=` and `!=` comparisons.
    * * `request`: Supports existence of the <request_type> check.
@@ -73,11 +74,15 @@ public interface ListSchedulesRequestOrBuilder
    *       existence check. Values must be in RFC 3339 format.
    * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
    *       comparisons. Values must be in RFC 3339 format.
+   *
+   *
    * Filter expressions can be combined together using logical operators
    * (`NOT`, `AND` & `OR`).
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `state="ACTIVE" AND display_name:"my_schedule_*"`
    * * `NOT display_name="my_schedule"`
    * * `create_time>"2021-05-18T00:00:00Z"`
@@ -96,6 +101,7 @@ public interface ListSchedulesRequestOrBuilder
    * 
    * Lists the Schedules that match the filter expression. The following
    * fields are supported:
+   *
    * * `display_name`: Supports `=`, `!=` comparisons, and `:` wildcard.
    * * `state`: Supports `=` and `!=` comparisons.
    * * `request`: Supports existence of the <request_type> check.
@@ -109,11 +115,15 @@ public interface ListSchedulesRequestOrBuilder
    *       existence check. Values must be in RFC 3339 format.
    * * `next_run_time`: Supports `=`, `!=`, `<`, `>`, `<=`, and `>=`
    *       comparisons. Values must be in RFC 3339 format.
+   *
+   *
    * Filter expressions can be combined together using logical operators
    * (`NOT`, `AND` & `OR`).
    * The syntax to define filter expression is based on
    * https://google.aip.dev/160.
+   *
    * Examples:
+   *
    * * `state="ACTIVE" AND display_name:"my_schedule_*"`
    * * `NOT display_name="my_schedule"`
    * * `create_time>"2021-05-18T00:00:00Z"`
@@ -183,11 +193,14 @@ public interface ListSchedulesRequestOrBuilder
    * A comma-separated list of fields to order by. The default sort order is in
    * ascending order. Use "desc" after a field name for descending. You can have
    * multiple order_by fields provided.
+   *
    * For example, using "create_time desc, end_time" will order results by
    * create time in descending order, and if there are multiple schedules having
    * the same create time, order them by the end time in ascending order.
+   *
    * If order_by is not specified, it will order by default with create_time in
    * descending order.
+   *
    * Supported fields:
    *   * `create_time`
    *   * `start_time`
@@ -207,11 +220,14 @@ public interface ListSchedulesRequestOrBuilder
    * A comma-separated list of fields to order by. The default sort order is in
    * ascending order. Use "desc" after a field name for descending. You can have
    * multiple order_by fields provided.
+   *
    * For example, using "create_time desc, end_time" will order results by
    * create time in descending order, and if there are multiple schedules having
    * the same create time, order them by the end time in ascending order.
+   *
    * If order_by is not specified, it will order by default with create_time in
    * descending order.
+   *
    * Supported fields:
    *   * `create_time`
    *   * `start_time`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesResponse.java
index a24bd1de8545..fa347cfab191 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSchedulesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSchedulesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSchedulesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsRequest.java
index bf741232697c..b992e2c0cf41 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSpecialistPoolsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSpecialistPoolsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsResponse.java
index 1439201d8028..d07c7c25119b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListSpecialistPoolsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListSpecialistPoolsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListSpecialistPoolsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesRequest.java
index 2a32996d6759..61ca9cc5dd47 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListStudiesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListStudiesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesResponse.java
index 7800629e9ff0..53637850c4eb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListStudiesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListStudiesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListStudiesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequest.java
index 860e21521215..3a5ef9f8d40d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardExperimentsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardExperimentsRequest_descriptor;
@@ -214,6 +209,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -242,6 +238,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -1140,6 +1137,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1167,6 +1165,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1194,6 +1193,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1220,6 +1220,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
@@ -1242,6 +1243,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequestOrBuilder.java
index 14ad61b8c851..6497f26632c3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardExperimentsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardExperimentsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardExperiments][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardExperiments]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsResponse.java
index d670e68869db..643a4b5f2360 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardExperimentsResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardExperimentsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardExperimentsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequest.java
index 6cea00ca073f..822f05ea0a85 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardRunsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardRunsRequest_descriptor;
@@ -213,6 +208,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -241,6 +237,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -1134,6 +1131,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1161,6 +1159,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1188,6 +1187,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1214,6 +1214,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
@@ -1236,6 +1237,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequestOrBuilder.java
index d176232947d7..97bb5262e82b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardRunsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardRunsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardRuns][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardRuns]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsResponse.java
index 61293b79f1cb..3ef0cfcfd2ac 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardRunsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardRunsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardRunsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequest.java
index 276c9c3cb68a..7813393b417e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequest.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardTimeSeriesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardTimeSeriesRequest_descriptor;
@@ -214,6 +209,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -242,6 +238,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -1140,6 +1137,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1167,6 +1165,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1194,6 +1193,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1220,6 +1220,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
@@ -1242,6 +1243,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequestOrBuilder.java
index 6d5471e208e7..f4080f852b92 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardTimeSeriesRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardTimeSeriesRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboardTimeSeries][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboardTimeSeries]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesResponse.java
index 446a57c7d835..a498d09a18a5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardTimeSeriesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardTimeSeriesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardTimeSeriesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequest.java
index d25bb7f4b8a7..7b0ebb99367c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardsRequest_descriptor;
@@ -213,6 +208,7 @@ public int getPageSize() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -241,6 +237,7 @@ public java.lang.String getPageToken() {
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -1131,6 +1128,7 @@ public Builder clearPageSize() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1158,6 +1156,7 @@ public java.lang.String getPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1185,6 +1184,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1211,6 +1211,7 @@ public Builder setPageToken(java.lang.String value) {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
@@ -1233,6 +1234,7 @@ public Builder clearPageToken() {
      * A page token, received from a previous
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * call. Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
      * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequestOrBuilder.java
index 4a5dc0f59fe7..2245dd52fdb4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsRequestOrBuilder.java
@@ -104,6 +104,7 @@ public interface ListTensorboardsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
@@ -121,6 +122,7 @@ public interface ListTensorboardsRequestOrBuilder
    * A page token, received from a previous
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * call. Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * [TensorboardService.ListTensorboards][google.cloud.aiplatform.v1beta1.TensorboardService.ListTensorboards]
    * must match the call that provided the page token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsResponse.java
index e52956e100db..395134279057 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTensorboardsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTensorboardsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTensorboardsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequest.java
index 329ca32f60e1..ba438805413b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrainingPipelinesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTrainingPipelinesRequest_descriptor;
@@ -136,7 +131,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -145,7 +142,9 @@ public com.google.protobuf.ByteString getParentBytes() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -174,7 +173,9 @@ public java.lang.String getFilter() {
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -183,7 +184,9 @@ public java.lang.String getFilter() {
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -909,7 +912,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -918,7 +923,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -946,7 +953,9 @@ public java.lang.String getFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -955,7 +964,9 @@ public java.lang.String getFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -983,7 +994,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -992,7 +1005,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -1019,7 +1034,9 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -1028,7 +1045,9 @@ public Builder setFilter(java.lang.String value) {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
@@ -1051,7 +1070,9 @@ public Builder clearFilter() {
      *
      * 
      * The standard list filter.
+     *
      * Supported fields:
+     *
      *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
      *   * `state` supports `=`, `!=` comparisons.
      *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -1060,7 +1081,9 @@ public Builder clearFilter() {
      *   * `labels` supports general map functions that is:
      *     `labels.key=value` - key:value equality
      *     `labels.key:* - key existence
+     *
      * Some examples of using the filter are:
+     *
      *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
      *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
      *   * `NOT display_name="my_pipeline"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequestOrBuilder.java
index baa487598c9d..1eecdd99d169 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesRequestOrBuilder.java
@@ -59,7 +59,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -68,7 +70,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
@@ -86,7 +90,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *
    * 
    * The standard list filter.
+   *
    * Supported fields:
+   *
    *   * `display_name` supports `=`, `!=` comparisons, and `:` wildcard.
    *   * `state` supports `=`, `!=` comparisons.
    *   * `training_task_definition` `=`, `!=` comparisons, and `:` wildcard.
@@ -95,7 +101,9 @@ public interface ListTrainingPipelinesRequestOrBuilder
    *   * `labels` supports general map functions that is:
    *     `labels.key=value` - key:value equality
    *     `labels.key:* - key existence
+   *
    * Some examples of using the filter are:
+   *
    *   * `state="PIPELINE_STATE_SUCCEEDED" AND display_name:"my_pipeline_*"`
    *   * `state!="PIPELINE_STATE_FAILED" OR display_name="my_pipeline"`
    *   * `NOT display_name="my_pipeline"`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesResponse.java
index 390cdbd17ca1..c353a02ad218 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrainingPipelinesResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrainingPipelinesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PipelineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTrainingPipelinesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsRequest.java
index 1f2b876144d7..57cb35f5d7c4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTrialsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsResponse.java
index 016de82d33e7..83d6fa1fde1c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ListTrialsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ListTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ListTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LookupStudyRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LookupStudyRequest.java
index 44c91a83cb16..bb5c9a894105 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LookupStudyRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/LookupStudyRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new LookupStudyRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_LookupStudyRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineResourcesProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineResourcesProto.java
index fa1bef6cc618..d2acd855bb02 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineResourcesProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineResourcesProto.java
@@ -72,36 +72,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "e_resources.proto\022\037google.cloud.aiplatfo"
           + "rm.v1beta1\032\037google/api/field_behavior.pr"
           + "oto\0326google/cloud/aiplatform/v1beta1/acc"
-          + "elerator_type.proto\"\224\001\n\013MachineSpec\022\031\n\014m"
-          + "achine_type\030\001 \001(\tB\003\340A\005\022O\n\020accelerator_ty"
-          + "pe\030\002 \001(\01620.google.cloud.aiplatform.v1bet"
-          + "a1.AcceleratorTypeB\003\340A\005\022\031\n\021accelerator_c"
-          + "ount\030\003 \001(\005\"\202\002\n\022DedicatedResources\022J\n\014mac"
-          + "hine_spec\030\001 \001(\0132,.google.cloud.aiplatfor"
-          + "m.v1beta1.MachineSpecB\006\340A\002\340A\005\022!\n\021min_rep"
-          + "lica_count\030\002 \001(\005B\006\340A\002\340A\005\022\036\n\021max_replica_"
-          + "count\030\003 \001(\005B\003\340A\005\022]\n\030autoscaling_metric_s"
-          + "pecs\030\004 \003(\01326.google.cloud.aiplatform.v1b"
-          + "eta1.AutoscalingMetricSpecB\003\340A\005\"T\n\022Autom"
-          + "aticResources\022\036\n\021min_replica_count\030\001 \001(\005"
-          + "B\003\340A\005\022\036\n\021max_replica_count\030\002 \001(\005B\003\340A\005\"\252\001"
-          + "\n\027BatchDedicatedResources\022J\n\014machine_spe"
-          + "c\030\001 \001(\0132,.google.cloud.aiplatform.v1beta"
-          + "1.MachineSpecB\006\340A\002\340A\005\022#\n\026starting_replic"
-          + "a_count\030\002 \001(\005B\003\340A\005\022\036\n\021max_replica_count\030"
-          + "\003 \001(\005B\003\340A\005\"/\n\021ResourcesConsumed\022\032\n\rrepli"
-          + "ca_hours\030\001 \001(\001B\003\340A\003\"=\n\010DiskSpec\022\026\n\016boot_"
-          + "disk_type\030\001 \001(\t\022\031\n\021boot_disk_size_gb\030\002 \001"
-          + "(\005\"L\n\010NfsMount\022\023\n\006server\030\001 \001(\tB\003\340A\002\022\021\n\004p"
-          + "ath\030\002 \001(\tB\003\340A\002\022\030\n\013mount_point\030\003 \001(\tB\003\340A\002"
-          + "\"A\n\025AutoscalingMetricSpec\022\030\n\013metric_name"
-          + "\030\001 \001(\tB\003\340A\002\022\016\n\006target\030\002 \001(\005B\354\001\n#com.goog"
-          + "le.cloud.aiplatform.v1beta1B\025MachineReso"
-          + "urcesProtoP\001ZCcloud.google.com/go/aiplat"
-          + "form/apiv1beta1/aiplatformpb;aiplatformp"
-          + "b\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Go"
-          + "ogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::"
-          + "Cloud::AIPlatform::V1beta1b\006proto3"
+          + "elerator_type.proto\"\226\001\n\013MachineSpec\022\032\n\014m"
+          + "achine_type\030\001 \001(\tB\004\342A\001\005\022P\n\020accelerator_t"
+          + "ype\030\002 \001(\01620.google.cloud.aiplatform.v1be"
+          + "ta1.AcceleratorTypeB\004\342A\001\005\022\031\n\021accelerator"
+          + "_count\030\003 \001(\005\"\202\002\n\022DedicatedResources\022I\n\014m"
+          + "achine_spec\030\001 \001(\0132,.google.cloud.aiplatf"
+          + "orm.v1beta1.MachineSpecB\005\342A\002\002\005\022 \n\021min_re"
+          + "plica_count\030\002 \001(\005B\005\342A\002\002\005\022\037\n\021max_replica_"
+          + "count\030\003 \001(\005B\004\342A\001\005\022^\n\030autoscaling_metric_"
+          + "specs\030\004 \003(\01326.google.cloud.aiplatform.v1"
+          + "beta1.AutoscalingMetricSpecB\004\342A\001\005\"V\n\022Aut"
+          + "omaticResources\022\037\n\021min_replica_count\030\001 \001"
+          + "(\005B\004\342A\001\005\022\037\n\021max_replica_count\030\002 \001(\005B\004\342A\001"
+          + "\005\"\253\001\n\027BatchDedicatedResources\022I\n\014machine"
+          + "_spec\030\001 \001(\0132,.google.cloud.aiplatform.v1"
+          + "beta1.MachineSpecB\005\342A\002\002\005\022$\n\026starting_rep"
+          + "lica_count\030\002 \001(\005B\004\342A\001\005\022\037\n\021max_replica_co"
+          + "unt\030\003 \001(\005B\004\342A\001\005\"0\n\021ResourcesConsumed\022\033\n\r"
+          + "replica_hours\030\001 \001(\001B\004\342A\001\003\"=\n\010DiskSpec\022\026\n"
+          + "\016boot_disk_type\030\001 \001(\t\022\031\n\021boot_disk_size_"
+          + "gb\030\002 \001(\005\"O\n\010NfsMount\022\024\n\006server\030\001 \001(\tB\004\342A"
+          + "\001\002\022\022\n\004path\030\002 \001(\tB\004\342A\001\002\022\031\n\013mount_point\030\003 "
+          + "\001(\tB\004\342A\001\002\"B\n\025AutoscalingMetricSpec\022\031\n\013me"
+          + "tric_name\030\001 \001(\tB\004\342A\001\002\022\016\n\006target\030\002 \001(\005B\354\001"
+          + "\n#com.google.cloud.aiplatform.v1beta1B\025M"
+          + "achineResourcesProtoP\001ZCcloud.google.com"
+          + "/go/aiplatform/apiv1beta1/aiplatformpb;a"
+          + "iplatformpb\252\002\037Google.Cloud.AIPlatform.V1"
+          + "Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352"
+          + "\002\"Google::Cloud::AIPlatform::V1beta1b\006pr"
+          + "oto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpec.java
index b6ceea1ef657..c6605dc928db 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpec.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpec.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MachineSpec();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto
         .internal_static_google_cloud_aiplatform_v1beta1_MachineSpec_descriptor;
@@ -77,10 +72,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
    * field is optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -109,10 +107,13 @@ public java.lang.String getMachineType() {
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
    * field is optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -596,10 +597,13 @@ public Builder mergeFrom(
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
      * field is optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -627,10 +631,13 @@ public java.lang.String getMachineType() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
      * field is optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -658,10 +665,13 @@ public com.google.protobuf.ByteString getMachineTypeBytes() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
      * field is optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -688,10 +698,13 @@ public Builder setMachineType(java.lang.String value) {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
      * field is optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -714,10 +727,13 @@ public Builder clearMachineType() {
      *
      * 
      * Immutable. The type of the machine.
+     *
      * See the [list of machine types supported for
      * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+     *
      * See the [list of machine types supported for custom
      * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+     *
      * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
      * field is optional, and the default value is `n1-standard-2`. For
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpecOrBuilder.java
index 811fe1762f95..72ca5cc99dca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpecOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MachineSpecOrBuilder.java
@@ -28,10 +28,13 @@ public interface MachineSpecOrBuilder
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
    * field is optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
@@ -49,10 +52,13 @@ public interface MachineSpecOrBuilder
    *
    * 
    * Immutable. The type of the machine.
+   *
    * See the [list of machine types supported for
    * prediction](https://cloud.google.com/vertex-ai/docs/predictions/configure-compute#machine-types)
+   *
    * See the [list of machine types supported for custom
    * training](https://cloud.google.com/vertex-ai/docs/training/configure-compute#machine-types).
+   *
    * For [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] this
    * field is optional, and the default value is `n1-standard-2`. For
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob] or
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParameters.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParameters.java
index 83045f9f4b99..2ca8d060d9da 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParameters.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParameters.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ManualBatchTuningParameters();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ManualBatchTuningParametersProto
         .internal_static_google_cloud_aiplatform_v1beta1_ManualBatchTuningParameters_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParametersProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParametersProto.java
index f102fabc8ce6..37ea8435256e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParametersProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ManualBatchTuningParametersProto.java
@@ -43,15 +43,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\nDgoogle/cloud/aiplatform/v1beta1/manual"
           + "_batch_tuning_parameters.proto\022\037google.c"
           + "loud.aiplatform.v1beta1\032\037google/api/fiel"
-          + "d_behavior.proto\"6\n\033ManualBatchTuningPar"
-          + "ameters\022\027\n\nbatch_size\030\001 \001(\005B\003\340A\005B\367\001\n#com"
-          + ".google.cloud.aiplatform.v1beta1B Manual"
-          + "BatchTuningParametersProtoP\001ZCcloud.goog"
-          + "le.com/go/aiplatform/apiv1beta1/aiplatfo"
-          + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf"
-          + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1"
-          + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet"
-          + "a1b\006proto3"
+          + "d_behavior.proto\"7\n\033ManualBatchTuningPar"
+          + "ameters\022\030\n\nbatch_size\030\001 \001(\005B\004\342A\001\005B\367\001\n#co"
+          + "m.google.cloud.aiplatform.v1beta1B Manua"
+          + "lBatchTuningParametersProtoP\001ZCcloud.goo"
+          + "gle.com/go/aiplatform/apiv1beta1/aiplatf"
+          + "ormpb;aiplatformpb\252\002\037Google.Cloud.AIPlat"
+          + "form.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V"
+          + "1beta1\352\002\"Google::Cloud::AIPlatform::V1be"
+          + "ta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MatchServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MatchServiceProto.java
index 97c9a6f2f592..5773cbfd5d11 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MatchServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MatchServiceProto.java
@@ -70,53 +70,53 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "ogle/api/client.proto\032\037google/api/field_"
           + "behavior.proto\032\031google/api/resource.prot"
           + "o\032+google/cloud/aiplatform/v1beta1/index"
-          + ".proto\"\325\003\n\024FindNeighborsRequest\022G\n\016index"
-          + "_endpoint\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.goog"
-          + "leapis.com/IndexEndpoint\022\031\n\021deployed_ind"
-          + "ex_id\030\002 \001(\t\022L\n\007queries\030\003 \003(\0132;.google.cl"
-          + "oud.aiplatform.v1beta1.FindNeighborsRequ"
-          + "est.Query\022\035\n\025return_full_datapoint\030\004 \001(\010"
-          + "\032\353\001\n\005Query\022G\n\tdatapoint\030\001 \001(\0132/.google.c"
-          + "loud.aiplatform.v1beta1.IndexDatapointB\003"
-          + "\340A\002\022\026\n\016neighbor_count\030\002 \001(\005\022-\n%per_crowd"
-          + "ing_attribute_neighbor_count\030\003 \001(\005\022\"\n\032ap"
-          + "proximate_neighbor_count\030\004 \001(\005\022.\n&fracti"
-          + "on_leaf_nodes_to_search_override\030\005 \001(\001\"\321"
-          + "\002\n\025FindNeighborsResponse\022b\n\021nearest_neig"
-          + "hbors\030\001 \003(\0132G.google.cloud.aiplatform.v1"
-          + "beta1.FindNeighborsResponse.NearestNeigh"
-          + "bors\032`\n\010Neighbor\022B\n\tdatapoint\030\001 \001(\0132/.go"
-          + "ogle.cloud.aiplatform.v1beta1.IndexDatap"
-          + "oint\022\020\n\010distance\030\002 \001(\001\032r\n\020NearestNeighbo"
-          + "rs\022\n\n\002id\030\001 \001(\t\022R\n\tneighbors\030\002 \003(\0132?.goog"
-          + "le.cloud.aiplatform.v1beta1.FindNeighbor"
-          + "sResponse.Neighbor\"\215\001\n\032ReadIndexDatapoin"
-          + "tsRequest\022G\n\016index_endpoint\030\001 \001(\tB/\340A\002\372A"
-          + ")\n\'aiplatform.googleapis.com/IndexEndpoi"
-          + "nt\022\031\n\021deployed_index_id\030\002 \001(\t\022\013\n\003ids\030\003 \003"
-          + "(\t\"b\n\033ReadIndexDatapointsResponse\022C\n\ndat"
-          + "apoints\030\001 \003(\0132/.google.cloud.aiplatform."
-          + "v1beta1.IndexDatapoint2\257\004\n\014MatchService\022"
-          + "\332\001\n\rFindNeighbors\0225.google.cloud.aiplatf"
-          + "orm.v1beta1.FindNeighborsRequest\0326.googl"
-          + "e.cloud.aiplatform.v1beta1.FindNeighbors"
-          + "Response\"Z\202\323\344\223\002T\"O/v1beta1/{index_endpoi"
-          + "nt=projects/*/locations/*/indexEndpoints"
-          + "/*}:findNeighbors:\001*\022\362\001\n\023ReadIndexDatapo"
-          + "ints\022;.google.cloud.aiplatform.v1beta1.R"
-          + "eadIndexDatapointsRequest\032<.google.cloud"
-          + ".aiplatform.v1beta1.ReadIndexDatapointsR"
-          + "esponse\"`\202\323\344\223\002Z\"U/v1beta1/{index_endpoin"
-          + "t=projects/*/locations/*/indexEndpoints/"
-          + "*}:readIndexDatapoints:\001*\032M\312A\031aiplatform"
-          + ".googleapis.com\322A.https://www.googleapis"
-          + ".com/auth/cloud-platformB\350\001\n#com.google."
-          + "cloud.aiplatform.v1beta1B\021MatchServicePr"
-          + "otoP\001ZCcloud.google.com/go/aiplatform/ap"
-          + "iv1beta1/aiplatformpb;aiplatformpb\252\002\037Goo"
-          + "gle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cl"
-          + "oud\\AIPlatform\\V1beta1\352\002\"Google::Cloud::"
-          + "AIPlatform::V1beta1b\006proto3"
+          + ".proto\"\327\003\n\024FindNeighborsRequest\022H\n\016index"
+          + "_endpoint\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.goo"
+          + "gleapis.com/IndexEndpoint\022\031\n\021deployed_in"
+          + "dex_id\030\002 \001(\t\022L\n\007queries\030\003 \003(\0132;.google.c"
+          + "loud.aiplatform.v1beta1.FindNeighborsReq"
+          + "uest.Query\022\035\n\025return_full_datapoint\030\004 \001("
+          + "\010\032\354\001\n\005Query\022H\n\tdatapoint\030\001 \001(\0132/.google."
+          + "cloud.aiplatform.v1beta1.IndexDatapointB"
+          + "\004\342A\001\002\022\026\n\016neighbor_count\030\002 \001(\005\022-\n%per_cro"
+          + "wding_attribute_neighbor_count\030\003 \001(\005\022\"\n\032"
+          + "approximate_neighbor_count\030\004 \001(\005\022.\n&frac"
+          + "tion_leaf_nodes_to_search_override\030\005 \001(\001"
+          + "\"\321\002\n\025FindNeighborsResponse\022b\n\021nearest_ne"
+          + "ighbors\030\001 \003(\0132G.google.cloud.aiplatform."
+          + "v1beta1.FindNeighborsResponse.NearestNei"
+          + "ghbors\032`\n\010Neighbor\022B\n\tdatapoint\030\001 \001(\0132/."
+          + "google.cloud.aiplatform.v1beta1.IndexDat"
+          + "apoint\022\020\n\010distance\030\002 \001(\001\032r\n\020NearestNeigh"
+          + "bors\022\n\n\002id\030\001 \001(\t\022R\n\tneighbors\030\002 \003(\0132?.go"
+          + "ogle.cloud.aiplatform.v1beta1.FindNeighb"
+          + "orsResponse.Neighbor\"\216\001\n\032ReadIndexDatapo"
+          + "intsRequest\022H\n\016index_endpoint\030\001 \001(\tB0\342A\001"
+          + "\002\372A)\n\'aiplatform.googleapis.com/IndexEnd"
+          + "point\022\031\n\021deployed_index_id\030\002 \001(\t\022\013\n\003ids\030"
+          + "\003 \003(\t\"b\n\033ReadIndexDatapointsResponse\022C\n\n"
+          + "datapoints\030\001 \003(\0132/.google.cloud.aiplatfo"
+          + "rm.v1beta1.IndexDatapoint2\257\004\n\014MatchServi"
+          + "ce\022\332\001\n\rFindNeighbors\0225.google.cloud.aipl"
+          + "atform.v1beta1.FindNeighborsRequest\0326.go"
+          + "ogle.cloud.aiplatform.v1beta1.FindNeighb"
+          + "orsResponse\"Z\202\323\344\223\002T\"O/v1beta1/{index_end"
+          + "point=projects/*/locations/*/indexEndpoi"
+          + "nts/*}:findNeighbors:\001*\022\362\001\n\023ReadIndexDat"
+          + "apoints\022;.google.cloud.aiplatform.v1beta"
+          + "1.ReadIndexDatapointsRequest\032<.google.cl"
+          + "oud.aiplatform.v1beta1.ReadIndexDatapoin"
+          + "tsResponse\"`\202\323\344\223\002Z\"U/v1beta1/{index_endp"
+          + "oint=projects/*/locations/*/indexEndpoin"
+          + "ts/*}:readIndexDatapoints:\001*\032M\312A\031aiplatf"
+          + "orm.googleapis.com\322A.https://www.googlea"
+          + "pis.com/auth/cloud-platformB\350\001\n#com.goog"
+          + "le.cloud.aiplatform.v1beta1B\021MatchServic"
+          + "eProtoP\001ZCcloud.google.com/go/aiplatform"
+          + "/apiv1beta1/aiplatformpb;aiplatformpb\252\002\037"
+          + "Google.Cloud.AIPlatform.V1Beta1\312\002\037Google"
+          + "\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clou"
+          + "d::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Measurement.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Measurement.java
index ac65eb078d02..4b75f213b85a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Measurement.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Measurement.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Measurement();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.StudyProto
         .internal_static_google_cloud_aiplatform_v1beta1_Measurement_descriptor;
@@ -143,11 +138,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Metric();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.StudyProto
           .internal_static_google_cloud_aiplatform_v1beta1_Measurement_Metric_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequest.java
index 43c2bc1a1306..b29acc187b46 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequest.java
@@ -40,7 +40,7 @@ private MergeVersionAliasesRequest(com.google.protobuf.GeneratedMessageV3.Builde
 
   private MergeVersionAliasesRequest() {
     name_ = "";
-    versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MergeVersionAliasesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_MergeVersionAliasesRequest_descriptor;
@@ -79,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * 
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -106,6 +102,7 @@ public java.lang.String getName() { *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getNameBytes() { public static final int VERSION_ALIASES_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList versionAliases_; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -142,6 +140,7 @@ public com.google.protobuf.ByteString getNameBytes() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -166,6 +165,7 @@ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -190,6 +190,7 @@ public int getVersionAliasesCount() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -215,6 +216,7 @@ public java.lang.String getVersionAliases(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -448,8 +450,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; name_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -478,7 +479,6 @@ public com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest build() { public com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest buildPartial() { com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest result = new com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -486,21 +486,16 @@ public com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest buildParti return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - versionAliases_ = versionAliases_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.versionAliases_ = versionAliases_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.MergeVersionAliasesRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.name_ = name_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + versionAliases_.makeImmutable(); + result.versionAliases_ = versionAliases_; + } } @java.lang.Override @@ -558,7 +553,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.MergeVersionAliases if (!other.versionAliases_.isEmpty()) { if (versionAliases_.isEmpty()) { versionAliases_ = other.versionAliases_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureVersionAliasesIsMutable(); versionAliases_.addAll(other.versionAliases_); @@ -630,6 +625,7 @@ public Builder mergeFrom( *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -656,6 +652,7 @@ public java.lang.String getName() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -682,6 +679,7 @@ public com.google.protobuf.ByteString getNameBytes() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -707,6 +705,7 @@ public Builder setName(java.lang.String value) { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -728,6 +727,7 @@ public Builder clearName() { *
      * Required. The name of the model version to merge aliases, with a version ID
      * explicitly included.
+     *
      * Example: `projects/{project}/locations/{location}/models/{model}@1234`
      * 
* @@ -749,14 +749,14 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList versionAliases_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureVersionAliasesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!versionAliases_.isModifiable()) { versionAliases_ = new com.google.protobuf.LazyStringArrayList(versionAliases_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -768,6 +768,7 @@ private void ensureVersionAliasesIsMutable() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -780,7 +781,8 @@ private void ensureVersionAliasesIsMutable() { * @return A list containing the versionAliases. */ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { - return versionAliases_.getUnmodifiableView(); + versionAliases_.makeImmutable(); + return versionAliases_; } /** * @@ -792,6 +794,7 @@ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -816,6 +819,7 @@ public int getVersionAliasesCount() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -841,6 +845,7 @@ public java.lang.String getVersionAliases(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -866,6 +871,7 @@ public com.google.protobuf.ByteString getVersionAliasesBytes(int index) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -885,6 +891,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -898,6 +905,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -916,6 +924,7 @@ public Builder addVersionAliases(java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -929,6 +938,7 @@ public Builder addVersionAliases(java.lang.String value) { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -944,6 +954,7 @@ public Builder addVersionAliases(java.lang.String value) { public Builder addAllVersionAliases(java.lang.Iterable values) { ensureVersionAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, versionAliases_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -957,6 +968,7 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -969,8 +981,9 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearVersionAliases() { - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -984,6 +997,7 @@ public Builder clearVersionAliases() { * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -1003,6 +1017,7 @@ public Builder addVersionAliasesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequestOrBuilder.java index 26fc8a943ac1..03467392ec8b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MergeVersionAliasesRequestOrBuilder.java @@ -29,6 +29,7 @@ public interface MergeVersionAliasesRequestOrBuilder *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -45,6 +46,7 @@ public interface MergeVersionAliasesRequestOrBuilder *
    * Required. The name of the model version to merge aliases, with a version ID
    * explicitly included.
+   *
    * Example: `projects/{project}/locations/{location}/models/{model}@1234`
    * 
* @@ -66,6 +68,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -88,6 +91,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -110,6 +114,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same @@ -133,6 +138,7 @@ public interface MergeVersionAliasesRequestOrBuilder * Add the `-` prefix to an alias means removing that alias from the version. * `-` is NOT counted in the 128 characters. Example: `-golden` means removing * the `golden` alias from the version. + * * There is NO ordering in aliases, which means * 1) The aliases returned from GetModel API might not have the exactly same * order from this MergeVersionAliases API. 2) Adding and deleting the same diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataProto.java index a26035780bf0..f6b422f9c43d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataProto.java @@ -49,26 +49,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "v1beta1\032\037google/api/field_behavior.proto" + "\032\031google/api/resource.proto\0325google/clou" + "d/aiplatform/v1beta1/encryption_spec.pro" - + "to\032\037google/protobuf/timestamp.proto\"\361\003\n\r" - + "MetadataStore\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013crea" - + "te_time\030\003 \001(\0132\032.google.protobuf.Timestam" - + "pB\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.pro" - + "tobuf.TimestampB\003\340A\003\022H\n\017encryption_spec\030" - + "\005 \001(\0132/.google.cloud.aiplatform.v1beta1." - + "EncryptionSpec\022\023\n\013description\030\006 \001(\t\022U\n\005s" - + "tate\030\007 \001(\0132A.google.cloud.aiplatform.v1b" - + "eta1.MetadataStore.MetadataStoreStateB\003\340" - + "A\003\0324\n\022MetadataStoreState\022\036\n\026disk_utiliza" - + "tion_bytes\030\001 \001(\003:u\352Ar\n\'aiplatform.google" - + "apis.com/MetadataStore\022Gprojects/{projec" - + "t}/locations/{location}/metadataStores/{" - + "metadata_store}B\344\001\n#com.google.cloud.aip" - + "latform.v1beta1B\rMetadataProtoP\001ZCcloud." - + "google.com/go/aiplatform/apiv1beta1/aipl" - + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP" - + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor" - + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V" - + "1beta1b\006proto3" + + "to\032\037google/protobuf/timestamp.proto\"\365\003\n\r" + + "MetadataStore\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\0225\n\013cre" + + "ate_time\030\003 \001(\0132\032.google.protobuf.Timesta" + + "mpB\004\342A\001\003\0225\n\013update_time\030\004 \001(\0132\032.google.p" + + "rotobuf.TimestampB\004\342A\001\003\022H\n\017encryption_sp" + + "ec\030\005 \001(\0132/.google.cloud.aiplatform.v1bet" + + "a1.EncryptionSpec\022\023\n\013description\030\006 \001(\t\022V" + + "\n\005state\030\007 \001(\0132A.google.cloud.aiplatform." + + "v1beta1.MetadataStore.MetadataStoreState" + + "B\004\342A\001\003\0324\n\022MetadataStoreState\022\036\n\026disk_uti" + + "lization_bytes\030\001 \001(\003:u\352Ar\n\'aiplatform.go" + + "ogleapis.com/MetadataStore\022Gprojects/{pr" + + "oject}/locations/{location}/metadataStor" + + "es/{metadata_store}B\344\001\n#com.google.cloud" + + ".aiplatform.v1beta1B\rMetadataProtoP\001ZCcl" + + "oud.google.com/go/aiplatform/apiv1beta1/" + + "aiplatformpb;aiplatformpb\252\002\037Google.Cloud" + + ".AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPla" + + "tform\\V1beta1\352\002\"Google::Cloud::AIPlatfor" + + "m::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchema.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchema.java index 2114548c7412..512b6f393193 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchema.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchema.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataSchema(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataSchemaProto .internal_static_google_cloud_aiplatform_v1beta1_MetadataSchema_descriptor; @@ -372,6 +367,7 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -400,6 +396,7 @@ public java.lang.String getSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1267,6 +1264,7 @@ public Builder setSchemaVersionBytes(com.google.protobuf.ByteString value) { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1294,6 +1292,7 @@ public java.lang.String getSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1321,6 +1320,7 @@ public com.google.protobuf.ByteString getSchemaBytes() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1347,6 +1347,7 @@ public Builder setSchema(java.lang.String value) { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -1369,6 +1370,7 @@ public Builder clearSchema() { * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaOrBuilder.java index f96fd219e749..7ad41123ca1d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaOrBuilder.java @@ -84,6 +84,7 @@ public interface MetadataSchemaOrBuilder * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) @@ -101,6 +102,7 @@ public interface MetadataSchemaOrBuilder * Required. The raw YAML string representation of the MetadataSchema. The * combination of [MetadataSchema.version] and the schema name given by * `title` in [MetadataSchema.schema] must be unique within a MetadataStore. + * * The schema is defined as an OpenAPI 3.0.2 * [MetadataSchema * Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject) diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaProto.java index b3fe7d8d2cbe..97bdf0fd367e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataSchemaProto.java @@ -44,26 +44,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ta_schema.proto\022\037google.cloud.aiplatform" + ".v1beta1\032\037google/api/field_behavior.prot" + "o\032\031google/api/resource.proto\032\037google/pro" - + "tobuf/timestamp.proto\"\205\004\n\016MetadataSchema" - + "\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\026\n\016schema_version\030\002 " - + "\001(\t\022\023\n\006schema\030\003 \001(\tB\003\340A\002\022W\n\013schema_type\030" - + "\004 \001(\0162B.google.cloud.aiplatform.v1beta1." - + "MetadataSchema.MetadataSchemaType\0224\n\013cre" - + "ate_time\030\005 \001(\0132\032.google.protobuf.Timesta" - + "mpB\003\340A\003\022\023\n\013description\030\006 \001(\t\"s\n\022Metadata" - + "SchemaType\022$\n METADATA_SCHEMA_TYPE_UNSPE" - + "CIFIED\020\000\022\021\n\rARTIFACT_TYPE\020\001\022\022\n\016EXECUTION" - + "_TYPE\020\002\022\020\n\014CONTEXT_TYPE\020\003:\231\001\352A\225\001\n(aiplat" - + "form.googleapis.com/MetadataSchema\022iproj" - + "ects/{project}/locations/{location}/meta" - + "dataStores/{metadata_store}/metadataSche" - + "mas/{metadata_schema}B\352\001\n#com.google.clo" - + "ud.aiplatform.v1beta1B\023MetadataSchemaPro" - + "toP\001ZCcloud.google.com/go/aiplatform/api" - + "v1beta1/aiplatformpb;aiplatformpb\252\002\037Goog" - + "le.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Clo" - + "ud\\AIPlatform\\V1beta1\352\002\"Google::Cloud::A" - + "IPlatform::V1beta1b\006proto3" + + "tobuf/timestamp.proto\"\210\004\n\016MetadataSchema" + + "\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\026\n\016schema_version\030\002" + + " \001(\t\022\024\n\006schema\030\003 \001(\tB\004\342A\001\002\022W\n\013schema_typ" + + "e\030\004 \001(\0162B.google.cloud.aiplatform.v1beta" + + "1.MetadataSchema.MetadataSchemaType\0225\n\013c" + + "reate_time\030\005 \001(\0132\032.google.protobuf.Times" + + "tampB\004\342A\001\003\022\023\n\013description\030\006 \001(\t\"s\n\022Metad" + + "ataSchemaType\022$\n METADATA_SCHEMA_TYPE_UN" + + "SPECIFIED\020\000\022\021\n\rARTIFACT_TYPE\020\001\022\022\n\016EXECUT" + + "ION_TYPE\020\002\022\020\n\014CONTEXT_TYPE\020\003:\231\001\352A\225\001\n(aip" + + "latform.googleapis.com/MetadataSchema\022ip" + + "rojects/{project}/locations/{location}/m" + + "etadataStores/{metadata_store}/metadataS" + + "chemas/{metadata_schema}B\352\001\n#com.google." + + "cloud.aiplatform.v1beta1B\023MetadataSchema" + + "ProtoP\001ZCcloud.google.com/go/aiplatform/" + + "apiv1beta1/aiplatformpb;aiplatformpb\252\002\037G" + + "oogle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\" + + "Cloud\\AIPlatform\\V1beta1\352\002\"Google::Cloud" + + "::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceProto.java index be0b4a8f3a25..734ad8b9d6e0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataServiceProto.java @@ -249,364 +249,365 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "google/cloud/aiplatform/v1beta1/operatio" + "n.proto\032#google/longrunning/operations.p" + "roto\032\033google/protobuf/empty.proto\032 googl" - + "e/protobuf/field_mask.proto\"\277\001\n\032CreateMe" - + "tadataStoreRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372" - + "A#\n!locations.googleapis.com/Location\022K\n" - + "\016metadata_store\030\002 \001(\0132..google.cloud.aip" - + "latform.v1beta1.MetadataStoreB\003\340A\002\022\031\n\021me" - + "tadata_store_id\030\003 \001(\t\"{\n$CreateMetadataS" - + "toreOperationMetadata\022S\n\020generic_metadat" - + "a\030\001 \001(\01329.google.cloud.aiplatform.v1beta" - + "1.GenericOperationMetadata\"X\n\027GetMetadat" - + "aStoreRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'aip" - + "latform.googleapis.com/MetadataStore\"}\n\031" - + "ListMetadataStoresRequest\0229\n\006parent\030\001 \001(" - + "\tB)\340A\002\372A#\n!locations.googleapis.com/Loca" - + "tion\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 " - + "\001(\t\"~\n\032ListMetadataStoresResponse\022G\n\017met" - + "adata_stores\030\001 \003(\0132..google.cloud.aiplat" - + "form.v1beta1.MetadataStore\022\027\n\017next_page_" - + "token\030\002 \001(\t\"n\n\032DeleteMetadataStoreReques" - + "t\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.goog" - + "leapis.com/MetadataStore\022\021\n\005force\030\002 \001(\010B" - + "\002\030\001\"{\n$DeleteMetadataStoreOperationMetad" - + "ata\022S\n\020generic_metadata\030\001 \001(\01329.google.c" - + "loud.aiplatform.v1beta1.GenericOperation" - + "Metadata\"\257\001\n\025CreateArtifactRequest\022?\n\006pa" - + "rent\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.googleapi" - + "s.com/MetadataStore\022@\n\010artifact\030\002 \001(\0132)." + + "e/protobuf/field_mask.proto\"\301\001\n\032CreateMe" + + "tadataStoreRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002" + + "\372A#\n!locations.googleapis.com/Location\022L" + + "\n\016metadata_store\030\002 \001(\0132..google.cloud.ai" + + "platform.v1beta1.MetadataStoreB\004\342A\001\002\022\031\n\021" + + "metadata_store_id\030\003 \001(\t\"{\n$CreateMetadat" + + "aStoreOperationMetadata\022S\n\020generic_metad" + + "ata\030\001 \001(\01329.google.cloud.aiplatform.v1be" + + "ta1.GenericOperationMetadata\"Y\n\027GetMetad" + + "ataStoreRequest\022>\n\004name\030\001 \001(\tB0\342A\001\002\372A)\n\'" + + "aiplatform.googleapis.com/MetadataStore\"" + + "~\n\031ListMetadataStoresRequest\022:\n\006parent\030\001" + + " \001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/" + + "Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_toke" + + "n\030\003 \001(\t\"~\n\032ListMetadataStoresResponse\022G\n" + + "\017metadata_stores\030\001 \003(\0132..google.cloud.ai" + + "platform.v1beta1.MetadataStore\022\027\n\017next_p" + + "age_token\030\002 \001(\t\"o\n\032DeleteMetadataStoreRe" + + "quest\022>\n\004name\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform" + + ".googleapis.com/MetadataStore\022\021\n\005force\030\002" + + " \001(\010B\002\030\001\"{\n$DeleteMetadataStoreOperation" + + "Metadata\022S\n\020generic_metadata\030\001 \001(\01329.goo" + + "gle.cloud.aiplatform.v1beta1.GenericOper" + + "ationMetadata\"\261\001\n\025CreateArtifactRequest\022" + + "@\n\006parent\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.goo" + + "gleapis.com/MetadataStore\022A\n\010artifact\030\002 " + + "\001(\0132).google.cloud.aiplatform.v1beta1.Ar" + + "tifactB\004\342A\001\002\022\023\n\013artifact_id\030\003 \001(\t\"O\n\022Get" + + "ArtifactRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"" + + "aiplatform.googleapis.com/Artifact\"\234\001\n\024L" + + "istArtifactsRequest\022;\n\006parent\030\001 \001(\tB+\342A\001" + + "\002\372A$\022\"aiplatform.googleapis.com/Artifact" + + "\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022" + + "\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"n\n\025Lis" + + "tArtifactsResponse\022<\n\tartifacts\030\001 \003(\0132)." + "google.cloud.aiplatform.v1beta1.Artifact" - + "B\003\340A\002\022\023\n\013artifact_id\030\003 \001(\t\"N\n\022GetArtifac" - + "tRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aiplatfo" - + "rm.googleapis.com/Artifact\"\233\001\n\024ListArtif" - + "actsRequest\022:\n\006parent\030\001 \001(\tB*\340A\002\372A$\022\"aip" - + "latform.googleapis.com/Artifact\022\021\n\tpage_" - + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter" - + "\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"n\n\025ListArtifact" - + "sResponse\022<\n\tartifacts\030\001 \003(\0132).google.cl" - + "oud.aiplatform.v1beta1.Artifact\022\027\n\017next_" - + "page_token\030\002 \001(\t\"\246\001\n\025UpdateArtifactReque" - + "st\022@\n\010artifact\030\001 \001(\0132).google.cloud.aipl" - + "atform.v1beta1.ArtifactB\003\340A\002\0224\n\013update_m" - + "ask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340" - + "A\001\022\025\n\rallow_missing\030\003 \001(\010\"d\n\025DeleteArtif" - + "actRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"aiplat" - + "form.googleapis.com/Artifact\022\021\n\004etag\030\002 \001" - + "(\tB\003\340A\001\"|\n\025PurgeArtifactsRequest\022:\n\006pare" - + "nt\030\001 \001(\tB*\340A\002\372A$\022\"aiplatform.googleapis." - + "com/Artifact\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022\022\n\005for" - + "ce\030\003 \001(\010B\003\340A\001\"l\n\026PurgeArtifactsResponse\022" - + "\023\n\013purge_count\030\001 \001(\003\022=\n\014purge_sample\030\002 \003" - + "(\tB\'\372A$\n\"aiplatform.googleapis.com/Artif" - + "act\"m\n\026PurgeArtifactsMetadata\022S\n\020generic" - + "_metadata\030\001 \001(\01329.google.cloud.aiplatfor" - + "m.v1beta1.GenericOperationMetadata\"\253\001\n\024C" - + "reateContextRequest\022?\n\006parent\030\001 \001(\tB/\340A\002" - + "\372A)\n\'aiplatform.googleapis.com/MetadataS" - + "tore\022>\n\007context\030\002 \001(\0132(.google.cloud.aip" - + "latform.v1beta1.ContextB\003\340A\002\022\022\n\ncontext_" - + "id\030\003 \001(\t\"L\n\021GetContextRequest\0227\n\004name\030\001 " - + "\001(\tB)\340A\002\372A#\n!aiplatform.googleapis.com/C" - + "ontext\"\231\001\n\023ListContextsRequest\0229\n\006parent" - + "\030\001 \001(\tB)\340A\002\372A#\022!aiplatform.googleapis.co" - + "m/Context\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_tok" - + "en\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005 \001" - + "(\t\"k\n\024ListContextsResponse\022:\n\010contexts\030\001" - + " \003(\0132(.google.cloud.aiplatform.v1beta1.C" - + "ontext\022\027\n\017next_page_token\030\002 \001(\t\"\243\001\n\024Upda" - + "teContextRequest\022>\n\007context\030\001 \001(\0132(.goog" - + "le.cloud.aiplatform.v1beta1.ContextB\003\340A\002" - + "\0224\n\013update_mask\030\002 \001(\0132\032.google.protobuf." - + "FieldMaskB\003\340A\001\022\025\n\rallow_missing\030\003 \001(\010\"q\n" - + "\024DeleteContextRequest\0227\n\004name\030\001 \001(\tB)\340A\002" - + "\372A#\n!aiplatform.googleapis.com/Context\022\r" - + "\n\005force\030\002 \001(\010\022\021\n\004etag\030\003 \001(\tB\003\340A\001\"z\n\024Purg" - + "eContextsRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#" - + "\022!aiplatform.googleapis.com/Context\022\023\n\006f" - + "ilter\030\002 \001(\tB\003\340A\002\022\022\n\005force\030\003 \001(\010B\003\340A\001\"j\n\025" - + "PurgeContextsResponse\022\023\n\013purge_count\030\001 \001" - + "(\003\022<\n\014purge_sample\030\002 \003(\tB&\372A#\n!aiplatfor" - + "m.googleapis.com/Context\"l\n\025PurgeContext" - + "sMetadata\022S\n\020generic_metadata\030\001 \001(\01329.go" - + "ogle.cloud.aiplatform.v1beta1.GenericOpe" - + "rationMetadata\"\337\001\n\'AddContextArtifactsAn" - + "dExecutionsRequest\022:\n\007context\030\001 \001(\tB)\340A\002" - + "\372A#\n!aiplatform.googleapis.com/Context\022:" - + "\n\tartifacts\030\002 \003(\tB\'\372A$\n\"aiplatform.googl" - + "eapis.com/Artifact\022<\n\nexecutions\030\003 \003(\tB(" - + "\372A%\n#aiplatform.googleapis.com/Execution" - + "\"*\n(AddContextArtifactsAndExecutionsResp" - + "onse\"\227\001\n\031AddContextChildrenRequest\022:\n\007co" - + "ntext\030\001 \001(\tB)\340A\002\372A#\n!aiplatform.googleap" - + "is.com/Context\022>\n\016child_contexts\030\002 \003(\tB&" - + "\372A#\n!aiplatform.googleapis.com/Context\"\034" - + "\n\032AddContextChildrenResponse\"\232\001\n\034RemoveC" - + "ontextChildrenRequest\022:\n\007context\030\001 \001(\tB)" - + "\340A\002\372A#\n!aiplatform.googleapis.com/Contex" - + "t\022>\n\016child_contexts\030\002 \003(\tB&\372A#\n!aiplatfo" - + "rm.googleapis.com/Context\"\037\n\035RemoveConte" - + "xtChildrenResponse\"`\n\"QueryContextLineag" - + "eSubgraphRequest\022:\n\007context\030\001 \001(\tB)\340A\002\372A" - + "#\n!aiplatform.googleapis.com/Context\"\263\001\n" - + "\026CreateExecutionRequest\022?\n\006parent\030\001 \001(\tB" - + "/\340A\002\372A)\n\'aiplatform.googleapis.com/Metad" - + "ataStore\022B\n\texecution\030\002 \001(\0132*.google.clo" - + "ud.aiplatform.v1beta1.ExecutionB\003\340A\002\022\024\n\014" - + "execution_id\030\003 \001(\t\"P\n\023GetExecutionReques" - + "t\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aiplatform.goog" - + "leapis.com/Execution\"\235\001\n\025ListExecutionsR" - + "equest\022;\n\006parent\030\001 \001(\tB+\340A\002\372A%\022#aiplatfo" - + "rm.googleapis.com/Execution\022\021\n\tpage_size" - + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001" - + "(\t\022\020\n\010order_by\030\005 \001(\t\"q\n\026ListExecutionsRe" - + "sponse\022>\n\nexecutions\030\001 \003(\0132*.google.clou" - + "d.aiplatform.v1beta1.Execution\022\027\n\017next_p" - + "age_token\030\002 \001(\t\"\251\001\n\026UpdateExecutionReque" - + "st\022B\n\texecution\030\001 \001(\0132*.google.cloud.aip" - + "latform.v1beta1.ExecutionB\003\340A\002\0224\n\013update" - + "_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB" - + "\003\340A\001\022\025\n\rallow_missing\030\003 \001(\010\"f\n\026DeleteExe" - + "cutionRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#aip" - + "latform.googleapis.com/Execution\022\021\n\004etag" - + "\030\002 \001(\tB\003\340A\001\"~\n\026PurgeExecutionsRequest\022;\n" - + "\006parent\030\001 \001(\tB+\340A\002\372A%\022#aiplatform.google" - + "apis.com/Execution\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022" - + "\022\n\005force\030\003 \001(\010B\003\340A\001\"n\n\027PurgeExecutionsRe" - + "sponse\022\023\n\013purge_count\030\001 \001(\003\022>\n\014purge_sam" - + "ple\030\002 \003(\tB(\372A%\n#aiplatform.googleapis.co" - + "m/Execution\"n\n\027PurgeExecutionsMetadata\022S" - + "\n\020generic_metadata\030\001 \001(\01329.google.cloud." - + "aiplatform.v1beta1.GenericOperationMetad" - + "ata\"\223\001\n\031AddExecutionEventsRequest\022>\n\texe" - + "cution\030\001 \001(\tB+\340A\002\372A%\n#aiplatform.googlea" - + "pis.com/Execution\0226\n\006events\030\002 \003(\0132&.goog" - + "le.cloud.aiplatform.v1beta1.Event\"\034\n\032Add" - + "ExecutionEventsResponse\"g\n%QueryExecutio" - + "nInputsAndOutputsRequest\022>\n\texecution\030\001 " - + "\001(\tB+\340A\002\372A%\n#aiplatform.googleapis.com/E" - + "xecution\"\311\001\n\033CreateMetadataSchemaRequest" - + "\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\n\'aiplatform.goo" - + "gleapis.com/MetadataStore\022M\n\017metadata_sc" - + "hema\030\002 \001(\0132/.google.cloud.aiplatform.v1b" - + "eta1.MetadataSchemaB\003\340A\002\022\032\n\022metadata_sch" - + "ema_id\030\003 \001(\t\"Z\n\030GetMetadataSchemaRequest" - + "\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplatform.googl" - + "eapis.com/MetadataSchema\"\225\001\n\032ListMetadat" - + "aSchemasRequest\022@\n\006parent\030\001 \001(\tB0\340A\002\372A*\022" - + "(aiplatform.googleapis.com/MetadataSchem" - + "a\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t" - + "\022\016\n\006filter\030\004 \001(\t\"\201\001\n\033ListMetadataSchemas" - + "Response\022I\n\020metadata_schemas\030\001 \003(\0132/.goo" - + "gle.cloud.aiplatform.v1beta1.MetadataSch" - + "ema\022\027\n\017next_page_token\030\002 \001(\t\"\205\001\n#QueryAr" - + "tifactLineageSubgraphRequest\022<\n\010artifact" - + "\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.co" - + "m/Artifact\022\020\n\010max_hops\030\002 \001(\005\022\016\n\006filter\030\003" - + " \001(\t2\352=\n\017MetadataService\022\245\002\n\023CreateMetad" - + "ataStore\022;.google.cloud.aiplatform.v1bet" - + "a1.CreateMetadataStoreRequest\032\035.google.l" - + "ongrunning.Operation\"\261\001\202\323\344\223\002I\"7/v1beta1/" - + "{parent=projects/*/locations/*}/metadata" - + "Stores:\016metadata_store\332A\'parent,metadata" - + "_store,metadata_store_id\312A5\n\rMetadataSto" - + "re\022$CreateMetadataStoreOperationMetadata" - + "\022\304\001\n\020GetMetadataStore\0228.google.cloud.aip" - + "latform.v1beta1.GetMetadataStoreRequest\032" - + "..google.cloud.aiplatform.v1beta1.Metada" - + "taStore\"F\202\323\344\223\0029\0227/v1beta1/{name=projects" - + "/*/locations/*/metadataStores/*}\332A\004name\022" - + "\327\001\n\022ListMetadataStores\022:.google.cloud.ai" - + "platform.v1beta1.ListMetadataStoresReque" - + "st\032;.google.cloud.aiplatform.v1beta1.Lis" - + "tMetadataStoresResponse\"H\202\323\344\223\0029\0227/v1beta" - + "1/{parent=projects/*/locations/*}/metada" - + "taStores\332A\006parent\022\372\001\n\023DeleteMetadataStor" - + "e\022;.google.cloud.aiplatform.v1beta1.Dele" - + "teMetadataStoreRequest\032\035.google.longrunn" - + "ing.Operation\"\206\001\202\323\344\223\0029*7/v1beta1/{name=p" - + "rojects/*/locations/*/metadataStores/*}\332" - + "A\004name\312A=\n\025google.protobuf.Empty\022$Delete" - + "MetadataStoreOperationMetadata\022\350\001\n\016Creat" - + "eArtifact\0226.google.cloud.aiplatform.v1be" - + "ta1.CreateArtifactRequest\032).google.cloud" - + ".aiplatform.v1beta1.Artifact\"s\202\323\344\223\002O\"C/v" + + "\022\027\n\017next_page_token\030\002 \001(\t\"\250\001\n\025UpdateArti" + + "factRequest\022A\n\010artifact\030\001 \001(\0132).google.c" + + "loud.aiplatform.v1beta1.ArtifactB\004\342A\001\002\0225" + + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi" + + "eldMaskB\004\342A\001\001\022\025\n\rallow_missing\030\003 \001(\010\"f\n\025" + + "DeleteArtifactRequest\0229\n\004name\030\001 \001(\tB+\342A\001" + + "\002\372A$\n\"aiplatform.googleapis.com/Artifact" + + "\022\022\n\004etag\030\002 \001(\tB\004\342A\001\001\"\177\n\025PurgeArtifactsRe" + + "quest\022;\n\006parent\030\001 \001(\tB+\342A\001\002\372A$\022\"aiplatfo" + + "rm.googleapis.com/Artifact\022\024\n\006filter\030\002 \001" + + "(\tB\004\342A\001\002\022\023\n\005force\030\003 \001(\010B\004\342A\001\001\"l\n\026PurgeAr" + + "tifactsResponse\022\023\n\013purge_count\030\001 \001(\003\022=\n\014" + + "purge_sample\030\002 \003(\tB\'\372A$\n\"aiplatform.goog" + + "leapis.com/Artifact\"m\n\026PurgeArtifactsMet" + + "adata\022S\n\020generic_metadata\030\001 \001(\01329.google" + + ".cloud.aiplatform.v1beta1.GenericOperati" + + "onMetadata\"\255\001\n\024CreateContextRequest\022@\n\006p" + + "arent\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatform.googlea" + + "pis.com/MetadataStore\022?\n\007context\030\002 \001(\0132(" + + ".google.cloud.aiplatform.v1beta1.Context" + + "B\004\342A\001\002\022\022\n\ncontext_id\030\003 \001(\t\"M\n\021GetContext" + + "Request\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatfo" + + "rm.googleapis.com/Context\"\232\001\n\023ListContex" + + "tsRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\022!aipl" + + "atform.googleapis.com/Context\022\021\n\tpage_si" + + "ze\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004" + + " \001(\t\022\020\n\010order_by\030\005 \001(\t\"k\n\024ListContextsRe" + + "sponse\022:\n\010contexts\030\001 \003(\0132(.google.cloud." + + "aiplatform.v1beta1.Context\022\027\n\017next_page_" + + "token\030\002 \001(\t\"\245\001\n\024UpdateContextRequest\022?\n\007" + + "context\030\001 \001(\0132(.google.cloud.aiplatform." + + "v1beta1.ContextB\004\342A\001\002\0225\n\013update_mask\030\002 \001" + + "(\0132\032.google.protobuf.FieldMaskB\004\342A\001\001\022\025\n\r" + + "allow_missing\030\003 \001(\010\"s\n\024DeleteContextRequ" + + "est\0228\n\004name\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatform.g" + + "oogleapis.com/Context\022\r\n\005force\030\002 \001(\010\022\022\n\004" + + "etag\030\003 \001(\tB\004\342A\001\001\"}\n\024PurgeContextsRequest" + + "\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\022!aiplatform.go" + + "ogleapis.com/Context\022\024\n\006filter\030\002 \001(\tB\004\342A" + + "\001\002\022\023\n\005force\030\003 \001(\010B\004\342A\001\001\"j\n\025PurgeContexts" + + "Response\022\023\n\013purge_count\030\001 \001(\003\022<\n\014purge_s" + + "ample\030\002 \003(\tB&\372A#\n!aiplatform.googleapis." + + "com/Context\"l\n\025PurgeContextsMetadata\022S\n\020" + + "generic_metadata\030\001 \001(\01329.google.cloud.ai" + + "platform.v1beta1.GenericOperationMetadat" + + "a\"\340\001\n\'AddContextArtifactsAndExecutionsRe" + + "quest\022;\n\007context\030\001 \001(\tB*\342A\001\002\372A#\n!aiplatf" + + "orm.googleapis.com/Context\022:\n\tartifacts\030" + + "\002 \003(\tB\'\372A$\n\"aiplatform.googleapis.com/Ar" + + "tifact\022<\n\nexecutions\030\003 \003(\tB(\372A%\n#aiplatf" + + "orm.googleapis.com/Execution\"*\n(AddConte" + + "xtArtifactsAndExecutionsResponse\"\230\001\n\031Add" + + "ContextChildrenRequest\022;\n\007context\030\001 \001(\tB" + + "*\342A\001\002\372A#\n!aiplatform.googleapis.com/Cont" + + "ext\022>\n\016child_contexts\030\002 \003(\tB&\372A#\n!aiplat" + + "form.googleapis.com/Context\"\034\n\032AddContex" + + "tChildrenResponse\"\233\001\n\034RemoveContextChild" + + "renRequest\022;\n\007context\030\001 \001(\tB*\342A\001\002\372A#\n!ai" + + "platform.googleapis.com/Context\022>\n\016child" + + "_contexts\030\002 \003(\tB&\372A#\n!aiplatform.googlea" + + "pis.com/Context\"\037\n\035RemoveContextChildren" + + "Response\"a\n\"QueryContextLineageSubgraphR" + + "equest\022;\n\007context\030\001 \001(\tB*\342A\001\002\372A#\n!aiplat" + + "form.googleapis.com/Context\"\265\001\n\026CreateEx" + + "ecutionRequest\022@\n\006parent\030\001 \001(\tB0\342A\001\002\372A)\n" + + "\'aiplatform.googleapis.com/MetadataStore" + + "\022C\n\texecution\030\002 \001(\0132*.google.cloud.aipla" + + "tform.v1beta1.ExecutionB\004\342A\001\002\022\024\n\014executi" + + "on_id\030\003 \001(\t\"Q\n\023GetExecutionRequest\022:\n\004na" + + "me\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.googleapis" + + ".com/Execution\"\236\001\n\025ListExecutionsRequest" + + "\022<\n\006parent\030\001 \001(\tB,\342A\001\002\372A%\022#aiplatform.go" + + "ogleapis.com/Execution\022\021\n\tpage_size\030\002 \001(" + + "\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n" + + "\010order_by\030\005 \001(\t\"q\n\026ListExecutionsRespons" + + "e\022>\n\nexecutions\030\001 \003(\0132*.google.cloud.aip" + + "latform.v1beta1.Execution\022\027\n\017next_page_t" + + "oken\030\002 \001(\t\"\253\001\n\026UpdateExecutionRequest\022C\n" + + "\texecution\030\001 \001(\0132*.google.cloud.aiplatfo" + + "rm.v1beta1.ExecutionB\004\342A\001\002\0225\n\013update_mas" + + "k\030\002 \001(\0132\032.google.protobuf.FieldMaskB\004\342A\001" + + "\001\022\025\n\rallow_missing\030\003 \001(\010\"h\n\026DeleteExecut" + + "ionRequest\022:\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#aipla" + + "tform.googleapis.com/Execution\022\022\n\004etag\030\002" + + " \001(\tB\004\342A\001\001\"\201\001\n\026PurgeExecutionsRequest\022<\n" + + "\006parent\030\001 \001(\tB,\342A\001\002\372A%\022#aiplatform.googl" + + "eapis.com/Execution\022\024\n\006filter\030\002 \001(\tB\004\342A\001" + + "\002\022\023\n\005force\030\003 \001(\010B\004\342A\001\001\"n\n\027PurgeExecution" + + "sResponse\022\023\n\013purge_count\030\001 \001(\003\022>\n\014purge_" + + "sample\030\002 \003(\tB(\372A%\n#aiplatform.googleapis" + + ".com/Execution\"n\n\027PurgeExecutionsMetadat" + + "a\022S\n\020generic_metadata\030\001 \001(\01329.google.clo" + + "ud.aiplatform.v1beta1.GenericOperationMe" + + "tadata\"\224\001\n\031AddExecutionEventsRequest\022?\n\t" + + "execution\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.goo" + + "gleapis.com/Execution\0226\n\006events\030\002 \003(\0132&." + + "google.cloud.aiplatform.v1beta1.Event\"\034\n" + + "\032AddExecutionEventsResponse\"h\n%QueryExec" + + "utionInputsAndOutputsRequest\022?\n\texecutio" + + "n\030\001 \001(\tB,\342A\001\002\372A%\n#aiplatform.googleapis." + + "com/Execution\"\313\001\n\033CreateMetadataSchemaRe" + + "quest\022@\n\006parent\030\001 \001(\tB0\342A\001\002\372A)\n\'aiplatfo" + + "rm.googleapis.com/MetadataStore\022N\n\017metad" + + "ata_schema\030\002 \001(\0132/.google.cloud.aiplatfo" + + "rm.v1beta1.MetadataSchemaB\004\342A\001\002\022\032\n\022metad" + + "ata_schema_id\030\003 \001(\t\"[\n\030GetMetadataSchema" + + "Request\022?\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatfo" + + "rm.googleapis.com/MetadataSchema\"\226\001\n\032Lis" + + "tMetadataSchemasRequest\022A\n\006parent\030\001 \001(\tB" + + "1\342A\001\002\372A*\022(aiplatform.googleapis.com/Meta" + + "dataSchema\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_to" + + "ken\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\"\201\001\n\033ListMetada" + + "taSchemasResponse\022I\n\020metadata_schemas\030\001 " + + "\003(\0132/.google.cloud.aiplatform.v1beta1.Me" + + "tadataSchema\022\027\n\017next_page_token\030\002 \001(\t\"\206\001" + + "\n#QueryArtifactLineageSubgraphRequest\022=\n" + + "\010artifact\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplatform.goo" + + "gleapis.com/Artifact\022\020\n\010max_hops\030\002 \001(\005\022\016" + + "\n\006filter\030\003 \001(\t2\352=\n\017MetadataService\022\245\002\n\023C" + + "reateMetadataStore\022;.google.cloud.aiplat" + + "form.v1beta1.CreateMetadataStoreRequest\032" + + "\035.google.longrunning.Operation\"\261\001\312A5\n\rMe" + + "tadataStore\022$CreateMetadataStoreOperatio" + + "nMetadata\332A\'parent,metadata_store,metada" + + "ta_store_id\202\323\344\223\002I\"7/v1beta1/{parent=proj" + + "ects/*/locations/*}/metadataStores:\016meta" + + "data_store\022\304\001\n\020GetMetadataStore\0228.google" + + ".cloud.aiplatform.v1beta1.GetMetadataSto" + + "reRequest\032..google.cloud.aiplatform.v1be" + + "ta1.MetadataStore\"F\332A\004name\202\323\344\223\0029\0227/v1bet" + + "a1/{name=projects/*/locations/*/metadata" + + "Stores/*}\022\327\001\n\022ListMetadataStores\022:.googl" + + "e.cloud.aiplatform.v1beta1.ListMetadataS" + + "toresRequest\032;.google.cloud.aiplatform.v" + + "1beta1.ListMetadataStoresResponse\"H\332A\006pa" + + "rent\202\323\344\223\0029\0227/v1beta1/{parent=projects/*/" + + "locations/*}/metadataStores\022\372\001\n\023DeleteMe" + + "tadataStore\022;.google.cloud.aiplatform.v1" + + "beta1.DeleteMetadataStoreRequest\032\035.googl" + + "e.longrunning.Operation\"\206\001\312A=\n\025google.pr" + + "otobuf.Empty\022$DeleteMetadataStoreOperati" + + "onMetadata\332A\004name\202\323\344\223\0029*7/v1beta1/{name=" + + "projects/*/locations/*/metadataStores/*}" + + "\022\350\001\n\016CreateArtifact\0226.google.cloud.aipla" + + "tform.v1beta1.CreateArtifactRequest\032).go" + + "ogle.cloud.aiplatform.v1beta1.Artifact\"s" + + "\332A\033parent,artifact,artifact_id\202\323\344\223\002O\"C/v" + "1beta1/{parent=projects/*/locations/*/me" - + "tadataStores/*}/artifacts:\010artifact\332A\033pa" - + "rent,artifact,artifact_id\022\301\001\n\013GetArtifac" - + "t\0223.google.cloud.aiplatform.v1beta1.GetA" - + "rtifactRequest\032).google.cloud.aiplatform" - + ".v1beta1.Artifact\"R\202\323\344\223\002E\022C/v1beta1/{nam" - + "e=projects/*/locations/*/metadataStores/" - + "*/artifacts/*}\332A\004name\022\324\001\n\rListArtifacts\022" - + "5.google.cloud.aiplatform.v1beta1.ListAr" - + "tifactsRequest\0326.google.cloud.aiplatform" - + ".v1beta1.ListArtifactsResponse\"T\202\323\344\223\002E\022C" - + "/v1beta1/{parent=projects/*/locations/*/" - + "metadataStores/*}/artifacts\332A\006parent\022\352\001\n" - + "\016UpdateArtifact\0226.google.cloud.aiplatfor" - + "m.v1beta1.UpdateArtifactRequest\032).google" - + ".cloud.aiplatform.v1beta1.Artifact\"u\202\323\344\223" - + "\002X2L/v1beta1/{artifact.name=projects/*/l" - + "ocations/*/metadataStores/*/artifacts/*}" - + ":\010artifact\332A\024artifact,update_mask\022\357\001\n\016De" - + "leteArtifact\0226.google.cloud.aiplatform.v" - + "1beta1.DeleteArtifactRequest\032\035.google.lo" - + "ngrunning.Operation\"\205\001\202\323\344\223\002E*C/v1beta1/{" - + "name=projects/*/locations/*/metadataStor" - + "es/*/artifacts/*}\332A\004name\312A0\n\025google.prot" - + "obuf.Empty\022\027DeleteOperationMetadata\022\372\001\n\016" - + "PurgeArtifacts\0226.google.cloud.aiplatform" - + ".v1beta1.PurgeArtifactsRequest\032\035.google." - + "longrunning.Operation\"\220\001\202\323\344\223\002N\"I/v1beta1" - + "/{parent=projects/*/locations/*/metadata" - + "Stores/*}/artifacts:purge:\001*\332A\006parent\312A0" - + "\n\026PurgeArtifactsResponse\022\026PurgeArtifacts" - + "Metadata\022\341\001\n\rCreateContext\0225.google.clou" - + "d.aiplatform.v1beta1.CreateContextReques" - + "t\032(.google.cloud.aiplatform.v1beta1.Cont" - + "ext\"o\202\323\344\223\002M\"B/v1beta1/{parent=projects/*" - + "/locations/*/metadataStores/*}/contexts:" - + "\007context\332A\031parent,context,context_id\022\275\001\n" - + "\nGetContext\0222.google.cloud.aiplatform.v1" - + "beta1.GetContextRequest\032(.google.cloud.a" - + "iplatform.v1beta1.Context\"Q\202\323\344\223\002D\022B/v1be" - + "ta1/{name=projects/*/locations/*/metadat" - + "aStores/*/contexts/*}\332A\004name\022\320\001\n\014ListCon" - + "texts\0224.google.cloud.aiplatform.v1beta1." - + "ListContextsRequest\0325.google.cloud.aipla" - + "tform.v1beta1.ListContextsResponse\"S\202\323\344\223" - + "\002D\022B/v1beta1/{parent=projects/*/location" - + "s/*/metadataStores/*}/contexts\332A\006parent\022" - + "\343\001\n\rUpdateContext\0225.google.cloud.aiplatf" - + "orm.v1beta1.UpdateContextRequest\032(.googl" - + "e.cloud.aiplatform.v1beta1.Context\"q\202\323\344\223" - + "\002U2J/v1beta1/{context.name=projects/*/lo" - + "cations/*/metadataStores/*/contexts/*}:\007" - + "context\332A\023context,update_mask\022\354\001\n\rDelete" - + "Context\0225.google.cloud.aiplatform.v1beta" - + "1.DeleteContextRequest\032\035.google.longrunn" - + "ing.Operation\"\204\001\202\323\344\223\002D*B/v1beta1/{name=p" - + "rojects/*/locations/*/metadataStores/*/c" - + "ontexts/*}\332A\004name\312A0\n\025google.protobuf.Em" - + "pty\022\027DeleteOperationMetadata\022\365\001\n\rPurgeCo" - + "ntexts\0225.google.cloud.aiplatform.v1beta1" - + ".PurgeContextsRequest\032\035.google.longrunni" - + "ng.Operation\"\215\001\202\323\344\223\002M\"H/v1beta1/{parent=" + + "tadataStores/*}/artifacts:\010artifact\022\301\001\n\013" + + "GetArtifact\0223.google.cloud.aiplatform.v1" + + "beta1.GetArtifactRequest\032).google.cloud." + + "aiplatform.v1beta1.Artifact\"R\332A\004name\202\323\344\223" + + "\002E\022C/v1beta1/{name=projects/*/locations/" + + "*/metadataStores/*/artifacts/*}\022\324\001\n\rList" + + "Artifacts\0225.google.cloud.aiplatform.v1be" + + "ta1.ListArtifactsRequest\0326.google.cloud." + + "aiplatform.v1beta1.ListArtifactsResponse" + + "\"T\332A\006parent\202\323\344\223\002E\022C/v1beta1/{parent=proj" + + "ects/*/locations/*/metadataStores/*}/art" + + "ifacts\022\352\001\n\016UpdateArtifact\0226.google.cloud" + + ".aiplatform.v1beta1.UpdateArtifactReques" + + "t\032).google.cloud.aiplatform.v1beta1.Arti" + + "fact\"u\332A\024artifact,update_mask\202\323\344\223\002X2L/v1" + + "beta1/{artifact.name=projects/*/location" + + "s/*/metadataStores/*/artifacts/*}:\010artif" + + "act\022\357\001\n\016DeleteArtifact\0226.google.cloud.ai" + + "platform.v1beta1.DeleteArtifactRequest\032\035" + + ".google.longrunning.Operation\"\205\001\312A0\n\025goo" + + "gle.protobuf.Empty\022\027DeleteOperationMetad" + + "ata\332A\004name\202\323\344\223\002E*C/v1beta1/{name=project" + + "s/*/locations/*/metadataStores/*/artifac" + + "ts/*}\022\372\001\n\016PurgeArtifacts\0226.google.cloud." + + "aiplatform.v1beta1.PurgeArtifactsRequest" + + "\032\035.google.longrunning.Operation\"\220\001\312A0\n\026P" + + "urgeArtifactsResponse\022\026PurgeArtifactsMet" + + "adata\332A\006parent\202\323\344\223\002N\"I/v1beta1/{parent=p" + + "rojects/*/locations/*/metadataStores/*}/" + + "artifacts:purge:\001*\022\341\001\n\rCreateContext\0225.g" + + "oogle.cloud.aiplatform.v1beta1.CreateCon" + + "textRequest\032(.google.cloud.aiplatform.v1" + + "beta1.Context\"o\332A\031parent,context,context" + + "_id\202\323\344\223\002M\"B/v1beta1/{parent=projects/*/l" + + "ocations/*/metadataStores/*}/contexts:\007c" + + "ontext\022\275\001\n\nGetContext\0222.google.cloud.aip" + + "latform.v1beta1.GetContextRequest\032(.goog" + + "le.cloud.aiplatform.v1beta1.Context\"Q\332A\004" + + "name\202\323\344\223\002D\022B/v1beta1/{name=projects/*/lo" + + "cations/*/metadataStores/*/contexts/*}\022\320" + + "\001\n\014ListContexts\0224.google.cloud.aiplatfor" + + "m.v1beta1.ListContextsRequest\0325.google.c" + + "loud.aiplatform.v1beta1.ListContextsResp" + + "onse\"S\332A\006parent\202\323\344\223\002D\022B/v1beta1/{parent=" + "projects/*/locations/*/metadataStores/*}" - + "/contexts:purge:\001*\332A\006parent\312A.\n\025PurgeCon" - + "textsResponse\022\025PurgeContextsMetadata\022\312\002\n" - + " AddContextArtifactsAndExecutions\022H.goog" - + "le.cloud.aiplatform.v1beta1.AddContextAr" - + "tifactsAndExecutionsRequest\032I.google.clo" - + "ud.aiplatform.v1beta1.AddContextArtifact" - + "sAndExecutionsResponse\"\220\001\202\323\344\223\002k\"f/v1beta" - + "1/{context=projects/*/locations/*/metada" - + "taStores/*/contexts/*}:addContextArtifac" - + "tsAndExecutions:\001*\332A\034context,artifacts,e" - + "xecutions\022\213\002\n\022AddContextChildren\022:.googl" - + "e.cloud.aiplatform.v1beta1.AddContextChi" - + "ldrenRequest\032;.google.cloud.aiplatform.v" - + "1beta1.AddContextChildrenResponse\"|\202\323\344\223\002" - + "]\"X/v1beta1/{context=projects/*/location" - + "s/*/metadataStores/*/contexts/*}:addCont" - + "extChildren:\001*\332A\026context,child_contexts\022" - + "\227\002\n\025RemoveContextChildren\022=.google.cloud" - + ".aiplatform.v1beta1.RemoveContextChildre" - + "nRequest\032>.google.cloud.aiplatform.v1bet" - + "a1.RemoveContextChildrenResponse\"\177\202\323\344\223\002`" - + "\"[/v1beta1/{context=projects/*/locations" - + "/*/metadataStores/*/contexts/*}:removeCo" - + "ntextChildren:\001*\332A\026context,child_context" - + "s\022\211\002\n\033QueryContextLineageSubgraph\022C.goog" - + "le.cloud.aiplatform.v1beta1.QueryContext" - + "LineageSubgraphRequest\0320.google.cloud.ai" - + "platform.v1beta1.LineageSubgraph\"s\202\323\344\223\002c" - + "\022a/v1beta1/{context=projects/*/locations" - + "/*/metadataStores/*/contexts/*}:queryCon" - + "textLineageSubgraph\332A\007context\022\357\001\n\017Create" - + "Execution\0227.google.cloud.aiplatform.v1be" - + "ta1.CreateExecutionRequest\032*.google.clou" - + "d.aiplatform.v1beta1.Execution\"w\202\323\344\223\002Q\"D" - + "/v1beta1/{parent=projects/*/locations/*/" - + "metadataStores/*}/executions:\texecution\332" - + "A\035parent,execution,execution_id\022\305\001\n\014GetE" - + "xecution\0224.google.cloud.aiplatform.v1bet" - + "a1.GetExecutionRequest\032*.google.cloud.ai" - + "platform.v1beta1.Execution\"S\202\323\344\223\002F\022D/v1b" - + "eta1/{name=projects/*/locations/*/metada" - + "taStores/*/executions/*}\332A\004name\022\330\001\n\016List" - + "Executions\0226.google.cloud.aiplatform.v1b" - + "eta1.ListExecutionsRequest\0327.google.clou" - + "d.aiplatform.v1beta1.ListExecutionsRespo" - + "nse\"U\202\323\344\223\002F\022D/v1beta1/{parent=projects/*" - + "/locations/*/metadataStores/*}/execution" - + "s\332A\006parent\022\361\001\n\017UpdateExecution\0227.google." - + "cloud.aiplatform.v1beta1.UpdateExecution" - + "Request\032*.google.cloud.aiplatform.v1beta" - + "1.Execution\"y\202\323\344\223\002[2N/v1beta1/{execution" - + ".name=projects/*/locations/*/metadataSto" - + "res/*/executions/*}:\texecution\332A\025executi" - + "on,update_mask\022\362\001\n\017DeleteExecution\0227.goo" - + "gle.cloud.aiplatform.v1beta1.DeleteExecu" - + "tionRequest\032\035.google.longrunning.Operati" - + "on\"\206\001\202\323\344\223\002F*D/v1beta1/{name=projects/*/l" + + "/contexts\022\343\001\n\rUpdateContext\0225.google.clo" + + "ud.aiplatform.v1beta1.UpdateContextReque" + + "st\032(.google.cloud.aiplatform.v1beta1.Con" + + "text\"q\332A\023context,update_mask\202\323\344\223\002U2J/v1b" + + "eta1/{context.name=projects/*/locations/" + + "*/metadataStores/*/contexts/*}:\007context\022" + + "\354\001\n\rDeleteContext\0225.google.cloud.aiplatf" + + "orm.v1beta1.DeleteContextRequest\032\035.googl" + + "e.longrunning.Operation\"\204\001\312A0\n\025google.pr" + + "otobuf.Empty\022\027DeleteOperationMetadata\332A\004" + + "name\202\323\344\223\002D*B/v1beta1/{name=projects/*/lo" + + "cations/*/metadataStores/*/contexts/*}\022\365" + + "\001\n\rPurgeContexts\0225.google.cloud.aiplatfo" + + "rm.v1beta1.PurgeContextsRequest\032\035.google" + + ".longrunning.Operation\"\215\001\312A.\n\025PurgeConte" + + "xtsResponse\022\025PurgeContextsMetadata\332A\006par" + + "ent\202\323\344\223\002M\"H/v1beta1/{parent=projects/*/l" + + "ocations/*/metadataStores/*}/contexts:pu" + + "rge:\001*\022\312\002\n AddContextArtifactsAndExecuti" + + "ons\022H.google.cloud.aiplatform.v1beta1.Ad" + + "dContextArtifactsAndExecutionsRequest\032I." + + "google.cloud.aiplatform.v1beta1.AddConte" + + "xtArtifactsAndExecutionsResponse\"\220\001\332A\034co" + + "ntext,artifacts,executions\202\323\344\223\002k\"f/v1bet" + + "a1/{context=projects/*/locations/*/metad" + + "ataStores/*/contexts/*}:addContextArtifa" + + "ctsAndExecutions:\001*\022\213\002\n\022AddContextChildr" + + "en\022:.google.cloud.aiplatform.v1beta1.Add" + + "ContextChildrenRequest\032;.google.cloud.ai" + + "platform.v1beta1.AddContextChildrenRespo" + + "nse\"|\332A\026context,child_contexts\202\323\344\223\002]\"X/v" + + "1beta1/{context=projects/*/locations/*/m" + + "etadataStores/*/contexts/*}:addContextCh" + + "ildren:\001*\022\227\002\n\025RemoveContextChildren\022=.go" + + "ogle.cloud.aiplatform.v1beta1.RemoveCont" + + "extChildrenRequest\032>.google.cloud.aiplat" + + "form.v1beta1.RemoveContextChildrenRespon" + + "se\"\177\332A\026context,child_contexts\202\323\344\223\002`\"[/v1" + + "beta1/{context=projects/*/locations/*/me" + + "tadataStores/*/contexts/*}:removeContext" + + "Children:\001*\022\211\002\n\033QueryContextLineageSubgr" + + "aph\022C.google.cloud.aiplatform.v1beta1.Qu" + + "eryContextLineageSubgraphRequest\0320.googl" + + "e.cloud.aiplatform.v1beta1.LineageSubgra" + + "ph\"s\332A\007context\202\323\344\223\002c\022a/v1beta1/{context=" + + "projects/*/locations/*/metadataStores/*/" + + "contexts/*}:queryContextLineageSubgraph\022" + + "\357\001\n\017CreateExecution\0227.google.cloud.aipla" + + "tform.v1beta1.CreateExecutionRequest\032*.g" + + "oogle.cloud.aiplatform.v1beta1.Execution" + + "\"w\332A\035parent,execution,execution_id\202\323\344\223\002Q" + + "\"D/v1beta1/{parent=projects/*/locations/" + + "*/metadataStores/*}/executions:\texecutio" + + "n\022\305\001\n\014GetExecution\0224.google.cloud.aiplat" + + "form.v1beta1.GetExecutionRequest\032*.googl" + + "e.cloud.aiplatform.v1beta1.Execution\"S\332A" + + "\004name\202\323\344\223\002F\022D/v1beta1/{name=projects/*/l" + "ocations/*/metadataStores/*/executions/*" - + "}\332A\004name\312A0\n\025google.protobuf.Empty\022\027Dele" - + "teOperationMetadata\022\377\001\n\017PurgeExecutions\022" - + "7.google.cloud.aiplatform.v1beta1.PurgeE" - + "xecutionsRequest\032\035.google.longrunning.Op" - + "eration\"\223\001\202\323\344\223\002O\"J/v1beta1/{parent=proje" - + "cts/*/locations/*/metadataStores/*}/exec" - + "utions:purge:\001*\332A\006parent\312A2\n\027PurgeExecut" - + "ionsResponse\022\027PurgeExecutionsMetadata\022\211\002" - + "\n\022AddExecutionEvents\022:.google.cloud.aipl" - + "atform.v1beta1.AddExecutionEventsRequest" - + "\032;.google.cloud.aiplatform.v1beta1.AddEx" - + "ecutionEventsResponse\"z\202\323\344\223\002a\"\\/v1beta1/" - + "{execution=projects/*/locations/*/metada" - + "taStores/*/executions/*}:addExecutionEve" - + "nts:\001*\332A\020execution,events\022\230\002\n\036QueryExecu" - + "tionInputsAndOutputs\022F.google.cloud.aipl" - + "atform.v1beta1.QueryExecutionInputsAndOu" - + "tputsRequest\0320.google.cloud.aiplatform.v" - + "1beta1.LineageSubgraph\"|\202\323\344\223\002j\022h/v1beta1" - + "/{execution=projects/*/locations/*/metad" - + "ataStores/*/executions/*}:queryExecution" - + "InputsAndOutputs\332A\texecution\022\226\002\n\024CreateM" - + "etadataSchema\022<.google.cloud.aiplatform." - + "v1beta1.CreateMetadataSchemaRequest\032/.go" - + "ogle.cloud.aiplatform.v1beta1.MetadataSc" - + "hema\"\216\001\202\323\344\223\002\\\"I/v1beta1/{parent=projects" - + "/*/locations/*/metadataStores/*}/metadat" - + "aSchemas:\017metadata_schema\332A)parent,metad" - + "ata_schema,metadata_schema_id\022\331\001\n\021GetMet" - + "adataSchema\0229.google.cloud.aiplatform.v1" - + "beta1.GetMetadataSchemaRequest\032/.google." - + "cloud.aiplatform.v1beta1.MetadataSchema\"" - + "X\202\323\344\223\002K\022I/v1beta1/{name=projects/*/locat" - + "ions/*/metadataStores/*/metadataSchemas/" - + "*}\332A\004name\022\354\001\n\023ListMetadataSchemas\022;.goog" - + "le.cloud.aiplatform.v1beta1.ListMetadata" - + "SchemasRequest\032<.google.cloud.aiplatform" - + ".v1beta1.ListMetadataSchemasResponse\"Z\202\323" - + "\344\223\002K\022I/v1beta1/{parent=projects/*/locati" - + "ons/*/metadataStores/*}/metadataSchemas\332" - + "A\006parent\022\217\002\n\034QueryArtifactLineageSubgrap" - + "h\022D.google.cloud.aiplatform.v1beta1.Quer" - + "yArtifactLineageSubgraphRequest\0320.google" - + ".cloud.aiplatform.v1beta1.LineageSubgrap" - + "h\"w\202\323\344\223\002f\022d/v1beta1/{artifact=projects/*" - + "/locations/*/metadataStores/*/artifacts/" - + "*}:queryArtifactLineageSubgraph\332A\010artifa" - + "ct\032M\312A\031aiplatform.googleapis.com\322A.https" - + "://www.googleapis.com/auth/cloud-platfor" - + "mB\353\001\n#com.google.cloud.aiplatform.v1beta" - + "1B\024MetadataServiceProtoP\001ZCcloud.google." - + "com/go/aiplatform/apiv1beta1/aiplatformp" - + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform" - + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet" - + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b" - + "\006proto3" + + "}\022\330\001\n\016ListExecutions\0226.google.cloud.aipl" + + "atform.v1beta1.ListExecutionsRequest\0327.g" + + "oogle.cloud.aiplatform.v1beta1.ListExecu" + + "tionsResponse\"U\332A\006parent\202\323\344\223\002F\022D/v1beta1" + + "/{parent=projects/*/locations/*/metadata" + + "Stores/*}/executions\022\361\001\n\017UpdateExecution" + + "\0227.google.cloud.aiplatform.v1beta1.Updat" + + "eExecutionRequest\032*.google.cloud.aiplatf" + + "orm.v1beta1.Execution\"y\332A\025execution,upda" + + "te_mask\202\323\344\223\002[2N/v1beta1/{execution.name=" + + "projects/*/locations/*/metadataStores/*/" + + "executions/*}:\texecution\022\362\001\n\017DeleteExecu" + + "tion\0227.google.cloud.aiplatform.v1beta1.D" + + "eleteExecutionRequest\032\035.google.longrunni" + + "ng.Operation\"\206\001\312A0\n\025google.protobuf.Empt" + + "y\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002F*" + + "D/v1beta1/{name=projects/*/locations/*/m" + + "etadataStores/*/executions/*}\022\377\001\n\017PurgeE" + + "xecutions\0227.google.cloud.aiplatform.v1be" + + "ta1.PurgeExecutionsRequest\032\035.google.long" + + "running.Operation\"\223\001\312A2\n\027PurgeExecutions" + + "Response\022\027PurgeExecutionsMetadata\332A\006pare" + + "nt\202\323\344\223\002O\"J/v1beta1/{parent=projects/*/lo" + + "cations/*/metadataStores/*}/executions:p" + + "urge:\001*\022\211\002\n\022AddExecutionEvents\022:.google." + + "cloud.aiplatform.v1beta1.AddExecutionEve" + + "ntsRequest\032;.google.cloud.aiplatform.v1b" + + "eta1.AddExecutionEventsResponse\"z\332A\020exec" + + "ution,events\202\323\344\223\002a\"\\/v1beta1/{execution=" + + "projects/*/locations/*/metadataStores/*/" + + "executions/*}:addExecutionEvents:\001*\022\230\002\n\036" + + "QueryExecutionInputsAndOutputs\022F.google." + + "cloud.aiplatform.v1beta1.QueryExecutionI" + + "nputsAndOutputsRequest\0320.google.cloud.ai" + + "platform.v1beta1.LineageSubgraph\"|\332A\texe" + + "cution\202\323\344\223\002j\022h/v1beta1/{execution=projec" + + "ts/*/locations/*/metadataStores/*/execut" + + "ions/*}:queryExecutionInputsAndOutputs\022\226" + + "\002\n\024CreateMetadataSchema\022<.google.cloud.a" + + "iplatform.v1beta1.CreateMetadataSchemaRe" + + "quest\032/.google.cloud.aiplatform.v1beta1." + + "MetadataSchema\"\216\001\332A)parent,metadata_sche" + + "ma,metadata_schema_id\202\323\344\223\002\\\"I/v1beta1/{p" + + "arent=projects/*/locations/*/metadataSto" + + "res/*}/metadataSchemas:\017metadata_schema\022" + + "\331\001\n\021GetMetadataSchema\0229.google.cloud.aip" + + "latform.v1beta1.GetMetadataSchemaRequest" + + "\032/.google.cloud.aiplatform.v1beta1.Metad" + + "ataSchema\"X\332A\004name\202\323\344\223\002K\022I/v1beta1/{name" + + "=projects/*/locations/*/metadataStores/*" + + "/metadataSchemas/*}\022\354\001\n\023ListMetadataSche" + + "mas\022;.google.cloud.aiplatform.v1beta1.Li" + + "stMetadataSchemasRequest\032<.google.cloud." + + "aiplatform.v1beta1.ListMetadataSchemasRe" + + "sponse\"Z\332A\006parent\202\323\344\223\002K\022I/v1beta1/{paren" + + "t=projects/*/locations/*/metadataStores/" + + "*}/metadataSchemas\022\217\002\n\034QueryArtifactLine" + + "ageSubgraph\022D.google.cloud.aiplatform.v1" + + "beta1.QueryArtifactLineageSubgraphReques" + + "t\0320.google.cloud.aiplatform.v1beta1.Line" + + "ageSubgraph\"w\332A\010artifact\202\323\344\223\002f\022d/v1beta1" + + "/{artifact=projects/*/locations/*/metada" + + "taStores/*/artifacts/*}:queryArtifactLin" + + "eageSubgraph\032M\312A\031aiplatform.googleapis.c" + + "om\322A.https://www.googleapis.com/auth/clo" + + "ud-platformB\353\001\n#com.google.cloud.aiplatf" + + "orm.v1beta1B\024MetadataServiceProtoP\001ZCclo" + + "ud.google.com/go/aiplatform/apiv1beta1/a" + + "iplatformpb;aiplatformpb\252\002\037Google.Cloud." + + "AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPlat" + + "form\\V1beta1\352\002\"Google::Cloud::AIPlatform" + + "::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataStore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataStore.java index 4820a8b13272..c8d47bf85ba6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataStore.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MetadataStore.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataStore(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataProto .internal_static_google_cloud_aiplatform_v1beta1_MetadataStore_descriptor; @@ -114,11 +109,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetadataStoreState(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataProto .internal_static_google_cloud_aiplatform_v1beta1_MetadataStore_MetadataStoreState_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResource.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResource.java index 03e1ab9a0a7f..3ef3dabe50da 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResource.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResource.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigratableResource(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_descriptor; @@ -78,6 +73,7 @@ public interface MlEngineModelVersionOrBuilder * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -96,6 +92,7 @@ public interface MlEngineModelVersionOrBuilder * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -165,11 +162,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MlEngineModelVersion(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_MlEngineModelVersion_descriptor; @@ -197,6 +189,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -226,6 +219,7 @@ public java.lang.String getEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -700,6 +694,7 @@ public Builder mergeFrom( * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -728,6 +723,7 @@ public java.lang.String getEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -756,6 +752,7 @@ public com.google.protobuf.ByteString getEndpointBytes() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -783,6 +780,7 @@ public Builder setEndpoint(java.lang.String value) { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -806,6 +804,7 @@ public Builder clearEndpoint() { * The ml.googleapis.com endpoint that this model Version currently lives * in. * Example values: + * * * ml.googleapis.com * * us-centrall-ml.googleapis.com * * europe-west4-ml.googleapis.com @@ -1096,11 +1095,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomlModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_AutomlModel_descriptor; @@ -1979,11 +1973,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutomlDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_AutomlDataset_descriptor; @@ -2941,11 +2930,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DataLabelingDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_DataLabelingDataset_descriptor; @@ -3054,11 +3038,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DataLabelingAnnotatedDataset(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigratableResourceProto .internal_static_google_cloud_aiplatform_v1beta1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_descriptor; @@ -5344,6 +5323,8 @@ public com.google.protobuf.Parser getParserForType() { } private int resourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object resource_; public enum ResourceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceOrBuilder.java index 1c57ba71e2fc..36003e3d381c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceOrBuilder.java @@ -281,5 +281,5 @@ public interface MigratableResourceOrBuilder */ com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.MigratableResource.ResourceCase getResourceCase(); + com.google.cloud.aiplatform.v1beta1.MigratableResource.ResourceCase getResourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceProto.java index 6bf54a175df8..aa83e8fcf205 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigratableResourceProto.java @@ -64,57 +64,57 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "able_resource.proto\022\037google.cloud.aiplat" + "form.v1beta1\032\037google/api/field_behavior." + "proto\032\031google/api/resource.proto\032\037google" - + "/protobuf/timestamp.proto\"\354\t\n\022Migratable" - + "Resource\022p\n\027ml_engine_model_version\030\001 \001(" + + "/protobuf/timestamp.proto\"\362\t\n\022Migratable" + + "Resource\022q\n\027ml_engine_model_version\030\001 \001(" + "\0132H.google.cloud.aiplatform.v1beta1.Migr" - + "atableResource.MlEngineModelVersionB\003\340A\003" - + "H\000\022\\\n\014automl_model\030\002 \001(\0132?.google.cloud." - + "aiplatform.v1beta1.MigratableResource.Au" - + "tomlModelB\003\340A\003H\000\022`\n\016automl_dataset\030\003 \001(\013" - + "2A.google.cloud.aiplatform.v1beta1.Migra" - + "tableResource.AutomlDatasetB\003\340A\003H\000\022m\n\025da" - + "ta_labeling_dataset\030\004 \001(\0132G.google.cloud" - + ".aiplatform.v1beta1.MigratableResource.D" - + "ataLabelingDatasetB\003\340A\003H\000\022:\n\021last_migrat" - + "e_time\030\005 \001(\0132\032.google.protobuf.Timestamp" - + "B\003\340A\003\0229\n\020last_update_time\030\006 \001(\0132\032.google" - + ".protobuf.TimestampB\003\340A\003\032Y\n\024MlEngineMode" - + "lVersion\022\020\n\010endpoint\030\001 \001(\t\022/\n\007version\030\002 " - + "\001(\tB\036\372A\033\n\031ml.googleapis.com/Version\032Z\n\013A" - + "utomlModel\022/\n\005model\030\001 \001(\tB \372A\035\n\033automl.g" - + "oogleapis.com/Model\022\032\n\022model_display_nam" - + "e\030\003 \001(\t\032b\n\rAutomlDataset\0223\n\007dataset\030\001 \001(" - + "\tB\"\372A\037\n\035automl.googleapis.com/Dataset\022\034\n" - + "\024dataset_display_name\030\004 \001(\t\032\226\003\n\023DataLabe" - + "lingDataset\0229\n\007dataset\030\001 \001(\tB(\372A%\n#datal" - + "abeling.googleapis.com/Dataset\022\034\n\024datase" - + "t_display_name\030\004 \001(\t\022\216\001\n data_labeling_a" - + "nnotated_datasets\030\003 \003(\0132d.google.cloud.a" - + "iplatform.v1beta1.MigratableResource.Dat" - + "aLabelingDataset.DataLabelingAnnotatedDa" - + "taset\032\224\001\n\034DataLabelingAnnotatedDataset\022L" - + "\n\021annotated_dataset\030\001 \001(\tB1\372A.\n,datalabe" - + "ling.googleapis.com/AnnotatedDataset\022&\n\036" - + "annotated_dataset_display_name\030\003 \001(\tB\n\n\010" - + "resourceB\305\005\n#com.google.cloud.aiplatform" - + ".v1beta1B\027MigratableResourceProtoP\001ZCclo" - + "ud.google.com/go/aiplatform/apiv1beta1/a" - + "iplatformpb;aiplatformpb\252\002\037Google.Cloud." - + "AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPlat" - + "form\\V1beta1\352\002\"Google::Cloud::AIPlatform" - + "::V1beta1\352AQ\n\031ml.googleapis.com/Version\022" - + "4projects/{project}/models/{model}/versi" - + "ons/{version}\352AU\n\033automl.googleapis.com/" - + "Model\0226projects/{project}/locations/{loc" - + "ation}/models/{model}\352A[\n\035automl.googlea" - + "pis.com/Dataset\022:projects/{project}/loca" - + "tions/{location}/datasets/{dataset}\352AL\n#" - + "datalabeling.googleapis.com/Dataset\022%pro" - + "jects/{project}/datasets/{dataset}\352A{\n,d" - + "atalabeling.googleapis.com/AnnotatedData" - + "set\022Kprojects/{project}/datasets/{datase" - + "t}/annotatedDatasets/{annotated_dataset}" - + "b\006proto3" + + "atableResource.MlEngineModelVersionB\004\342A\001" + + "\003H\000\022]\n\014automl_model\030\002 \001(\0132?.google.cloud" + + ".aiplatform.v1beta1.MigratableResource.A" + + "utomlModelB\004\342A\001\003H\000\022a\n\016automl_dataset\030\003 \001" + + "(\0132A.google.cloud.aiplatform.v1beta1.Mig" + + "ratableResource.AutomlDatasetB\004\342A\001\003H\000\022n\n" + + "\025data_labeling_dataset\030\004 \001(\0132G.google.cl" + + "oud.aiplatform.v1beta1.MigratableResourc" + + "e.DataLabelingDatasetB\004\342A\001\003H\000\022;\n\021last_mi" + + "grate_time\030\005 \001(\0132\032.google.protobuf.Times" + + "tampB\004\342A\001\003\022:\n\020last_update_time\030\006 \001(\0132\032.g" + + "oogle.protobuf.TimestampB\004\342A\001\003\032Y\n\024MlEngi" + + "neModelVersion\022\020\n\010endpoint\030\001 \001(\t\022/\n\007vers" + + "ion\030\002 \001(\tB\036\372A\033\n\031ml.googleapis.com/Versio" + + "n\032Z\n\013AutomlModel\022/\n\005model\030\001 \001(\tB \372A\035\n\033au" + + "toml.googleapis.com/Model\022\032\n\022model_displ" + + "ay_name\030\003 \001(\t\032b\n\rAutomlDataset\0223\n\007datase" + + "t\030\001 \001(\tB\"\372A\037\n\035automl.googleapis.com/Data" + + "set\022\034\n\024dataset_display_name\030\004 \001(\t\032\226\003\n\023Da" + + "taLabelingDataset\0229\n\007dataset\030\001 \001(\tB(\372A%\n" + + "#datalabeling.googleapis.com/Dataset\022\034\n\024" + + "dataset_display_name\030\004 \001(\t\022\216\001\n data_labe" + + "ling_annotated_datasets\030\003 \003(\0132d.google.c" + + "loud.aiplatform.v1beta1.MigratableResour" + + "ce.DataLabelingDataset.DataLabelingAnnot" + + "atedDataset\032\224\001\n\034DataLabelingAnnotatedDat" + + "aset\022L\n\021annotated_dataset\030\001 \001(\tB1\372A.\n,da" + + "talabeling.googleapis.com/AnnotatedDatas" + + "et\022&\n\036annotated_dataset_display_name\030\003 \001" + + "(\tB\n\n\010resourceB\305\005\n#com.google.cloud.aipl" + + "atform.v1beta1B\027MigratableResourceProtoP" + + "\001ZCcloud.google.com/go/aiplatform/apiv1b" + + "eta1/aiplatformpb;aiplatformpb\252\002\037Google." + + "Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\" + + "AIPlatform\\V1beta1\352\002\"Google::Cloud::AIPl" + + "atform::V1beta1\352AQ\n\031ml.googleapis.com/Ve" + + "rsion\0224projects/{project}/models/{model}" + + "/versions/{version}\352AU\n\033automl.googleapi" + + "s.com/Model\0226projects/{project}/location" + + "s/{location}/models/{model}\352A[\n\035automl.g" + + "oogleapis.com/Dataset\022:projects/{project" + + "}/locations/{location}/datasets/{dataset" + + "}\352AL\n#datalabeling.googleapis.com/Datase" + + "t\022%projects/{project}/datasets/{dataset}" + + "\352A{\n,datalabeling.googleapis.com/Annotat" + + "edDataset\022Kprojects/{project}/datasets/{" + + "dataset}/annotatedDatasets/{annotated_da" + + "taset}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequest.java index 5c07c6865127..de3ea7ad15e8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateResourceRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_descriptor; @@ -77,9 +72,13 @@ public interface MigrateMlEngineModelVersionConfigOrBuilder *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -94,9 +93,13 @@ public interface MigrateMlEngineModelVersionConfigOrBuilder *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -198,11 +201,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateMlEngineModelVersionConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_MigrateMlEngineModelVersionConfig_descriptor; @@ -230,9 +228,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -258,9 +260,13 @@ public java.lang.String getEndpoint() { *
      * Required. The ml.googleapis.com endpoint that this model version should
      * be migrated from. Example values:
+     *
      * * ml.googleapis.com
+     *
      * * us-centrall-ml.googleapis.com
+     *
      * * europe-west4-ml.googleapis.com
+     *
      * * asia-east1-ml.googleapis.com
      * 
* @@ -846,9 +852,13 @@ public Builder mergeFrom( *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -873,9 +883,13 @@ public java.lang.String getEndpoint() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -900,9 +914,13 @@ public com.google.protobuf.ByteString getEndpointBytes() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -926,9 +944,13 @@ public Builder setEndpoint(java.lang.String value) { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -948,9 +970,13 @@ public Builder clearEndpoint() { *
        * Required. The ml.googleapis.com endpoint that this model version should
        * be migrated from. Example values:
+       *
        * * ml.googleapis.com
+       *
        * * us-centrall-ml.googleapis.com
+       *
        * * europe-west4-ml.googleapis.com
+       *
        * * asia-east1-ml.googleapis.com
        * 
* @@ -1370,11 +1396,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateAutomlModelConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_MigrateAutomlModelConfig_descriptor; @@ -2321,11 +2342,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateAutomlDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_MigrateAutomlDatasetConfig_descriptor; @@ -3362,11 +3378,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateDataLabelingDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_MigrateDataLabelingDatasetConfig_descriptor; @@ -3455,11 +3466,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateDataLabelingAnnotatedDatasetConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig_descriptor; @@ -5697,6 +5703,8 @@ public com.google.protobuf.Parser getParserFor } private int requestCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object request_; public enum RequestCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequestOrBuilder.java index 89aeaced410f..e10cddf68a88 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceRequestOrBuilder.java @@ -206,5 +206,5 @@ public interface MigrateResourceRequestOrBuilder .MigrateDataLabelingDatasetConfigOrBuilder getMigrateDataLabelingDatasetConfigOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.MigrateResourceRequest.RequestCase getRequestCase(); + com.google.cloud.aiplatform.v1beta1.MigrateResourceRequest.RequestCase getRequestCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponse.java index 03fcbaedefc4..665ce4619272 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponse.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MigrateResourceResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MigrateResourceResponse_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int migratedResourceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object migratedResource_; public enum MigratedResourceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponseOrBuilder.java index c3e80826c62c..3ab4129ea8fe 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponseOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrateResourceResponseOrBuilder.java @@ -135,6 +135,6 @@ public interface MigrateResourceResponseOrBuilder */ com.google.cloud.aiplatform.v1beta1.MigratableResourceOrBuilder getMigratableResourceOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.MigrateResourceResponse.MigratedResourceCase + com.google.cloud.aiplatform.v1beta1.MigrateResourceResponse.MigratedResourceCase getMigratedResourceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrationServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrationServiceProto.java index b05c6b9f6517..55b257728a84 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrationServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MigrationServiceProto.java @@ -97,99 +97,99 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "igratable_resource.proto\032/google/cloud/a" + "iplatform/v1beta1/operation.proto\032#googl" + "e/longrunning/operations.proto\032\027google/r" - + "pc/status.proto\"\224\001\n SearchMigratableReso" - + "urcesRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!lo" - + "cations.googleapis.com/Location\022\021\n\tpage_" - + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter" - + "\030\004 \001(\t\"\217\001\n!SearchMigratableResourcesResp" - + "onse\022Q\n\024migratable_resources\030\001 \003(\01323.goo" - + "gle.cloud.aiplatform.v1beta1.MigratableR" - + "esource\022\027\n\017next_page_token\030\002 \001(\t\"\272\001\n\034Bat" - + "chMigrateResourcesRequest\0229\n\006parent\030\001 \001(" - + "\tB)\340A\002\372A#\n!locations.googleapis.com/Loca" - + "tion\022_\n\031migrate_resource_requests\030\002 \003(\0132" - + "7.google.cloud.aiplatform.v1beta1.Migrat" - + "eResourceRequestB\003\340A\002\"\374\n\n\026MigrateResourc" - + "eRequest\022\213\001\n&migrate_ml_engine_model_ver" - + "sion_config\030\001 \001(\0132Y.google.cloud.aiplatf" - + "orm.v1beta1.MigrateResourceRequest.Migra" - + "teMlEngineModelVersionConfigH\000\022w\n\033migrat" - + "e_automl_model_config\030\002 \001(\0132P.google.clo" - + "ud.aiplatform.v1beta1.MigrateResourceReq" - + "uest.MigrateAutomlModelConfigH\000\022{\n\035migra" - + "te_automl_dataset_config\030\003 \001(\0132R.google." + + "pc/status.proto\"\225\001\n SearchMigratableReso" + + "urcesRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!l" + + "ocations.googleapis.com/Location\022\021\n\tpage" + + "_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filte" + + "r\030\004 \001(\t\"\217\001\n!SearchMigratableResourcesRes" + + "ponse\022Q\n\024migratable_resources\030\001 \003(\01323.go" + + "ogle.cloud.aiplatform.v1beta1.Migratable" + + "Resource\022\027\n\017next_page_token\030\002 \001(\t\"\274\001\n\034Ba" + + "tchMigrateResourcesRequest\022:\n\006parent\030\001 \001" + + "(\tB*\342A\001\002\372A#\n!locations.googleapis.com/Lo" + + "cation\022`\n\031migrate_resource_requests\030\002 \003(" + + "\01327.google.cloud.aiplatform.v1beta1.Migr" + + "ateResourceRequestB\004\342A\001\002\"\207\013\n\026MigrateReso" + + "urceRequest\022\213\001\n&migrate_ml_engine_model_" + + "version_config\030\001 \001(\0132Y.google.cloud.aipl" + + "atform.v1beta1.MigrateResourceRequest.Mi" + + "grateMlEngineModelVersionConfigH\000\022w\n\033mig" + + "rate_automl_model_config\030\002 \001(\0132P.google." + "cloud.aiplatform.v1beta1.MigrateResource" - + "Request.MigrateAutomlDatasetConfigH\000\022\210\001\n" - + "$migrate_data_labeling_dataset_config\030\004 " - + "\001(\0132X.google.cloud.aiplatform.v1beta1.Mi" - + "grateResourceRequest.MigrateDataLabeling" - + "DatasetConfigH\000\032\225\001\n!MigrateMlEngineModel" - + "VersionConfig\022\025\n\010endpoint\030\001 \001(\tB\003\340A\002\0228\n\r" - + "model_version\030\002 \001(\tB!\340A\002\372A\033\n\031ml.googleap" - + "is.com/Version\022\037\n\022model_display_name\030\003 \001" - + "(\tB\003\340A\002\032o\n\030MigrateAutomlModelConfig\0222\n\005m" - + "odel\030\001 \001(\tB#\340A\002\372A\035\n\033automl.googleapis.co" - + "m/Model\022\037\n\022model_display_name\030\002 \001(\tB\003\340A\001" - + "\032w\n\032MigrateAutomlDatasetConfig\0226\n\007datase" - + "t\030\001 \001(\tB%\340A\002\372A\037\n\035automl.googleapis.com/D" - + "ataset\022!\n\024dataset_display_name\030\002 \001(\tB\003\340A" - + "\002\032\305\003\n MigrateDataLabelingDatasetConfig\022<" - + "\n\007dataset\030\001 \001(\tB+\340A\002\372A%\n#datalabeling.go" - + "ogleapis.com/Dataset\022!\n\024dataset_display_" - + "name\030\002 \001(\tB\003\340A\001\022\301\001\n/migrate_data_labelin" - + "g_annotated_dataset_configs\030\003 \003(\0132\202\001.goo" - + "gle.cloud.aiplatform.v1beta1.MigrateReso" - + "urceRequest.MigrateDataLabelingDatasetCo" - + "nfig.MigrateDataLabelingAnnotatedDataset" - + "ConfigB\003\340A\001\032|\n)MigrateDataLabelingAnnota" - + "tedDatasetConfig\022O\n\021annotated_dataset\030\001 " - + "\001(\tB4\340A\002\372A.\n,datalabeling.googleapis.com" - + "/AnnotatedDatasetB\t\n\007request\"}\n\035BatchMig" - + "rateResourcesResponse\022\\\n\032migrate_resourc" - + "e_responses\030\001 \003(\01328.google.cloud.aiplatf" - + "orm.v1beta1.MigrateResourceResponse\"\362\001\n\027" - + "MigrateResourceResponse\0229\n\007dataset\030\001 \001(\t" - + "B&\372A#\n!aiplatform.googleapis.com/Dataset" - + "H\000\0225\n\005model\030\002 \001(\tB$\372A!\n\037aiplatform.googl" - + "eapis.com/ModelH\000\022P\n\023migratable_resource" - + "\030\003 \001(\01323.google.cloud.aiplatform.v1beta1" - + ".MigratableResourceB\023\n\021migrated_resource" - + "\"\352\003\n&BatchMigrateResourcesOperationMetad" - + "ata\022S\n\020generic_metadata\030\001 \001(\01329.google.c" - + "loud.aiplatform.v1beta1.GenericOperation" - + "Metadata\022n\n\017partial_results\030\002 \003(\0132U.goog" - + "le.cloud.aiplatform.v1beta1.BatchMigrate" - + "ResourcesOperationMetadata.PartialResult" - + "\032\372\001\n\rPartialResult\022#\n\005error\030\002 \001(\0132\022.goog" - + "le.rpc.StatusH\000\0225\n\005model\030\003 \001(\tB$\372A!\n\037aip" - + "latform.googleapis.com/ModelH\000\0229\n\007datase" - + "t\030\004 \001(\tB&\372A#\n!aiplatform.googleapis.com/" - + "DatasetH\000\022H\n\007request\030\001 \001(\01327.google.clou" - + "d.aiplatform.v1beta1.MigrateResourceRequ" - + "estB\010\n\006result2\233\005\n\020MigrationService\022\373\001\n\031S" - + "earchMigratableResources\022A.google.cloud." - + "aiplatform.v1beta1.SearchMigratableResou" - + "rcesRequest\032B.google.cloud.aiplatform.v1" - + "beta1.SearchMigratableResourcesResponse\"" - + "W\202\323\344\223\002H\"C/v1beta1/{parent=projects/*/loc" - + "ations/*}/migratableResources:search:\001*\332" - + "A\006parent\022\271\002\n\025BatchMigrateResources\022=.goo" - + "gle.cloud.aiplatform.v1beta1.BatchMigrat" - + "eResourcesRequest\032\035.google.longrunning.O" - + "peration\"\301\001\202\323\344\223\002N\"I/v1beta1/{parent=proj" - + "ects/*/locations/*}/migratableResources:" - + "batchMigrate:\001*\332A parent,migrate_resourc" - + "e_requests\312AG\n\035BatchMigrateResourcesResp" - + "onse\022&BatchMigrateResourcesOperationMeta" - + "data\032M\312A\031aiplatform.googleapis.com\322A.htt" - + "ps://www.googleapis.com/auth/cloud-platf" - + "ormB\354\001\n#com.google.cloud.aiplatform.v1be" - + "ta1B\025MigrationServiceProtoP\001ZCcloud.goog" - + "le.com/go/aiplatform/apiv1beta1/aiplatfo" - + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf" - + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1" - + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet" - + "a1b\006proto3" + + "Request.MigrateAutomlModelConfigH\000\022{\n\035mi" + + "grate_automl_dataset_config\030\003 \001(\0132R.goog" + + "le.cloud.aiplatform.v1beta1.MigrateResou" + + "rceRequest.MigrateAutomlDatasetConfigH\000\022" + + "\210\001\n$migrate_data_labeling_dataset_config" + + "\030\004 \001(\0132X.google.cloud.aiplatform.v1beta1" + + ".MigrateResourceRequest.MigrateDataLabel" + + "ingDatasetConfigH\000\032\230\001\n!MigrateMlEngineMo" + + "delVersionConfig\022\026\n\010endpoint\030\001 \001(\tB\004\342A\001\002" + + "\0229\n\rmodel_version\030\002 \001(\tB\"\342A\001\002\372A\033\n\031ml.goo" + + "gleapis.com/Version\022 \n\022model_display_nam" + + "e\030\003 \001(\tB\004\342A\001\002\032q\n\030MigrateAutomlModelConfi" + + "g\0223\n\005model\030\001 \001(\tB$\342A\001\002\372A\035\n\033automl.google" + + "apis.com/Model\022 \n\022model_display_name\030\002 \001" + + "(\tB\004\342A\001\001\032y\n\032MigrateAutomlDatasetConfig\0227" + + "\n\007dataset\030\001 \001(\tB&\342A\001\002\372A\037\n\035automl.googlea" + + "pis.com/Dataset\022\"\n\024dataset_display_name\030" + + "\002 \001(\tB\004\342A\001\002\032\311\003\n MigrateDataLabelingDatas" + + "etConfig\022=\n\007dataset\030\001 \001(\tB,\342A\001\002\372A%\n#data" + + "labeling.googleapis.com/Dataset\022\"\n\024datas" + + "et_display_name\030\002 \001(\tB\004\342A\001\001\022\302\001\n/migrate_" + + "data_labeling_annotated_dataset_configs\030" + + "\003 \003(\0132\202\001.google.cloud.aiplatform.v1beta1" + + ".MigrateResourceRequest.MigrateDataLabel" + + "ingDatasetConfig.MigrateDataLabelingAnno" + + "tatedDatasetConfigB\004\342A\001\001\032}\n)MigrateDataL" + + "abelingAnnotatedDatasetConfig\022P\n\021annotat" + + "ed_dataset\030\001 \001(\tB5\342A\001\002\372A.\n,datalabeling." + + "googleapis.com/AnnotatedDatasetB\t\n\007reque" + + "st\"}\n\035BatchMigrateResourcesResponse\022\\\n\032m" + + "igrate_resource_responses\030\001 \003(\01328.google" + + ".cloud.aiplatform.v1beta1.MigrateResourc" + + "eResponse\"\362\001\n\027MigrateResourceResponse\0229\n" + + "\007dataset\030\001 \001(\tB&\372A#\n!aiplatform.googleap" + + "is.com/DatasetH\000\0225\n\005model\030\002 \001(\tB$\372A!\n\037ai" + + "platform.googleapis.com/ModelH\000\022P\n\023migra" + + "table_resource\030\003 \001(\01323.google.cloud.aipl" + + "atform.v1beta1.MigratableResourceB\023\n\021mig" + + "rated_resource\"\352\003\n&BatchMigrateResources" + + "OperationMetadata\022S\n\020generic_metadata\030\001 " + + "\001(\01329.google.cloud.aiplatform.v1beta1.Ge" + + "nericOperationMetadata\022n\n\017partial_result" + + "s\030\002 \003(\0132U.google.cloud.aiplatform.v1beta" + + "1.BatchMigrateResourcesOperationMetadata" + + ".PartialResult\032\372\001\n\rPartialResult\022#\n\005erro" + + "r\030\002 \001(\0132\022.google.rpc.StatusH\000\0225\n\005model\030\003" + + " \001(\tB$\372A!\n\037aiplatform.googleapis.com/Mod" + + "elH\000\0229\n\007dataset\030\004 \001(\tB&\372A#\n!aiplatform.g" + + "oogleapis.com/DatasetH\000\022H\n\007request\030\001 \001(\013" + + "27.google.cloud.aiplatform.v1beta1.Migra" + + "teResourceRequestB\010\n\006result2\233\005\n\020Migratio" + + "nService\022\373\001\n\031SearchMigratableResources\022A" + + ".google.cloud.aiplatform.v1beta1.SearchM" + + "igratableResourcesRequest\032B.google.cloud" + + ".aiplatform.v1beta1.SearchMigratableReso" + + "urcesResponse\"W\332A\006parent\202\323\344\223\002H\"C/v1beta1" + + "/{parent=projects/*/locations/*}/migrata" + + "bleResources:search:\001*\022\271\002\n\025BatchMigrateR" + + "esources\022=.google.cloud.aiplatform.v1bet" + + "a1.BatchMigrateResourcesRequest\032\035.google" + + ".longrunning.Operation\"\301\001\312AG\n\035BatchMigra" + + "teResourcesResponse\022&BatchMigrateResourc" + + "esOperationMetadata\332A parent,migrate_res" + + "ource_requests\202\323\344\223\002N\"I/v1beta1/{parent=p" + + "rojects/*/locations/*}/migratableResourc" + + "es:batchMigrate:\001*\032M\312A\031aiplatform.google" + + "apis.com\322A.https://www.googleapis.com/au" + + "th/cloud-platformB\354\001\n#com.google.cloud.a" + + "iplatform.v1beta1B\025MigrationServiceProto" + + "P\001ZCcloud.google.com/go/aiplatform/apiv1" + + "beta1/aiplatformpb;aiplatformpb\252\002\037Google" + + ".Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cloud" + + "\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AIP" + + "latform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Model.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Model.java index 65992996fc7e..b31ec4491444 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Model.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Model.java @@ -40,7 +40,7 @@ private Model(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Model() { name_ = ""; versionId_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); displayName_ = ""; description_ = ""; versionDescription_ = ""; @@ -49,8 +49,8 @@ private Model() { trainingPipeline_ = ""; artifactUri_ = ""; supportedDeploymentResourcesTypes_ = java.util.Collections.emptyList(); - supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; - supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; + supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); + supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); deployedModels_ = java.util.Collections.emptyList(); etag_ = ""; metadataArtifact_ = ""; @@ -62,11 +62,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Model(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_Model_descriptor; @@ -300,17 +295,23 @@ public interface ExportFormatOrBuilder *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -326,17 +327,23 @@ public interface ExportFormatOrBuilder *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -453,11 +460,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportFormat(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_Model_ExportFormat_descriptor; @@ -659,17 +661,23 @@ private ExportableContent(int value) { *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -696,17 +704,23 @@ public java.lang.String getId() { *
      * Output only. The ID of the export format.
      * The possible format IDs are:
+     *
      * * `tflite`
      * Used for Android mobile devices.
+     *
      * * `edgetpu-tflite`
      * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+     *
      * * `tf-saved-model`
      * A tensorflow model in SavedModel format.
+     *
      * * `tf-js`
      * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
      * in the browser and in Node.js using JavaScript.
+     *
      * * `core-ml`
      * Used for iOS mobile devices.
+     *
      * * `custom-trained`
      * A Model that was uploaded or trained by custom code.
      * 
@@ -1269,17 +1283,23 @@ public Builder mergeFrom( *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1305,17 +1325,23 @@ public java.lang.String getId() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1341,17 +1367,23 @@ public com.google.protobuf.ByteString getIdBytes() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1376,17 +1408,23 @@ public Builder setId(java.lang.String value) { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1407,17 +1445,23 @@ public Builder clearId() { *
        * Output only. The ID of the export format.
        * The possible format IDs are:
+       *
        * * `tflite`
        * Used for Android mobile devices.
+       *
        * * `edgetpu-tflite`
        * Used for [Edge TPU](https://cloud.google.com/edge-tpu/) devices.
+       *
        * * `tf-saved-model`
        * A tensorflow model in SavedModel format.
+       *
        * * `tf-js`
        * A [TensorFlow.js](https://www.tensorflow.org/js) model that can be used
        * in the browser and in Node.js using JavaScript.
+       *
        * * `core-ml`
        * Used for iOS mobile devices.
+       *
        * * `custom-trained`
        * A Model that was uploaded or trained by custom code.
        * 
@@ -1826,11 +1870,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new OriginalModelInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_Model_OriginalModelInfo_descriptor; @@ -2561,7 +2600,8 @@ public com.google.protobuf.ByteString getVersionIdBytes() { public static final int VERSION_ALIASES_FIELD_NUMBER = 29; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList versionAliases_; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3578,7 +3618,8 @@ public int getSupportedDeploymentResourcesTypesValue(int index) { public static final int SUPPORTED_INPUT_STORAGE_FORMATS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList supportedInputStorageFormats_; + private com.google.protobuf.LazyStringArrayList supportedInputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3588,30 +3629,39 @@ public int getSupportedDeploymentResourcesTypesValue(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3641,30 +3691,39 @@ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsLis * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3694,30 +3753,39 @@ public int getSupportedInputStorageFormatsCount() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3748,30 +3816,39 @@ public java.lang.String getSupportedInputStorageFormats(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3797,7 +3874,8 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i public static final int SUPPORTED_OUTPUT_STORAGE_FORMATS_FIELD_NUMBER = 12; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList supportedOutputStorageFormats_; + private com.google.protobuf.LazyStringArrayList supportedOutputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -3811,19 +3889,25 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3857,19 +3941,25 @@ public com.google.protobuf.ProtocolStringList getSupportedOutputStorageFormatsLi * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3903,19 +3993,25 @@ public int getSupportedOutputStorageFormatsCount() { * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -3950,19 +4046,25 @@ public java.lang.String getSupportedOutputStorageFormats(int index) { * exist, the predictions are returned together with their instances. In other * words, the prediction has the original instance data first, followed by the * actual prediction content (as per the schema). + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each prediction is a single line. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `csv` * The CSV format, where each prediction is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination]. + * * * `bigquery` * Each prediction is a single row in a BigQuery table, uses * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination] * . + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -4178,6 +4280,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployed * *
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -4186,6 +4289,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployed
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -4194,6 +4298,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployed
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4223,6 +4328,7 @@ public boolean hasExplanationSpec() {
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -4231,6 +4337,7 @@ public boolean hasExplanationSpec() {
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -4239,6 +4346,7 @@ public boolean hasExplanationSpec() {
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4270,6 +4378,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -4278,6 +4387,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -4286,6 +4396,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -4396,9 +4507,11 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4422,9 +4535,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4439,9 +4554,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4463,9 +4580,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -5290,8 +5409,7 @@ public Builder clear() { bitField0_ = 0; name_ = ""; versionId_ = ""; - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); versionCreateTime_ = null; if (versionCreateTimeBuilder_ != null) { versionCreateTimeBuilder_.dispose(); @@ -5332,10 +5450,8 @@ public Builder clear() { artifactUri_ = ""; supportedDeploymentResourcesTypes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00008000); - supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00010000); - supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00020000); + supportedInputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); + supportedOutputStorageFormats_ = com.google.protobuf.LazyStringArrayList.emptyList(); createTime_ = null; if (createTimeBuilder_ != null) { createTimeBuilder_.dispose(); @@ -5412,11 +5528,6 @@ public com.google.cloud.aiplatform.v1beta1.Model buildPartial() { } private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1beta1.Model result) { - if (((bitField0_ & 0x00000004) != 0)) { - versionAliases_ = versionAliases_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.versionAliases_ = versionAliases_; if (supportedExportFormatsBuilder_ == null) { if (((bitField0_ & 0x00000800) != 0)) { supportedExportFormats_ = java.util.Collections.unmodifiableList(supportedExportFormats_); @@ -5432,16 +5543,6 @@ private void buildPartialRepeatedFields(com.google.cloud.aiplatform.v1beta1.Mode bitField0_ = (bitField0_ & ~0x00008000); } result.supportedDeploymentResourcesTypes_ = supportedDeploymentResourcesTypes_; - if (((bitField0_ & 0x00010000) != 0)) { - supportedInputStorageFormats_ = supportedInputStorageFormats_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00010000); - } - result.supportedInputStorageFormats_ = supportedInputStorageFormats_; - if (((bitField0_ & 0x00020000) != 0)) { - supportedOutputStorageFormats_ = supportedOutputStorageFormats_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00020000); - } - result.supportedOutputStorageFormats_ = supportedOutputStorageFormats_; if (deployedModelsBuilder_ == null) { if (((bitField0_ & 0x00100000) != 0)) { deployedModels_ = java.util.Collections.unmodifiableList(deployedModels_); @@ -5461,6 +5562,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Model result) { if (((from_bitField0_ & 0x00000002) != 0)) { result.versionId_ = versionId_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + versionAliases_.makeImmutable(); + result.versionAliases_ = versionAliases_; + } if (((from_bitField0_ & 0x00000008) != 0)) { result.versionCreateTime_ = versionCreateTimeBuilder_ == null @@ -5502,6 +5607,14 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Model result) { if (((from_bitField0_ & 0x00004000) != 0)) { result.artifactUri_ = artifactUri_; } + if (((from_bitField0_ & 0x00010000) != 0)) { + supportedInputStorageFormats_.makeImmutable(); + result.supportedInputStorageFormats_ = supportedInputStorageFormats_; + } + if (((from_bitField0_ & 0x00020000) != 0)) { + supportedOutputStorageFormats_.makeImmutable(); + result.supportedOutputStorageFormats_ = supportedOutputStorageFormats_; + } if (((from_bitField0_ & 0x00040000) != 0)) { result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); } @@ -5596,7 +5709,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Model other) { if (!other.versionAliases_.isEmpty()) { if (versionAliases_.isEmpty()) { versionAliases_ = other.versionAliases_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureVersionAliasesIsMutable(); versionAliases_.addAll(other.versionAliases_); @@ -5688,7 +5801,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Model other) { if (!other.supportedInputStorageFormats_.isEmpty()) { if (supportedInputStorageFormats_.isEmpty()) { supportedInputStorageFormats_ = other.supportedInputStorageFormats_; - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ |= 0x00010000; } else { ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.addAll(other.supportedInputStorageFormats_); @@ -5698,7 +5811,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Model other) { if (!other.supportedOutputStorageFormats_.isEmpty()) { if (supportedOutputStorageFormats_.isEmpty()) { supportedOutputStorageFormats_ = other.supportedOutputStorageFormats_; - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ |= 0x00020000; } else { ensureSupportedOutputStorageFormatsIsMutable(); supportedOutputStorageFormats_.addAll(other.supportedOutputStorageFormats_); @@ -6253,14 +6366,14 @@ public Builder setVersionIdBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList versionAliases_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList versionAliases_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureVersionAliasesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!versionAliases_.isModifiable()) { versionAliases_ = new com.google.protobuf.LazyStringArrayList(versionAliases_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -6282,7 +6395,8 @@ private void ensureVersionAliasesIsMutable() { * @return A list containing the versionAliases. */ public com.google.protobuf.ProtocolStringList getVersionAliasesList() { - return versionAliases_.getUnmodifiableView(); + versionAliases_.makeImmutable(); + return versionAliases_; } /** * @@ -6379,6 +6493,7 @@ public Builder setVersionAliases(int index, java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6408,6 +6523,7 @@ public Builder addVersionAliases(java.lang.String value) { } ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6434,6 +6550,7 @@ public Builder addVersionAliases(java.lang.String value) { public Builder addAllVersionAliases(java.lang.Iterable values) { ensureVersionAliasesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, versionAliases_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6457,8 +6574,9 @@ public Builder addAllVersionAliases(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearVersionAliases() { - versionAliases_ = com.google.protobuf.LazyStringArrayList.EMPTY; + versionAliases_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -6489,6 +6607,7 @@ public Builder addVersionAliasesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureVersionAliasesIsMutable(); versionAliases_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -9146,15 +9265,15 @@ public Builder addAllSupportedDeploymentResourcesTypesValue( return this; } - private com.google.protobuf.LazyStringList supportedInputStorageFormats_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList supportedInputStorageFormats_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSupportedInputStorageFormatsIsMutable() { - if (!((bitField0_ & 0x00010000) != 0)) { + if (!supportedInputStorageFormats_.isModifiable()) { supportedInputStorageFormats_ = new com.google.protobuf.LazyStringArrayList(supportedInputStorageFormats_); - bitField0_ |= 0x00010000; } + bitField0_ |= 0x00010000; } /** * @@ -9165,30 +9284,39 @@ private void ensureSupportedInputStorageFormatsIsMutable() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9207,7 +9335,8 @@ private void ensureSupportedInputStorageFormatsIsMutable() { * @return A list containing the supportedInputStorageFormats. */ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsList() { - return supportedInputStorageFormats_.getUnmodifiableView(); + supportedInputStorageFormats_.makeImmutable(); + return supportedInputStorageFormats_; } /** * @@ -9218,30 +9347,39 @@ public com.google.protobuf.ProtocolStringList getSupportedInputStorageFormatsLis * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9271,30 +9409,39 @@ public int getSupportedInputStorageFormatsCount() { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9325,30 +9472,39 @@ public java.lang.String getSupportedInputStorageFormats(int index) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9379,30 +9535,39 @@ public com.google.protobuf.ByteString getSupportedInputStorageFormatsBytes(int i * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9428,6 +9593,7 @@ public Builder setSupportedInputStorageFormats(int index, java.lang.String value } ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.set(index, value); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -9440,30 +9606,39 @@ public Builder setSupportedInputStorageFormats(int index, java.lang.String value * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9488,6 +9663,7 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { } ensureSupportedInputStorageFormatsIsMutable(); supportedInputStorageFormats_.add(value); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -9500,30 +9676,39 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { * If * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri] * exists, the instances should be given as per that schema. + * * The possible formats are: + * * * `jsonl` * The JSON Lines format, where each instance is a single line. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `csv` * The CSV format, where each instance is a single comma-separated line. * The first line in the file is the header, containing comma-separated field * names. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record` * The TFRecord format, where each instance is a single record in tfrecord * syntax. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `tf-record-gzip` * Similar to `tf-record`, but the file is gzipped. Uses * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source]. + * * * `bigquery` * Each instance is a single row in BigQuery. Uses * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source]. + * * * `file-list` * Each line of the file is the location of an instance to process, uses * `gcs_source` field of the * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig] * object. + * + * * If this Model doesn't support any of these formats it means it cannot be * used with a * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. @@ -9545,6 +9730,7 @@ public Builder addSupportedInputStorageFormats(java.lang.String value) { public Builder addAllSupportedInputStorageFormats(java.lang.Iterable values) { ensureSupportedInputStorageFormatsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, supportedInputStorageFormats_); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -9557,30 +9743,39 @@ public Builder addAllSupportedInputStorageFormats(java.lang.Iterable * The default explanation specification for this Model. + * * The Model can be used for * [requesting * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain] @@ -10962,6 +11229,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelRef.Builder addDeployedM * it is populated. The Model can be used for [batch * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation] * if it is populated. + * * All fields of the explanation_spec can be overridden by * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec] * of @@ -10970,6 +11238,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelRef.Builder addDeployedM * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec] * of * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob]. + * * If the default explanation specification is not set for this Model, this * Model can still be used for * [requesting @@ -10998,6 +11267,7 @@ public boolean hasExplanationSpec() { * *
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11006,6 +11276,7 @@ public boolean hasExplanationSpec() {
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11014,6 +11285,7 @@ public boolean hasExplanationSpec() {
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11048,6 +11320,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11056,6 +11329,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11064,6 +11338,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec getExplanationSpec()
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11100,6 +11375,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanatio
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11108,6 +11384,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanatio
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11116,6 +11393,7 @@ public Builder setExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanatio
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11150,6 +11428,7 @@ public Builder setExplanationSpec(
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11158,6 +11437,7 @@ public Builder setExplanationSpec(
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11166,6 +11446,7 @@ public Builder setExplanationSpec(
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11206,6 +11487,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanat
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11214,6 +11496,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanat
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11222,6 +11505,7 @@ public Builder mergeExplanationSpec(com.google.cloud.aiplatform.v1beta1.Explanat
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11255,6 +11539,7 @@ public Builder clearExplanationSpec() {
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11263,6 +11548,7 @@ public Builder clearExplanationSpec() {
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11271,6 +11557,7 @@ public Builder clearExplanationSpec() {
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11299,6 +11586,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11307,6 +11595,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11315,6 +11604,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11348,6 +11638,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      *
      * 
      * The default explanation specification for this Model.
+     *
      * The Model can be used for
      * [requesting
      * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -11356,6 +11647,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * it is populated. The Model can be used for [batch
      * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
      * if it is populated.
+     *
      * All fields of the explanation_spec can be overridden by
      * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
      * of
@@ -11364,6 +11656,7 @@ public com.google.cloud.aiplatform.v1beta1.ExplanationSpec.Builder getExplanatio
      * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
      * of
      * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+     *
      * If the default explanation specification is not set for this Model, this
      * Model can still be used for
      * [requesting
@@ -11540,9 +11833,11 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11566,9 +11861,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11583,9 +11880,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11607,9 +11906,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11637,9 +11938,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11663,9 +11966,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -11687,9 +11992,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize your Models.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpec.java index 5e4d8fef70b9..3222ade862a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpec.java @@ -41,8 +41,8 @@ private ModelContainerSpec(com.google.protobuf.GeneratedMessageV3.Builder bui private ModelContainerSpec() { imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); ports_ = java.util.Collections.emptyList(); predictRoute_ = ""; @@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelContainerSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_ModelContainerSpec_descriptor; @@ -89,12 +84,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -128,12 +126,15 @@ public java.lang.String getImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -161,7 +162,8 @@ public com.google.protobuf.ByteString getImageUriBytes() { public static final int COMMAND_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList command_; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -171,6 +173,7 @@ public com.google.protobuf.ByteString getImageUriBytes() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -180,12 +183,14 @@ public com.google.protobuf.ByteString getImageUriBytes() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -220,6 +225,7 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -229,12 +235,14 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -269,6 +277,7 @@ public int getCommandCount() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -278,12 +287,14 @@ public int getCommandCount() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -319,6 +330,7 @@ public java.lang.String getCommand(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -328,12 +340,14 @@ public java.lang.String getCommand(int index) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -364,7 +378,8 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { public static final int ARGS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -374,18 +389,21 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -421,18 +439,21 @@ public com.google.protobuf.ProtocolStringList getArgsList() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -468,18 +489,21 @@ public int getArgsCount() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -516,18 +540,21 @@ public java.lang.String getArgs(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -567,12 +594,14 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -585,8 +614,10 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -607,12 +638,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -625,8 +658,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -648,12 +683,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -666,8 +703,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -688,12 +727,14 @@ public int getEnvCount() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -706,8 +747,10 @@ public int getEnvCount() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -728,12 +771,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar getEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -746,8 +791,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar getEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -776,7 +823,9 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -784,6 +833,7 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -808,7 +858,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -816,6 +868,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -841,7 +894,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -849,6 +904,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -873,7 +929,9 @@ public int getPortsCount() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -881,6 +939,7 @@ public int getPortsCount() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -905,7 +964,9 @@ public com.google.cloud.aiplatform.v1beta1.Port getPorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -913,6 +974,7 @@ public com.google.cloud.aiplatform.v1beta1.Port getPorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -941,21 +1003,25 @@ public com.google.cloud.aiplatform.v1beta1.PortOrBuilder getPortsOrBuilder(int i * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -989,21 +1055,25 @@ public java.lang.String getPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -1042,20 +1112,24 @@ public com.google.protobuf.ByteString getPredictRouteBytes() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -1089,20 +1163,24 @@ public java.lang.String getHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -1402,10 +1480,8 @@ public Builder clear() { super.clear(); bitField0_ = 0; imageUri_ = ""; - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -1459,16 +1535,6 @@ public com.google.cloud.aiplatform.v1beta1.ModelContainerSpec buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.ModelContainerSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - command_ = command_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.command_ = command_; - if (((bitField0_ & 0x00000004) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -1494,6 +1560,14 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.ModelContainerSpe if (((from_bitField0_ & 0x00000001) != 0)) { result.imageUri_ = imageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + command_.makeImmutable(); + result.command_ = command_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } if (((from_bitField0_ & 0x00000020) != 0)) { result.predictRoute_ = predictRoute_; } @@ -1556,7 +1630,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ModelContainerSpec if (!other.command_.isEmpty()) { if (command_.isEmpty()) { command_ = other.command_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureCommandIsMutable(); command_.addAll(other.command_); @@ -1566,7 +1640,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ModelContainerSpec if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -1751,12 +1825,15 @@ public Builder mergeFrom( * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1789,12 +1866,15 @@ public java.lang.String getImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1827,12 +1907,15 @@ public com.google.protobuf.ByteString getImageUriBytes() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1864,12 +1947,15 @@ public Builder setImageUri(java.lang.String value) { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1897,12 +1983,15 @@ public Builder clearImageUri() { * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -1926,14 +2015,14 @@ public Builder setImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList command_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList command_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureCommandIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!command_.isModifiable()) { command_ = new com.google.protobuf.LazyStringArrayList(command_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1944,6 +2033,7 @@ private void ensureCommandIsMutable() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -1953,12 +2043,14 @@ private void ensureCommandIsMutable() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -1982,7 +2074,8 @@ private void ensureCommandIsMutable() { * @return A list containing the command. */ public com.google.protobuf.ProtocolStringList getCommandList() { - return command_.getUnmodifiableView(); + command_.makeImmutable(); + return command_; } /** * @@ -1993,6 +2086,7 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2002,12 +2096,14 @@ public com.google.protobuf.ProtocolStringList getCommandList() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2042,6 +2138,7 @@ public int getCommandCount() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2051,12 +2148,14 @@ public int getCommandCount() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2092,6 +2191,7 @@ public java.lang.String getCommand(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2101,12 +2201,14 @@ public java.lang.String getCommand(int index) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2142,6 +2244,7 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2151,12 +2254,14 @@ public com.google.protobuf.ByteString getCommandBytes(int index) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2187,6 +2292,7 @@ public Builder setCommand(int index, java.lang.String value) { } ensureCommandIsMutable(); command_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2199,6 +2305,7 @@ public Builder setCommand(int index, java.lang.String value) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2208,12 +2315,14 @@ public Builder setCommand(int index, java.lang.String value) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2243,6 +2352,7 @@ public Builder addCommand(java.lang.String value) { } ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2255,6 +2365,7 @@ public Builder addCommand(java.lang.String value) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2264,12 +2375,14 @@ public Builder addCommand(java.lang.String value) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2296,6 +2409,7 @@ public Builder addCommand(java.lang.String value) { public Builder addAllCommand(java.lang.Iterable values) { ensureCommandIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, command_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2308,6 +2422,7 @@ public Builder addAllCommand(java.lang.Iterable values) { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2317,12 +2432,14 @@ public Builder addAllCommand(java.lang.Iterable values) { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2346,8 +2463,9 @@ public Builder addAllCommand(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearCommand() { - command_ = com.google.protobuf.LazyStringArrayList.EMPTY; + command_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -2360,6 +2478,7 @@ public Builder clearCommand() { * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -2369,12 +2488,14 @@ public Builder clearCommand() { * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -2405,18 +2526,19 @@ public Builder addCommandBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureCommandIsMutable(); command_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -2427,18 +2549,21 @@ private void ensureArgsIsMutable() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2463,7 +2588,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -2474,18 +2600,21 @@ public com.google.protobuf.ProtocolStringList getArgsList() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2521,18 +2650,21 @@ public int getArgsCount() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2569,18 +2701,21 @@ public java.lang.String getArgs(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2617,18 +2752,21 @@ public com.google.protobuf.ByteString getArgsBytes(int index) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2660,6 +2798,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2672,18 +2811,21 @@ public Builder setArgs(int index, java.lang.String value) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2714,6 +2856,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2726,18 +2869,21 @@ public Builder addArgs(java.lang.String value) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2765,6 +2911,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2777,18 +2924,21 @@ public Builder addAllArgs(java.lang.Iterable values) { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2813,8 +2963,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -2827,18 +2978,21 @@ public Builder clearArgs() { * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -2870,6 +3024,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2897,12 +3052,14 @@ private void ensureEnvIsMutable() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2915,8 +3072,10 @@ private void ensureEnvIsMutable() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2940,12 +3099,14 @@ public java.util.List getEnvList() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -2958,8 +3119,10 @@ public java.util.List getEnvList() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -2983,12 +3146,14 @@ public int getEnvCount() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3001,8 +3166,10 @@ public int getEnvCount() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3026,12 +3193,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar getEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3044,8 +3213,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar getEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3075,12 +3246,14 @@ public Builder setEnv(int index, com.google.cloud.aiplatform.v1beta1.EnvVar valu * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3093,8 +3266,10 @@ public Builder setEnv(int index, com.google.cloud.aiplatform.v1beta1.EnvVar valu * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3122,12 +3297,14 @@ public Builder setEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3140,8 +3317,10 @@ public Builder setEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3171,12 +3350,14 @@ public Builder addEnv(com.google.cloud.aiplatform.v1beta1.EnvVar value) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3189,8 +3370,10 @@ public Builder addEnv(com.google.cloud.aiplatform.v1beta1.EnvVar value) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3220,12 +3403,14 @@ public Builder addEnv(int index, com.google.cloud.aiplatform.v1beta1.EnvVar valu * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3238,8 +3423,10 @@ public Builder addEnv(int index, com.google.cloud.aiplatform.v1beta1.EnvVar valu * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3266,12 +3453,14 @@ public Builder addEnv(com.google.cloud.aiplatform.v1beta1.EnvVar.Builder builder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3284,8 +3473,10 @@ public Builder addEnv(com.google.cloud.aiplatform.v1beta1.EnvVar.Builder builder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3313,12 +3504,14 @@ public Builder addEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3331,8 +3524,10 @@ public Builder addEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3360,12 +3555,14 @@ public Builder addAllEnv( * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3378,8 +3575,10 @@ public Builder addAllEnv( * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3406,12 +3605,14 @@ public Builder clearEnv() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3424,8 +3625,10 @@ public Builder clearEnv() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3452,12 +3655,14 @@ public Builder removeEnv(int index) { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3470,8 +3675,10 @@ public Builder removeEnv(int index) { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3491,12 +3698,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder getEnvBuilder(int inde * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3509,8 +3718,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder getEnvBuilder(int inde * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3534,12 +3745,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3552,8 +3765,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3578,12 +3793,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3596,8 +3813,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVarOrBuilder getEnvOrBuilder(int i * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3618,12 +3837,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder addEnvBuilder() { * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3636,8 +3857,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder addEnvBuilder() { * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3658,12 +3881,14 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder addEnvBuilder(int inde * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -3676,8 +3901,10 @@ public com.google.cloud.aiplatform.v1beta1.EnvVar.Builder addEnvBuilder(int inde * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -3734,7 +3961,9 @@ private void ensurePortsIsMutable() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3742,6 +3971,7 @@ private void ensurePortsIsMutable() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3769,7 +3999,9 @@ public java.util.List getPortsList() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3777,6 +4009,7 @@ public java.util.List getPortsList() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3804,7 +4037,9 @@ public int getPortsCount() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3812,6 +4047,7 @@ public int getPortsCount() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3839,7 +4075,9 @@ public com.google.cloud.aiplatform.v1beta1.Port getPorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3847,6 +4085,7 @@ public com.google.cloud.aiplatform.v1beta1.Port getPorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3880,7 +4119,9 @@ public Builder setPorts(int index, com.google.cloud.aiplatform.v1beta1.Port valu * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3888,6 +4129,7 @@ public Builder setPorts(int index, com.google.cloud.aiplatform.v1beta1.Port valu * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3919,7 +4161,9 @@ public Builder setPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3927,6 +4171,7 @@ public Builder setPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -3960,7 +4205,9 @@ public Builder addPorts(com.google.cloud.aiplatform.v1beta1.Port value) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -3968,6 +4215,7 @@ public Builder addPorts(com.google.cloud.aiplatform.v1beta1.Port value) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4001,7 +4249,9 @@ public Builder addPorts(int index, com.google.cloud.aiplatform.v1beta1.Port valu * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4009,6 +4259,7 @@ public Builder addPorts(int index, com.google.cloud.aiplatform.v1beta1.Port valu * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4039,7 +4290,9 @@ public Builder addPorts(com.google.cloud.aiplatform.v1beta1.Port.Builder builder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4047,6 +4300,7 @@ public Builder addPorts(com.google.cloud.aiplatform.v1beta1.Port.Builder builder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4078,7 +4332,9 @@ public Builder addPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4086,6 +4342,7 @@ public Builder addPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4117,7 +4374,9 @@ public Builder addAllPorts( * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4125,6 +4384,7 @@ public Builder addAllPorts( * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4155,7 +4415,9 @@ public Builder clearPorts() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4163,6 +4425,7 @@ public Builder clearPorts() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4193,7 +4456,9 @@ public Builder removePorts(int index) { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4201,6 +4466,7 @@ public Builder removePorts(int index) { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4224,7 +4490,9 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder getPortsBuilder(int inde * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4232,6 +4500,7 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder getPortsBuilder(int inde * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4259,7 +4528,9 @@ public com.google.cloud.aiplatform.v1beta1.PortOrBuilder getPortsOrBuilder(int i * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4267,6 +4538,7 @@ public com.google.cloud.aiplatform.v1beta1.PortOrBuilder getPortsOrBuilder(int i * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4295,7 +4567,9 @@ public com.google.cloud.aiplatform.v1beta1.PortOrBuilder getPortsOrBuilder(int i * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4303,6 +4577,7 @@ public com.google.cloud.aiplatform.v1beta1.PortOrBuilder getPortsOrBuilder(int i * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4327,7 +4602,9 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder addPortsBuilder() { * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4335,6 +4612,7 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder addPortsBuilder() { * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4359,7 +4637,9 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder addPortsBuilder(int inde * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -4367,6 +4647,7 @@ public com.google.cloud.aiplatform.v1beta1.Port.Builder addPortsBuilder(int inde * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -4408,21 +4689,25 @@ public java.util.List getPorts * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4455,21 +4740,25 @@ public java.lang.String getPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4502,21 +4791,25 @@ public com.google.protobuf.ByteString getPredictRouteBytes() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4548,21 +4841,25 @@ public Builder setPredictRoute(java.lang.String value) { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4590,21 +4887,25 @@ public Builder clearPredictRoute() { * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4639,20 +4940,24 @@ public Builder setPredictRouteBytes(com.google.protobuf.ByteString value) { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4685,20 +4990,24 @@ public java.lang.String getHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4731,20 +5040,24 @@ public com.google.protobuf.ByteString getHealthRouteBytes() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4776,20 +5089,24 @@ public Builder setHealthRoute(java.lang.String value) { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -4817,20 +5134,24 @@ public Builder clearHealthRoute() { * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpecOrBuilder.java index 09159569dac2..8d3e9bec4680 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelContainerSpecOrBuilder.java @@ -33,12 +33,15 @@ public interface ModelContainerSpecOrBuilder * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -61,12 +64,15 @@ public interface ModelContainerSpecOrBuilder * publishing * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#publishing), * including permissions requirements for the Vertex AI Service Agent. + * * The container image is ingested upon * [ModelService.UploadModel][google.cloud.aiplatform.v1beta1.ModelService.UploadModel], * stored internally, and this original path is afterwards not used. + * * To learn about the requirements for the Docker image itself, see * [Custom container * requirements](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#). + * * You can use the URI to one of Vertex AI's [pre-built container images for * prediction](https://cloud.google.com/vertex-ai/docs/predictions/pre-built-containers) * in this field. @@ -89,6 +95,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -98,12 +105,14 @@ public interface ModelContainerSpecOrBuilder * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -136,6 +145,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -145,12 +155,14 @@ public interface ModelContainerSpecOrBuilder * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -183,6 +195,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -192,12 +205,14 @@ public interface ModelContainerSpecOrBuilder * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -231,6 +246,7 @@ public interface ModelContainerSpecOrBuilder * [ENTRYPOINT](https://docs.docker.com/engine/reference/builder/#entrypoint). * Specify this field as an array of executable and arguments, similar to a * Docker `ENTRYPOINT`'s "exec" form, not its "shell" form. + * * If you do not specify this field, then the container's `ENTRYPOINT` runs, * in conjunction with the * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] field or @@ -240,12 +256,14 @@ public interface ModelContainerSpecOrBuilder * `ENTRYPOINT`, then refer to the Docker documentation about [how `CMD` and * `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * If you specify this field, then you can also specify the `args` field to * provide additional arguments for this command. However, if you specify this * field, then the container's `CMD` is ignored. See the * [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * In this field, you can reference [environment variables set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) * and environment variables set in the @@ -280,18 +298,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -325,18 +346,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -370,18 +394,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -416,18 +443,21 @@ public interface ModelContainerSpecOrBuilder * [`CMD`](https://docs.docker.com/engine/reference/builder/#cmd). Specify * this field as an array of executable and arguments, similar to a Docker * `CMD`'s "default parameters" form. + * * If you don't specify this field but do specify the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] * field, then the command from the `command` field runs without any * additional arguments. See the [Kubernetes documentation about how the * `command` and `args` fields interact with a container's `ENTRYPOINT` and * `CMD`](https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#notes). + * * If you don't specify this field and don't specify the `command` field, * then the container's * [`ENTRYPOINT`](https://docs.docker.com/engine/reference/builder/#cmd) and * `CMD` determine what runs based on their default behavior. See the Docker * documentation about [how `CMD` and `ENTRYPOINT` * interact](https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact). + * * In this field, you can reference [environment variables * set by Vertex * AI](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables) @@ -461,12 +491,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -479,8 +511,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -498,12 +532,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -516,8 +552,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -535,12 +573,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -553,8 +593,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -572,12 +614,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -590,8 +634,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -610,12 +656,14 @@ public interface ModelContainerSpecOrBuilder * Immutable. List of environment variables to set in the container. After the * container starts running, code running in the container can read these * environment variables. + * * Additionally, the * [command][google.cloud.aiplatform.v1beta1.ModelContainerSpec.command] and * [args][google.cloud.aiplatform.v1beta1.ModelContainerSpec.args] fields can * reference these variables. Later entries in this list can also reference * earlier entries. For example, the following example sets the variable * `VAR_2` to have the value `foo bar`: + * * ```json * [ * { @@ -628,8 +676,10 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * If you switch the order of the variables in the example, then the expansion * does not occur. + * * This field corresponds to the `env` field of the Kubernetes Containers * [v1 core * API](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#container-v1-core). @@ -651,7 +701,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -659,6 +711,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -680,7 +733,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -688,6 +743,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -709,7 +765,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -717,6 +775,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -738,7 +797,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -746,6 +807,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -768,7 +830,9 @@ public interface ModelContainerSpecOrBuilder * [liveness and health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#liveness) * to this port. + * * If you do not specify this field, it defaults to following value: + * * ```json * [ * { @@ -776,6 +840,7 @@ public interface ModelContainerSpecOrBuilder * } * ] * ``` + * * Vertex AI does not use ports other than the first one listed. This field * corresponds to the `ports` field of the Kubernetes Containers * [v1 core @@ -797,21 +862,25 @@ public interface ModelContainerSpecOrBuilder * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -834,21 +903,25 @@ public interface ModelContainerSpecOrBuilder * [projects.locations.endpoints.predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict] * to this path on the container's IP address and port. Vertex AI then returns * the container's response in the API response. + * * For example, if you set this field to `/foo`, then when Vertex AI * receives a prediction request, it forwards the request body in a POST * request to the `/foo` path on the port of your container specified by the * first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -872,20 +945,24 @@ public interface ModelContainerSpecOrBuilder * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. @@ -908,20 +985,24 @@ public interface ModelContainerSpecOrBuilder * address and port to check that the container is healthy. Read more about * [health * checks](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#health). + * * For example, if you set this field to `/bar`, then Vertex AI * intermittently sends a GET request to the `/bar` path on the port of your * container specified by the first value of this `ModelContainerSpec`'s * [ports][google.cloud.aiplatform.v1beta1.ModelContainerSpec.ports] field. + * * If you don't specify this field, it defaults to the following value when * you [deploy this Model to an * Endpoint][google.cloud.aiplatform.v1beta1.EndpointService.DeployModel]: * <code>/v1/endpoints/<var>ENDPOINT</var>/deployedModels/<var>DEPLOYED_MODEL</var>:predict</code> * The placeholders in this value are replaced as follows: + * * * <var>ENDPOINT</var>: The last segment (following `endpoints/`)of the * Endpoint.name][] field of the Endpoint where this Model has been * deployed. (Vertex AI makes this value available to your container code * as the [`AIP_ENDPOINT_ID` environment * variable](https://cloud.google.com/vertex-ai/docs/predictions/custom-container-requirements#aip-variables).) + * * * <var>DEPLOYED_MODEL</var>: * [DeployedModel.id][google.cloud.aiplatform.v1beta1.DeployedModel.id] of the * `DeployedModel`. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringBigQueryTable.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringBigQueryTable.java index 5e8268636887..2db22adcdb75 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringBigQueryTable.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringBigQueryTable.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringBigQueryTable(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1beta1_ModelDeploymentMonitoringBigQueryTable_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJob.java index 2d2d42061148..43db4ae99c44 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJob.java @@ -57,11 +57,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1beta1_ModelDeploymentMonitoringJob_descriptor; @@ -381,11 +376,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new LatestMonitoringPipelineMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1beta1_ModelDeploymentMonitoringJob_LatestMonitoringPipelineMetadata_descriptor; @@ -2098,6 +2088,7 @@ public com.google.protobuf.ValueOrBuilder getSamplePredictInstanceOrBuilder() { *
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -2130,6 +2121,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
    * 
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -2348,9 +2340,11 @@ public int getLabelsCount() {
    * 
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2375,9 +2369,11 @@ public java.util.Map getLabels() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2393,9 +2389,11 @@ public java.util.Map getLabelsMap() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -2418,9 +2416,11 @@ public java.util.Map getLabelsMap() { *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -6165,6 +6165,7 @@ public com.google.protobuf.ValueOrBuilder getSamplePredictInstanceOrBuilder() { *
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6196,6 +6197,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6227,6 +6229,7 @@ public com.google.protobuf.ByteString getAnalysisInstanceSchemaUriBytes() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6257,6 +6260,7 @@ public Builder setAnalysisInstanceSchemaUri(java.lang.String value) {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -6283,6 +6287,7 @@ public Builder clearAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri describing the format of a single instance that you
      * want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If this field is empty, all the feature data types are inferred from
      * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
      * meaning that TFDV will use the data in the exact format(data type) as
@@ -7031,9 +7036,11 @@ public int getLabelsCount() {
      * 
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7058,9 +7065,11 @@ public java.util.Map getLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7076,9 +7085,11 @@ public java.util.Map getLabelsMap() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7101,9 +7112,11 @@ public java.util.Map getLabelsMap() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7132,9 +7145,11 @@ public Builder clearLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7159,9 +7174,11 @@ public java.util.Map getMutableLabels() { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7184,9 +7201,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { *
      * The labels with user-defined metadata to organize your
      * ModelDeploymentMonitoringJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobOrBuilder.java index 8e401c526e29..8525dd9d1542 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobOrBuilder.java @@ -507,6 +507,7 @@ public interface ModelDeploymentMonitoringJobOrBuilder *
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -528,6 +529,7 @@ public interface ModelDeploymentMonitoringJobOrBuilder
    * 
    * YAML schema file uri describing the format of a single instance that you
    * want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If this field is empty, all the feature data types are inferred from
    * [predict_instance_schema_uri][google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJob.predict_instance_schema_uri],
    * meaning that TFDV will use the data in the exact format(data type) as
@@ -678,9 +680,11 @@ com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringBigQueryTable getBi
    * 
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -693,9 +697,11 @@ com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringBigQueryTable getBi *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -711,9 +717,11 @@ com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringBigQueryTable getBi *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -726,9 +734,11 @@ com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringBigQueryTable getBi *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -745,9 +755,11 @@ java.lang.String getLabelsOrDefault( *
    * The labels with user-defined metadata to organize your
    * ModelDeploymentMonitoringJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobProto.java index 5d79b44c1092..5201ba4ecbb5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringJobProto.java @@ -81,105 +81,106 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "v1beta1/model_monitoring.proto\032\036google/p" + "rotobuf/duration.proto\032\034google/protobuf/" + "struct.proto\032\037google/protobuf/timestamp." - + "proto\032\027google/rpc/status.proto\"\345\020\n\034Model" - + "DeploymentMonitoringJob\022\021\n\004name\030\001 \001(\tB\003\340" - + "A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022<\n\010endpoin" - + "t\030\003 \001(\tB*\340A\002\372A$\n\"aiplatform.googleapis.c" - + "om/Endpoint\022=\n\005state\030\004 \001(\0162).google.clou" - + "d.aiplatform.v1beta1.JobStateB\003\340A\003\022r\n\016sc" - + "hedule_state\030\005 \001(\0162U.google.cloud.aiplat" - + "form.v1beta1.ModelDeploymentMonitoringJo" - + "b.MonitoringScheduleStateB\003\340A\003\022\220\001\n#lates" - + "t_monitoring_pipeline_metadata\030\031 \001(\0132^.g" - + "oogle.cloud.aiplatform.v1beta1.ModelDepl" - + "oymentMonitoringJob.LatestMonitoringPipe" - + "lineMetadataB\003\340A\003\022\205\001\n-model_deployment_m" - + "onitoring_objective_configs\030\006 \003(\0132I.goog" - + "le.cloud.aiplatform.v1beta1.ModelDeploym" - + "entMonitoringObjectiveConfigB\003\340A\002\022\202\001\n+mo" - + "del_deployment_monitoring_schedule_confi" - + "g\030\007 \001(\0132H.google.cloud.aiplatform.v1beta" - + "1.ModelDeploymentMonitoringScheduleConfi" - + "gB\003\340A\002\022Y\n\031logging_sampling_strategy\030\010 \001(" - + "\01321.google.cloud.aiplatform.v1beta1.Samp" - + "lingStrategyB\003\340A\002\022b\n\035model_monitoring_al" - + "ert_config\030\017 \001(\0132;.google.cloud.aiplatfo" - + "rm.v1beta1.ModelMonitoringAlertConfig\022#\n" - + "\033predict_instance_schema_uri\030\t \001(\t\0227\n\027sa" - + "mple_predict_instance\030\023 \001(\0132\026.google.pro" - + "tobuf.Value\022$\n\034analysis_instance_schema_" - + "uri\030\020 \001(\t\022e\n\017bigquery_tables\030\n \003(\0132G.goo" - + "gle.cloud.aiplatform.v1beta1.ModelDeploy" - + "mentMonitoringBigQueryTableB\003\340A\003\022*\n\007log_" - + "ttl\030\021 \001(\0132\031.google.protobuf.Duration\022Y\n\006" - + "labels\030\013 \003(\0132I.google.cloud.aiplatform.v" - + "1beta1.ModelDeploymentMonitoringJob.Labe" - + "lsEntry\0224\n\013create_time\030\014 \001(\0132\032.google.pr" - + "otobuf.TimestampB\003\340A\003\0224\n\013update_time\030\r \001" - + "(\0132\032.google.protobuf.TimestampB\003\340A\003\022;\n\022n" - + "ext_schedule_time\030\016 \001(\0132\032.google.protobu" - + "f.TimestampB\003\340A\003\022W\n\036stats_anomalies_base" - + "_directory\030\024 \001(\0132/.google.cloud.aiplatfo" - + "rm.v1beta1.GcsDestination\022H\n\017encryption_" - + "spec\030\025 \001(\0132/.google.cloud.aiplatform.v1b" - + "eta1.EncryptionSpec\022\'\n\037enable_monitoring" - + "_pipeline_logs\030\026 \001(\010\022&\n\005error\030\027 \001(\0132\022.go" - + "ogle.rpc.StatusB\003\340A\003\032t\n LatestMonitoring" - + "PipelineMetadata\022,\n\010run_time\030\001 \001(\0132\032.goo" - + "gle.protobuf.Timestamp\022\"\n\006status\030\002 \001(\0132\022" - + ".google.rpc.Status\032-\n\013LabelsEntry\022\013\n\003key" - + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"k\n\027MonitoringS" - + "cheduleState\022)\n%MONITORING_SCHEDULE_STAT" - + "E_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\013\n\007OFFLINE\020" - + "\002\022\013\n\007RUNNING\020\003:\245\001\352A\241\001\n6aiplatform.google" - + "apis.com/ModelDeploymentMonitoringJob\022gp" - + "rojects/{project}/locations/{location}/m" - + "odelDeploymentMonitoringJobs/{model_depl" - + "oyment_monitoring_job}\"\222\003\n&ModelDeployme" - + "ntMonitoringBigQueryTable\022e\n\nlog_source\030" - + "\001 \001(\0162Q.google.cloud.aiplatform.v1beta1." - + "ModelDeploymentMonitoringBigQueryTable.L" - + "ogSource\022a\n\010log_type\030\002 \001(\0162O.google.clou" - + "d.aiplatform.v1beta1.ModelDeploymentMoni" - + "toringBigQueryTable.LogType\022\033\n\023bigquery_" - + "table_path\030\003 \001(\t\"B\n\tLogSource\022\032\n\026LOG_SOU" - + "RCE_UNSPECIFIED\020\000\022\014\n\010TRAINING\020\001\022\013\n\007SERVI" - + "NG\020\002\"=\n\007LogType\022\030\n\024LOG_TYPE_UNSPECIFIED\020" - + "\000\022\013\n\007PREDICT\020\001\022\013\n\007EXPLAIN\020\002\"\240\001\n(ModelDep" - + "loymentMonitoringObjectiveConfig\022\031\n\021depl" - + "oyed_model_id\030\001 \001(\t\022Y\n\020objective_config\030" - + "\002 \001(\0132?.google.cloud.aiplatform.v1beta1." - + "ModelMonitoringObjectiveConfig\"\226\001\n\'Model" - + "DeploymentMonitoringScheduleConfig\0228\n\020mo" - + "nitor_interval\030\001 \001(\0132\031.google.protobuf.D" - + "urationB\003\340A\002\0221\n\016monitor_window\030\002 \001(\0132\031.g" - + "oogle.protobuf.Duration\"\305\004\n\035ModelMonitor" - + "ingStatsAnomalies\022Z\n\tobjective\030\001 \001(\0162G.g" - + "oogle.cloud.aiplatform.v1beta1.ModelDepl" - + "oymentMonitoringObjectiveType\022\031\n\021deploye" - + "d_model_id\030\002 \001(\t\022\025\n\ranomaly_count\030\003 \001(\005\022" - + "s\n\rfeature_stats\030\004 \003(\0132\\.google.cloud.ai" - + "platform.v1beta1.ModelMonitoringStatsAno" - + "malies.FeatureHistoricStatsAnomalies\032\240\002\n" - + "\035FeatureHistoricStatsAnomalies\022\034\n\024featur" - + "e_display_name\030\001 \001(\t\022C\n\tthreshold\030\003 \001(\0132" - + "0.google.cloud.aiplatform.v1beta1.Thresh" - + "oldConfig\022L\n\016training_stats\030\004 \001(\01324.goog" - + "le.cloud.aiplatform.v1beta1.FeatureStats" - + "Anomaly\022N\n\020prediction_stats\030\005 \003(\01324.goog" - + "le.cloud.aiplatform.v1beta1.FeatureStats" - + "Anomaly*\316\001\n&ModelDeploymentMonitoringObj" - + "ectiveType\022:\n6MODEL_DEPLOYMENT_MONITORIN" - + "G_OBJECTIVE_TYPE_UNSPECIFIED\020\000\022\024\n\020RAW_FE" - + "ATURE_SKEW\020\001\022\025\n\021RAW_FEATURE_DRIFT\020\002\022\034\n\030F" - + "EATURE_ATTRIBUTION_SKEW\020\003\022\035\n\031FEATURE_ATT" - + "RIBUTION_DRIFT\020\004B\370\001\n#com.google.cloud.ai" - + "platform.v1beta1B!ModelDeploymentMonitor" - + "ingJobProtoP\001ZCcloud.google.com/go/aipla" - + "tform/apiv1beta1/aiplatformpb;aiplatform" - + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G" - + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:" - + ":Cloud::AIPlatform::V1beta1b\006proto3" + + "proto\032\027google/rpc/status.proto\"\363\020\n\034Model" + + "DeploymentMonitoringJob\022\022\n\004name\030\001 \001(\tB\004\342" + + "A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022=\n\010endpo" + + "int\030\003 \001(\tB+\342A\001\002\372A$\n\"aiplatform.googleapi" + + "s.com/Endpoint\022>\n\005state\030\004 \001(\0162).google.c" + + "loud.aiplatform.v1beta1.JobStateB\004\342A\001\003\022s" + + "\n\016schedule_state\030\005 \001(\0162U.google.cloud.ai" + + "platform.v1beta1.ModelDeploymentMonitori" + + "ngJob.MonitoringScheduleStateB\004\342A\001\003\022\221\001\n#" + + "latest_monitoring_pipeline_metadata\030\031 \001(" + + "\0132^.google.cloud.aiplatform.v1beta1.Mode" + + "lDeploymentMonitoringJob.LatestMonitorin" + + "gPipelineMetadataB\004\342A\001\003\022\206\001\n-model_deploy" + + "ment_monitoring_objective_configs\030\006 \003(\0132" + + "I.google.cloud.aiplatform.v1beta1.ModelD" + + "eploymentMonitoringObjectiveConfigB\004\342A\001\002" + + "\022\203\001\n+model_deployment_monitoring_schedul" + + "e_config\030\007 \001(\0132H.google.cloud.aiplatform" + + ".v1beta1.ModelDeploymentMonitoringSchedu" + + "leConfigB\004\342A\001\002\022Z\n\031logging_sampling_strat" + + "egy\030\010 \001(\01321.google.cloud.aiplatform.v1be" + + "ta1.SamplingStrategyB\004\342A\001\002\022b\n\035model_moni" + + "toring_alert_config\030\017 \001(\0132;.google.cloud" + + ".aiplatform.v1beta1.ModelMonitoringAlert" + + "Config\022#\n\033predict_instance_schema_uri\030\t " + + "\001(\t\0227\n\027sample_predict_instance\030\023 \001(\0132\026.g" + + "oogle.protobuf.Value\022$\n\034analysis_instanc" + + "e_schema_uri\030\020 \001(\t\022f\n\017bigquery_tables\030\n " + + "\003(\0132G.google.cloud.aiplatform.v1beta1.Mo" + + "delDeploymentMonitoringBigQueryTableB\004\342A" + + "\001\003\022*\n\007log_ttl\030\021 \001(\0132\031.google.protobuf.Du" + + "ration\022Y\n\006labels\030\013 \003(\0132I.google.cloud.ai" + + "platform.v1beta1.ModelDeploymentMonitori" + + "ngJob.LabelsEntry\0225\n\013create_time\030\014 \001(\0132\032" + + ".google.protobuf.TimestampB\004\342A\001\003\0225\n\013upda" + + "te_time\030\r \001(\0132\032.google.protobuf.Timestam" + + "pB\004\342A\001\003\022<\n\022next_schedule_time\030\016 \001(\0132\032.go" + + "ogle.protobuf.TimestampB\004\342A\001\003\022W\n\036stats_a" + + "nomalies_base_directory\030\024 \001(\0132/.google.c" + + "loud.aiplatform.v1beta1.GcsDestination\022H" + + "\n\017encryption_spec\030\025 \001(\0132/.google.cloud.a" + + "iplatform.v1beta1.EncryptionSpec\022\'\n\037enab" + + "le_monitoring_pipeline_logs\030\026 \001(\010\022\'\n\005err" + + "or\030\027 \001(\0132\022.google.rpc.StatusB\004\342A\001\003\032t\n La" + + "testMonitoringPipelineMetadata\022,\n\010run_ti" + + "me\030\001 \001(\0132\032.google.protobuf.Timestamp\022\"\n\006" + + "status\030\002 \001(\0132\022.google.rpc.Status\032-\n\013Labe" + + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"" + + "k\n\027MonitoringScheduleState\022)\n%MONITORING" + + "_SCHEDULE_STATE_UNSPECIFIED\020\000\022\013\n\007PENDING" + + "\020\001\022\013\n\007OFFLINE\020\002\022\013\n\007RUNNING\020\003:\245\001\352A\241\001\n6aip" + + "latform.googleapis.com/ModelDeploymentMo" + + "nitoringJob\022gprojects/{project}/location" + + "s/{location}/modelDeploymentMonitoringJo" + + "bs/{model_deployment_monitoring_job}\"\222\003\n" + + "&ModelDeploymentMonitoringBigQueryTable\022" + + "e\n\nlog_source\030\001 \001(\0162Q.google.cloud.aipla" + + "tform.v1beta1.ModelDeploymentMonitoringB" + + "igQueryTable.LogSource\022a\n\010log_type\030\002 \001(\016" + + "2O.google.cloud.aiplatform.v1beta1.Model" + + "DeploymentMonitoringBigQueryTable.LogTyp" + + "e\022\033\n\023bigquery_table_path\030\003 \001(\t\"B\n\tLogSou" + + "rce\022\032\n\026LOG_SOURCE_UNSPECIFIED\020\000\022\014\n\010TRAIN" + + "ING\020\001\022\013\n\007SERVING\020\002\"=\n\007LogType\022\030\n\024LOG_TYP" + + "E_UNSPECIFIED\020\000\022\013\n\007PREDICT\020\001\022\013\n\007EXPLAIN\020" + + "\002\"\240\001\n(ModelDeploymentMonitoringObjective" + + "Config\022\031\n\021deployed_model_id\030\001 \001(\t\022Y\n\020obj" + + "ective_config\030\002 \001(\0132?.google.cloud.aipla" + + "tform.v1beta1.ModelMonitoringObjectiveCo" + + "nfig\"\227\001\n\'ModelDeploymentMonitoringSchedu" + + "leConfig\0229\n\020monitor_interval\030\001 \001(\0132\031.goo" + + "gle.protobuf.DurationB\004\342A\001\002\0221\n\016monitor_w" + + "indow\030\002 \001(\0132\031.google.protobuf.Duration\"\305" + + "\004\n\035ModelMonitoringStatsAnomalies\022Z\n\tobje" + + "ctive\030\001 \001(\0162G.google.cloud.aiplatform.v1" + + "beta1.ModelDeploymentMonitoringObjective" + + "Type\022\031\n\021deployed_model_id\030\002 \001(\t\022\025\n\ranoma" + + "ly_count\030\003 \001(\005\022s\n\rfeature_stats\030\004 \003(\0132\\." + + "google.cloud.aiplatform.v1beta1.ModelMon" + + "itoringStatsAnomalies.FeatureHistoricSta" + + "tsAnomalies\032\240\002\n\035FeatureHistoricStatsAnom" + + "alies\022\034\n\024feature_display_name\030\001 \001(\t\022C\n\tt" + + "hreshold\030\003 \001(\01320.google.cloud.aiplatform" + + ".v1beta1.ThresholdConfig\022L\n\016training_sta" + + "ts\030\004 \001(\01324.google.cloud.aiplatform.v1bet" + + "a1.FeatureStatsAnomaly\022N\n\020prediction_sta" + + "ts\030\005 \003(\01324.google.cloud.aiplatform.v1bet" + + "a1.FeatureStatsAnomaly*\316\001\n&ModelDeployme" + + "ntMonitoringObjectiveType\022:\n6MODEL_DEPLO" + + "YMENT_MONITORING_OBJECTIVE_TYPE_UNSPECIF" + + "IED\020\000\022\024\n\020RAW_FEATURE_SKEW\020\001\022\025\n\021RAW_FEATU" + + "RE_DRIFT\020\002\022\034\n\030FEATURE_ATTRIBUTION_SKEW\020\003" + + "\022\035\n\031FEATURE_ATTRIBUTION_DRIFT\020\004B\370\001\n#com." + + "google.cloud.aiplatform.v1beta1B!ModelDe" + + "ploymentMonitoringJobProtoP\001ZCcloud.goog" + + "le.com/go/aiplatform/apiv1beta1/aiplatfo" + + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf" + + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1" + + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet" + + "a1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringObjectiveConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringObjectiveConfig.java index 0b3631076827..4f610adc12f6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringObjectiveConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringObjectiveConfig.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringObjectiveConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1beta1_ModelDeploymentMonitoringObjectiveConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringScheduleConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringScheduleConfig.java index 92c2e160fad1..9a0a5da3afd7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringScheduleConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelDeploymentMonitoringScheduleConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelDeploymentMonitoringScheduleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto .internal_static_google_cloud_aiplatform_v1beta1_ModelDeploymentMonitoringScheduleConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluation.java index 8d0a9f41f1be..059789134da9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluation.java @@ -42,7 +42,7 @@ private ModelEvaluation() { name_ = ""; displayName_ = ""; metricsSchemaUri_ = ""; - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); explanationSpecs_ = java.util.Collections.emptyList(); } @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluation_descriptor; @@ -82,7 +77,9 @@ public interface ModelEvaluationExplanationSpecOrBuilder * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -97,7 +94,9 @@ public interface ModelEvaluationExplanationSpecOrBuilder * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -169,11 +168,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluationExplanationSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluation_ModelEvaluationExplanationSpec_descriptor; @@ -200,7 +194,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -226,7 +222,9 @@ public java.lang.String getExplanationType() { * *
      * Explanation type.
+     *
      * For AutoML Image Classification models, possible values are:
+     *
      *   * `image-integrated-gradients`
      *   * `image-xrai`
      * 
@@ -708,7 +706,9 @@ public Builder mergeFrom( * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -733,7 +733,9 @@ public java.lang.String getExplanationType() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -758,7 +760,9 @@ public com.google.protobuf.ByteString getExplanationTypeBytes() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -782,7 +786,9 @@ public Builder setExplanationType(java.lang.String value) { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -802,7 +808,9 @@ public Builder clearExplanationType() { * *
        * Explanation type.
+       *
        * For AutoML Image Classification models, possible values are:
+       *
        *   * `image-integrated-gradients`
        *   * `image-xrai`
        * 
@@ -1340,13 +1348,15 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { public static final int SLICE_DIMENSIONS_FIELD_NUMBER = 5; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList sliceDimensions_; + private com.google.protobuf.LazyStringArrayList sliceDimensions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1362,8 +1372,9 @@ public com.google.protobuf.ProtocolStringList getSliceDimensionsList() { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1379,8 +1390,9 @@ public int getSliceDimensionsCount() { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1397,8 +1409,9 @@ public java.lang.String getSliceDimensions(int index) { * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -1937,8 +1950,7 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); modelExplanation_ = null; if (modelExplanationBuilder_ != null) { modelExplanationBuilder_.dispose(); @@ -1993,11 +2005,6 @@ public com.google.cloud.aiplatform.v1beta1.ModelEvaluation buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.ModelEvaluation result) { - if (((bitField0_ & 0x00000020) != 0)) { - sliceDimensions_ = sliceDimensions_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.sliceDimensions_ = sliceDimensions_; if (explanationSpecsBuilder_ == null) { if (((bitField0_ & 0x00000080) != 0)) { explanationSpecs_ = java.util.Collections.unmodifiableList(explanationSpecs_); @@ -2026,6 +2033,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.ModelEvaluation r if (((from_bitField0_ & 0x00000010) != 0)) { result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); } + if (((from_bitField0_ & 0x00000020) != 0)) { + sliceDimensions_.makeImmutable(); + result.sliceDimensions_ = sliceDimensions_; + } if (((from_bitField0_ & 0x00000040) != 0)) { result.modelExplanation_ = modelExplanationBuilder_ == null ? modelExplanation_ : modelExplanationBuilder_.build(); @@ -2105,7 +2116,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ModelEvaluation oth if (!other.sliceDimensions_.isEmpty()) { if (sliceDimensions_.isEmpty()) { sliceDimensions_ = other.sliceDimensions_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ |= 0x00000020; } else { ensureSliceDimensionsIsMutable(); sliceDimensions_.addAll(other.sliceDimensions_); @@ -2978,21 +2989,22 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } - private com.google.protobuf.LazyStringList sliceDimensions_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sliceDimensions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSliceDimensionsIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { + if (!sliceDimensions_.isModifiable()) { sliceDimensions_ = new com.google.protobuf.LazyStringArrayList(sliceDimensions_); - bitField0_ |= 0x00000020; } + bitField0_ |= 0x00000020; } /** * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3002,14 +3014,16 @@ private void ensureSliceDimensionsIsMutable() { * @return A list containing the sliceDimensions. */ public com.google.protobuf.ProtocolStringList getSliceDimensionsList() { - return sliceDimensions_.getUnmodifiableView(); + sliceDimensions_.makeImmutable(); + return sliceDimensions_; } /** * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3025,8 +3039,9 @@ public int getSliceDimensionsCount() { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3043,8 +3058,9 @@ public java.lang.String getSliceDimensions(int index) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3061,8 +3077,9 @@ public com.google.protobuf.ByteString getSliceDimensionsBytes(int index) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3079,6 +3096,7 @@ public Builder setSliceDimensions(int index, java.lang.String value) { } ensureSliceDimensionsIsMutable(); sliceDimensions_.set(index, value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3086,8 +3104,9 @@ public Builder setSliceDimensions(int index, java.lang.String value) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3103,6 +3122,7 @@ public Builder addSliceDimensions(java.lang.String value) { } ensureSliceDimensionsIsMutable(); sliceDimensions_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3110,8 +3130,9 @@ public Builder addSliceDimensions(java.lang.String value) { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3124,6 +3145,7 @@ public Builder addSliceDimensions(java.lang.String value) { public Builder addAllSliceDimensions(java.lang.Iterable values) { ensureSliceDimensionsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sliceDimensions_); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3131,8 +3153,9 @@ public Builder addAllSliceDimensions(java.lang.Iterable values * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3142,8 +3165,9 @@ public Builder addAllSliceDimensions(java.lang.Iterable values * @return This builder for chaining. */ public Builder clearSliceDimensions() { - sliceDimensions_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sliceDimensions_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); + ; onChanged(); return this; } @@ -3151,8 +3175,9 @@ public Builder clearSliceDimensions() { * * *
-     * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-     * ModelEvaluationSlices. The dimensions can be used as the filter of the
+     * All possible
+     * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+     * of ModelEvaluationSlices. The dimensions can be used as the filter of the
      * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
      * request, in the form of `slice.dimension = <dimension>`.
      * 
@@ -3169,6 +3194,7 @@ public Builder addSliceDimensionsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureSliceDimensionsIsMutable(); sliceDimensions_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationOrBuilder.java index fb20d9ed518c..6aec9a6ff45f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationOrBuilder.java @@ -184,8 +184,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -199,8 +200,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -214,8 +216,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
@@ -230,8 +233,9 @@ public interface ModelEvaluationOrBuilder * * *
-   * All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-   * ModelEvaluationSlices. The dimensions can be used as the filter of the
+   * All possible
+   * [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+   * of ModelEvaluationSlices. The dimensions can be used as the filter of the
    * [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
    * request, in the form of `slice.dimension = <dimension>`.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationProto.java index 6f36bd693539..d82a4e0595ad 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationProto.java @@ -50,31 +50,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "to\032\031google/api/resource.proto\0321google/cl" + "oud/aiplatform/v1beta1/explanation.proto" + "\032\034google/protobuf/struct.proto\032\037google/p" - + "rotobuf/timestamp.proto\"\275\005\n\017ModelEvaluat" - + "ion\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display_name\030\n" - + " \001(\t\022\032\n\022metrics_schema_uri\030\002 \001(\t\022\'\n\007metr" - + "ics\030\003 \001(\0132\026.google.protobuf.Value\0224\n\013cre" - + "ate_time\030\004 \001(\0132\032.google.protobuf.Timesta" - + "mpB\003\340A\003\022\030\n\020slice_dimensions\030\005 \003(\t\022L\n\021mod" - + "el_explanation\030\010 \001(\01321.google.cloud.aipl" - + "atform.v1beta1.ModelExplanation\022j\n\021expla" - + "nation_specs\030\t \003(\0132O.google.cloud.aiplat" - + "form.v1beta1.ModelEvaluation.ModelEvalua" - + "tionExplanationSpec\022(\n\010metadata\030\013 \001(\0132\026." - + "google.protobuf.Value\032\206\001\n\036ModelEvaluatio" - + "nExplanationSpec\022\030\n\020explanation_type\030\001 \001" - + "(\t\022J\n\020explanation_spec\030\002 \001(\01320.google.cl" - + "oud.aiplatform.v1beta1.ExplanationSpec:\177" - + "\352A|\n)aiplatform.googleapis.com/ModelEval" - + "uation\022Oprojects/{project}/locations/{lo" - + "cation}/models/{model}/evaluations/{eval" - + "uation}B\353\001\n#com.google.cloud.aiplatform." - + "v1beta1B\024ModelEvaluationProtoP\001ZCcloud.g" - + "oogle.com/go/aiplatform/apiv1beta1/aipla" - + "tformpb;aiplatformpb\252\002\037Google.Cloud.AIPl" - + "atform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform" - + "\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1" - + "beta1b\006proto3" + + "rotobuf/timestamp.proto\"\277\005\n\017ModelEvaluat" + + "ion\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014display_name\030" + + "\n \001(\t\022\032\n\022metrics_schema_uri\030\002 \001(\t\022\'\n\007met" + + "rics\030\003 \001(\0132\026.google.protobuf.Value\0225\n\013cr" + + "eate_time\030\004 \001(\0132\032.google.protobuf.Timest" + + "ampB\004\342A\001\003\022\030\n\020slice_dimensions\030\005 \003(\t\022L\n\021m" + + "odel_explanation\030\010 \001(\01321.google.cloud.ai" + + "platform.v1beta1.ModelExplanation\022j\n\021exp" + + "lanation_specs\030\t \003(\0132O.google.cloud.aipl" + + "atform.v1beta1.ModelEvaluation.ModelEval" + + "uationExplanationSpec\022(\n\010metadata\030\013 \001(\0132" + + "\026.google.protobuf.Value\032\206\001\n\036ModelEvaluat" + + "ionExplanationSpec\022\030\n\020explanation_type\030\001" + + " \001(\t\022J\n\020explanation_spec\030\002 \001(\01320.google." + + "cloud.aiplatform.v1beta1.ExplanationSpec" + + ":\177\352A|\n)aiplatform.googleapis.com/ModelEv" + + "aluation\022Oprojects/{project}/locations/{" + + "location}/models/{model}/evaluations/{ev" + + "aluation}B\353\001\n#com.google.cloud.aiplatfor" + + "m.v1beta1B\024ModelEvaluationProtoP\001ZCcloud" + + ".google.com/go/aiplatform/apiv1beta1/aip" + + "latformpb;aiplatformpb\252\002\037Google.Cloud.AI" + + "Platform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfo" + + "rm\\V1beta1\352\002\"Google::Cloud::AIPlatform::" + + "V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSlice.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSlice.java index 673c93f79124..63aea712929d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSlice.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSlice.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelEvaluationSlice(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_descriptor; @@ -212,11 +207,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Slice(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_Slice_descriptor; @@ -356,11 +346,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SliceSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_Slice_SliceSpec_descriptor; @@ -527,7 +512,7 @@ public interface SliceConfigOrBuilder */ com.google.protobuf.BoolValueOrBuilder getAllValuesOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig + com.google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.SliceSpec.SliceConfig .KindCase getKindCase(); } @@ -542,34 +527,49 @@ public interface SliceConfigOrBuilder * each possible label/value for the corresponding key in `config`. * Examples, with feature zip_code with values 12345, 23334, 88888 and * feature country with values "US", "Canada", "Mexico" in the dataset: + * * Example 1: + * * { * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * A single slice for any data with zip_code 12345 in the dataset. + * * Example 2: + * * { * "zip_code": { "range": { "low": 12345, "high": 20000 } } * } + * * A single slice containing data where the zip_codes between 12345 and * 20000 For this example, data with the zip_code of 12345 will be in this * slice. + * * Example 3: + * * { * "zip_code": { "range": { "low": 10000, "high": 20000 } }, * "country": { "value": { "string_value": "US" } } * } + * * A single slice containing data where the zip_codes between 10000 and * 20000 has the country "US". For this example, data with the zip_code of * 12345 and country "US" will be in this slice. + * * Example 4: + * * { "country": {"all_values": { "value": true } } } + * * Three slices are computed, one for each unique country in the dataset. + * * Example 5: + * * { * "country": { "all_values": { "value": true } }, * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * Three slices are computed, one for each unique country in the dataset * where the zip_code is also 12345. For this example, data with zip_code * 12345 and country "US" will be in one slice, zip_code 12345 and country @@ -598,11 +598,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SliceConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_Slice_SliceSpec_SliceConfig_descriptor; @@ -621,6 +616,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase @@ -1121,34 +1118,49 @@ protected Builder newBuilderForType( * each possible label/value for the corresponding key in `config`. * Examples, with feature zip_code with values 12345, 23334, 88888 and * feature country with values "US", "Canada", "Mexico" in the dataset: + * * Example 1: + * * { * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * A single slice for any data with zip_code 12345 in the dataset. + * * Example 2: + * * { * "zip_code": { "range": { "low": 12345, "high": 20000 } } * } + * * A single slice containing data where the zip_codes between 12345 and * 20000 For this example, data with the zip_code of 12345 will be in this * slice. + * * Example 3: + * * { * "zip_code": { "range": { "low": 10000, "high": 20000 } }, * "country": { "value": { "string_value": "US" } } * } + * * A single slice containing data where the zip_codes between 10000 and * 20000 has the country "US". For this example, data with the zip_code of * 12345 and country "US" will be in this slice. + * * Example 4: + * * { "country": {"all_values": { "value": true } } } + * * Three slices are computed, one for each unique country in the dataset. + * * Example 5: + * * { * "country": { "all_values": { "value": true } }, * "zip_code": { "value": { "float_value": 12345.0 } } * } + * * Three slices are computed, one for each unique country in the dataset * where the zip_code is also 12345. For this example, data with zip_code * 12345 and country "US" will be in one slice, zip_code 12345 and country @@ -2327,11 +2339,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Range(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_Slice_SliceSpec_Range_descriptor; @@ -3031,8 +3038,7 @@ public interface ValueOrBuilder */ float getFloatValue(); - public com.google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.SliceSpec.Value - .KindCase + com.google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.SliceSpec.Value.KindCase getKindCase(); } /** @@ -3063,11 +3069,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Value(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelEvaluationSliceProto .internal_static_google_cloud_aiplatform_v1beta1_ModelEvaluationSlice_Slice_SliceSpec_Value_descriptor; @@ -3086,6 +3087,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSliceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSliceProto.java index e9bbec1ab6c1..98a2691af278 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSliceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelEvaluationSliceProto.java @@ -71,45 +71,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "gle/cloud/aiplatform/v1beta1/explanation" + ".proto\032\034google/protobuf/struct.proto\032\037go" + "ogle/protobuf/timestamp.proto\032\036google/pr" - + "otobuf/wrappers.proto\"\340\t\n\024ModelEvaluatio" - + "nSlice\022\021\n\004name\030\001 \001(\tB\003\340A\003\022O\n\005slice\030\002 \001(\013" - + "2;.google.cloud.aiplatform.v1beta1.Model" - + "EvaluationSlice.SliceB\003\340A\003\022\037\n\022metrics_sc" - + "hema_uri\030\003 \001(\tB\003\340A\003\022,\n\007metrics\030\004 \001(\0132\026.g" - + "oogle.protobuf.ValueB\003\340A\003\0224\n\013create_time" - + "\030\005 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022" - + "Q\n\021model_explanation\030\006 \001(\01321.google.clou" - + "d.aiplatform.v1beta1.ModelExplanationB\003\340" - + "A\003\032\364\005\n\005Slice\022\026\n\tdimension\030\001 \001(\tB\003\340A\003\022\022\n\005" - + "value\030\002 \001(\tB\003\340A\003\022^\n\nslice_spec\030\003 \001(\0132E.g" - + "oogle.cloud.aiplatform.v1beta1.ModelEval" - + "uationSlice.Slice.SliceSpecB\003\340A\003\032\336\004\n\tSli" - + "ceSpec\022c\n\007configs\030\001 \003(\0132R.google.cloud.a" - + "iplatform.v1beta1.ModelEvaluationSlice.S" - + "lice.SliceSpec.ConfigsEntry\032\203\002\n\013SliceCon" - + "fig\022\\\n\005value\030\001 \001(\0132K.google.cloud.aiplat" - + "form.v1beta1.ModelEvaluationSlice.Slice." - + "SliceSpec.ValueH\000\022\\\n\005range\030\002 \001(\0132K.googl" + + "otobuf/wrappers.proto\"\351\t\n\024ModelEvaluatio" + + "nSlice\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022P\n\005slice\030\002 \001(" + + "\0132;.google.cloud.aiplatform.v1beta1.Mode" + + "lEvaluationSlice.SliceB\004\342A\001\003\022 \n\022metrics_" + + "schema_uri\030\003 \001(\tB\004\342A\001\003\022-\n\007metrics\030\004 \001(\0132" + + "\026.google.protobuf.ValueB\004\342A\001\003\0225\n\013create_" + + "time\030\005 \001(\0132\032.google.protobuf.TimestampB\004" + + "\342A\001\003\022R\n\021model_explanation\030\006 \001(\01321.google" + + ".cloud.aiplatform.v1beta1.ModelExplanati" + + "onB\004\342A\001\003\032\367\005\n\005Slice\022\027\n\tdimension\030\001 \001(\tB\004\342" + + "A\001\003\022\023\n\005value\030\002 \001(\tB\004\342A\001\003\022_\n\nslice_spec\030\003" + + " \001(\0132E.google.cloud.aiplatform.v1beta1.M" + + "odelEvaluationSlice.Slice.SliceSpecB\004\342A\001" + + "\003\032\336\004\n\tSliceSpec\022c\n\007configs\030\001 \003(\0132R.googl" + "e.cloud.aiplatform.v1beta1.ModelEvaluati" - + "onSlice.Slice.SliceSpec.RangeH\000\0220\n\nall_v" - + "alues\030\003 \001(\0132\032.google.protobuf.BoolValueH" - + "\000B\006\n\004kind\032\"\n\005Range\022\013\n\003low\030\001 \001(\002\022\014\n\004high\030" - + "\002 \001(\002\032>\n\005Value\022\026\n\014string_value\030\001 \001(\tH\000\022\025" - + "\n\013float_value\030\002 \001(\002H\000B\006\n\004kind\032\201\001\n\014Config" - + "sEntry\022\013\n\003key\030\001 \001(\t\022`\n\005value\030\002 \001(\0132Q.goo" - + "gle.cloud.aiplatform.v1beta1.ModelEvalua" - + "tionSlice.Slice.SliceSpec.SliceConfig:\0028" - + "\001:\224\001\352A\220\001\n.aiplatform.googleapis.com/Mode" - + "lEvaluationSlice\022^projects/{project}/loc" - + "ations/{location}/models/{model}/evaluat" - + "ions/{evaluation}/slices/{slice}B\360\001\n#com" - + ".google.cloud.aiplatform.v1beta1B\031ModelE" - + "valuationSliceProtoP\001ZCcloud.google.com/" - + "go/aiplatform/apiv1beta1/aiplatformpb;ai" - + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B" - + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002" - + "\"Google::Cloud::AIPlatform::V1beta1b\006pro" - + "to3" + + "onSlice.Slice.SliceSpec.ConfigsEntry\032\203\002\n" + + "\013SliceConfig\022\\\n\005value\030\001 \001(\0132K.google.clo" + + "ud.aiplatform.v1beta1.ModelEvaluationSli" + + "ce.Slice.SliceSpec.ValueH\000\022\\\n\005range\030\002 \001(" + + "\0132K.google.cloud.aiplatform.v1beta1.Mode" + + "lEvaluationSlice.Slice.SliceSpec.RangeH\000" + + "\0220\n\nall_values\030\003 \001(\0132\032.google.protobuf.B" + + "oolValueH\000B\006\n\004kind\032\"\n\005Range\022\013\n\003low\030\001 \001(\002" + + "\022\014\n\004high\030\002 \001(\002\032>\n\005Value\022\026\n\014string_value\030" + + "\001 \001(\tH\000\022\025\n\013float_value\030\002 \001(\002H\000B\006\n\004kind\032\201" + + "\001\n\014ConfigsEntry\022\013\n\003key\030\001 \001(\t\022`\n\005value\030\002 " + + "\001(\0132Q.google.cloud.aiplatform.v1beta1.Mo" + + "delEvaluationSlice.Slice.SliceSpec.Slice" + + "Config:\0028\001:\224\001\352A\220\001\n.aiplatform.googleapis" + + ".com/ModelEvaluationSlice\022^projects/{pro" + + "ject}/locations/{location}/models/{model" + + "}/evaluations/{evaluation}/slices/{slice" + + "}B\360\001\n#com.google.cloud.aiplatform.v1beta" + + "1B\031ModelEvaluationSliceProtoP\001ZCcloud.go" + + "ogle.com/go/aiplatform/apiv1beta1/aiplat" + + "formpb;aiplatformpb\252\002\037Google.Cloud.AIPla" + + "tform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\" + + "V1beta1\352\002\"Google::Cloud::AIPlatform::V1b" + + "eta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanation.java index 20efd2b9cafb..7e641c2bc1ba 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanation.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelExplanation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_ModelExplanation_descriptor; @@ -77,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -84,12 +80,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -110,6 +108,7 @@ public java.util.List getMeanAt
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -117,12 +116,14 @@ public java.util.List getMeanAt
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -144,6 +145,7 @@ public java.util.List getMeanAt
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -151,12 +153,14 @@ public java.util.List getMeanAt
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -177,6 +181,7 @@ public int getMeanAttributionsCount() {
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -184,12 +189,14 @@ public int getMeanAttributionsCount() {
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -210,6 +217,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getMeanAttributions(int i
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -217,12 +225,14 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getMeanAttributions(int i
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -654,6 +664,7 @@ private void ensureMeanAttributionsIsMutable() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -661,12 +672,14 @@ private void ensureMeanAttributionsIsMutable() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -691,6 +704,7 @@ private void ensureMeanAttributionsIsMutable() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -698,12 +712,14 @@ private void ensureMeanAttributionsIsMutable() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -727,6 +743,7 @@ public int getMeanAttributionsCount() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -734,12 +751,14 @@ public int getMeanAttributionsCount() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -763,6 +782,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getMeanAttributions(int i
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -770,12 +790,14 @@ public com.google.cloud.aiplatform.v1beta1.Attribution getMeanAttributions(int i
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -806,6 +828,7 @@ public Builder setMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -813,12 +836,14 @@ public Builder setMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -846,6 +871,7 @@ public Builder setMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -853,12 +879,14 @@ public Builder setMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -888,6 +916,7 @@ public Builder addMeanAttributions(com.google.cloud.aiplatform.v1beta1.Attributi
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -895,12 +924,14 @@ public Builder addMeanAttributions(com.google.cloud.aiplatform.v1beta1.Attributi
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -931,6 +962,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -938,12 +970,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -971,6 +1005,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -978,12 +1013,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1011,6 +1048,7 @@ public Builder addMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1018,12 +1056,14 @@ public Builder addMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1051,6 +1091,7 @@ public Builder addAllMeanAttributions(
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1058,12 +1099,14 @@ public Builder addAllMeanAttributions(
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1090,6 +1133,7 @@ public Builder clearMeanAttributions() {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1097,12 +1141,14 @@ public Builder clearMeanAttributions() {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1129,6 +1175,7 @@ public Builder removeMeanAttributions(int index) {
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1136,12 +1183,14 @@ public Builder removeMeanAttributions(int index) {
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1162,6 +1211,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder getMeanAttributio
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1169,12 +1219,14 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder getMeanAttributio
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1199,6 +1251,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getMeanAttributi
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1206,12 +1259,14 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getMeanAttributi
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1236,6 +1291,7 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getMeanAttributi
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1243,12 +1299,14 @@ public com.google.cloud.aiplatform.v1beta1.AttributionOrBuilder getMeanAttributi
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1269,6 +1327,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addMeanAttributio
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1276,12 +1335,14 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addMeanAttributio
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -1303,6 +1364,7 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addMeanAttributio
      * 
      * Output only. Aggregated attributions explaining the Model's prediction
      * outputs over the set of instances. The attributions are grouped by outputs.
+     *
      * For Models that predict only one output, such as regression Models that
      * predict only one score, there is only one attibution that explains the
      * predicted output. For Models that predict multiple outputs, such as
@@ -1310,12 +1372,14 @@ public com.google.cloud.aiplatform.v1beta1.Attribution.Builder addMeanAttributio
      * specific item.
      * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
      * can be used to identify which output this attribution is explaining.
+     *
      * The
      * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
      * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
      * and
      * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
      * fields are averaged over the test data.
+     *
      * NOTE: Currently AutoML tabular classification Models produce only one
      * attribution, which averages attributions over all the classes it predicts.
      * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanationOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanationOrBuilder.java
index 0e9722525f27..8249395ad16b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanationOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelExplanationOrBuilder.java
@@ -29,6 +29,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -36,12 +37,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -59,6 +62,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -66,12 +70,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -89,6 +95,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -96,12 +103,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -119,6 +128,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -126,12 +136,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
@@ -150,6 +162,7 @@ public interface ModelExplanationOrBuilder
    * 
    * Output only. Aggregated attributions explaining the Model's prediction
    * outputs over the set of instances. The attributions are grouped by outputs.
+   *
    * For Models that predict only one output, such as regression Models that
    * predict only one score, there is only one attibution that explains the
    * predicted output. For Models that predict multiple outputs, such as
@@ -157,12 +170,14 @@ public interface ModelExplanationOrBuilder
    * specific item.
    * [Attribution.output_index][google.cloud.aiplatform.v1beta1.Attribution.output_index]
    * can be used to identify which output this attribution is explaining.
+   *
    * The
    * [baselineOutputValue][google.cloud.aiplatform.v1beta1.Attribution.baseline_output_value],
    * [instanceOutputValue][google.cloud.aiplatform.v1beta1.Attribution.instance_output_value]
    * and
    * [featureAttributions][google.cloud.aiplatform.v1beta1.Attribution.feature_attributions]
    * fields are averaged over the test data.
+   *
    * NOTE: Currently AutoML tabular classification Models produce only one
    * attribution, which averages attributions over all the classes it predicts.
    * [Attribution.approximation_error][google.cloud.aiplatform.v1beta1.Attribution.approximation_error]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelGardenServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelGardenServiceProto.java
index 4fa8accc3f44..6f0548495f91 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelGardenServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelGardenServiceProto.java
@@ -46,29 +46,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "oto\032\027google/api/client.proto\032\037google/api"
           + "/field_behavior.proto\032\031google/api/resour"
           + "ce.proto\0325google/cloud/aiplatform/v1beta"
-          + "1/publisher_model.proto\"\276\001\n\030GetPublisher"
-          + "ModelRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aipl"
-          + "atform.googleapis.com/PublisherModel\022\032\n\r"
-          + "language_code\030\002 \001(\tB\003\340A\001\022F\n\004view\030\003 \001(\01623"
-          + ".google.cloud.aiplatform.v1beta1.Publish"
-          + "erModelViewB\003\340A\001*\241\001\n\022PublisherModelView\022"
-          + "$\n PUBLISHER_MODEL_VIEW_UNSPECIFIED\020\000\022\036\n"
-          + "\032PUBLISHER_MODEL_VIEW_BASIC\020\001\022\035\n\031PUBLISH"
-          + "ER_MODEL_VIEW_FULL\020\002\022&\n\"PUBLISHER_MODEL_"
-          + "VERSION_VIEW_BASIC\020\0032\233\002\n\022ModelGardenServ"
-          + "ice\022\265\001\n\021GetPublisherModel\0229.google.cloud"
-          + ".aiplatform.v1beta1.GetPublisherModelReq"
-          + "uest\032/.google.cloud.aiplatform.v1beta1.P"
-          + "ublisherModel\"4\202\323\344\223\002\'\022%/v1beta1/{name=pu"
-          + "blishers/*/models/*}\332A\004name\032M\312A\031aiplatfo"
-          + "rm.googleapis.com\322A.https://www.googleap"
-          + "is.com/auth/cloud-platformB\356\001\n#com.googl"
-          + "e.cloud.aiplatform.v1beta1B\027ModelGardenS"
-          + "erviceProtoP\001ZCcloud.google.com/go/aipla"
-          + "tform/apiv1beta1/aiplatformpb;aiplatform"
-          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
-          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
-          + ":Cloud::AIPlatform::V1beta1b\006proto3"
+          + "1/publisher_model.proto\"\301\001\n\030GetPublisher"
+          + "ModelRequest\022?\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(aip"
+          + "latform.googleapis.com/PublisherModel\022\033\n"
+          + "\rlanguage_code\030\002 \001(\tB\004\342A\001\001\022G\n\004view\030\003 \001(\016"
+          + "23.google.cloud.aiplatform.v1beta1.Publi"
+          + "sherModelViewB\004\342A\001\001*\241\001\n\022PublisherModelVi"
+          + "ew\022$\n PUBLISHER_MODEL_VIEW_UNSPECIFIED\020\000"
+          + "\022\036\n\032PUBLISHER_MODEL_VIEW_BASIC\020\001\022\035\n\031PUBL"
+          + "ISHER_MODEL_VIEW_FULL\020\002\022&\n\"PUBLISHER_MOD"
+          + "EL_VERSION_VIEW_BASIC\020\0032\233\002\n\022ModelGardenS"
+          + "ervice\022\265\001\n\021GetPublisherModel\0229.google.cl"
+          + "oud.aiplatform.v1beta1.GetPublisherModel"
+          + "Request\032/.google.cloud.aiplatform.v1beta"
+          + "1.PublisherModel\"4\332A\004name\202\323\344\223\002\'\022%/v1beta"
+          + "1/{name=publishers/*/models/*}\032M\312A\031aipla"
+          + "tform.googleapis.com\322A.https://www.googl"
+          + "eapis.com/auth/cloud-platformB\356\001\n#com.go"
+          + "ogle.cloud.aiplatform.v1beta1B\027ModelGard"
+          + "enServiceProtoP\001ZCcloud.google.com/go/ai"
+          + "platform/apiv1beta1/aiplatformpb;aiplatf"
+          + "ormpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312"
+          + "\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goog"
+          + "le::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfig.java
index 2eb4bba0741c..3b7527a1761c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfig.java
@@ -30,7 +30,7 @@ private ModelMonitoringAlertConfig(com.google.protobuf.GeneratedMessageV3.Builde
   }
 
   private ModelMonitoringAlertConfig() {
-    notificationChannels_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    notificationChannels_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -39,11 +39,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringAlertConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringAlertConfig_descriptor;
@@ -136,7 +131,7 @@ private EmailAlertConfig(com.google.protobuf.GeneratedMessageV3.Builder build
     }
 
     private EmailAlertConfig() {
-      userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
     }
 
     @java.lang.Override
@@ -145,11 +140,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new EmailAlertConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringAlertConfig_EmailAlertConfig_descriptor;
@@ -169,7 +159,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     public static final int USER_EMAILS_FIELD_NUMBER = 1;
 
     @SuppressWarnings("serial")
-    private com.google.protobuf.LazyStringList userEmails_;
+    private com.google.protobuf.LazyStringArrayList userEmails_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
     /**
      *
      *
@@ -449,8 +440,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
       public Builder clear() {
         super.clear();
         bitField0_ = 0;
-        userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-        bitField0_ = (bitField0_ & ~0x00000001);
+        userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
         return this;
       }
 
@@ -484,7 +474,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
         com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.EmailAlertConfig result =
             new com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.EmailAlertConfig(
                 this);
-        buildPartialRepeatedFields(result);
         if (bitField0_ != 0) {
           buildPartial0(result);
         }
@@ -492,18 +481,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
         return result;
       }
 
-      private void buildPartialRepeatedFields(
-          com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.EmailAlertConfig result) {
-        if (((bitField0_ & 0x00000001) != 0)) {
-          userEmails_ = userEmails_.getUnmodifiableView();
-          bitField0_ = (bitField0_ & ~0x00000001);
-        }
-        result.userEmails_ = userEmails_;
-      }
-
       private void buildPartial0(
           com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.EmailAlertConfig result) {
         int from_bitField0_ = bitField0_;
+        if (((from_bitField0_ & 0x00000001) != 0)) {
+          userEmails_.makeImmutable();
+          result.userEmails_ = userEmails_;
+        }
       }
 
       @java.lang.Override
@@ -563,7 +547,7 @@ public Builder mergeFrom(
         if (!other.userEmails_.isEmpty()) {
           if (userEmails_.isEmpty()) {
             userEmails_ = other.userEmails_;
-            bitField0_ = (bitField0_ & ~0x00000001);
+            bitField0_ |= 0x00000001;
           } else {
             ensureUserEmailsIsMutable();
             userEmails_.addAll(other.userEmails_);
@@ -622,14 +606,14 @@ public Builder mergeFrom(
 
       private int bitField0_;
 
-      private com.google.protobuf.LazyStringList userEmails_ =
-          com.google.protobuf.LazyStringArrayList.EMPTY;
+      private com.google.protobuf.LazyStringArrayList userEmails_ =
+          com.google.protobuf.LazyStringArrayList.emptyList();
 
       private void ensureUserEmailsIsMutable() {
-        if (!((bitField0_ & 0x00000001) != 0)) {
+        if (!userEmails_.isModifiable()) {
           userEmails_ = new com.google.protobuf.LazyStringArrayList(userEmails_);
-          bitField0_ |= 0x00000001;
         }
+        bitField0_ |= 0x00000001;
       }
       /**
        *
@@ -643,7 +627,8 @@ private void ensureUserEmailsIsMutable() {
        * @return A list containing the userEmails.
        */
       public com.google.protobuf.ProtocolStringList getUserEmailsList() {
-        return userEmails_.getUnmodifiableView();
+        userEmails_.makeImmutable();
+        return userEmails_;
       }
       /**
        *
@@ -708,6 +693,7 @@ public Builder setUserEmails(int index, java.lang.String value) {
         }
         ensureUserEmailsIsMutable();
         userEmails_.set(index, value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -729,6 +715,7 @@ public Builder addUserEmails(java.lang.String value) {
         }
         ensureUserEmailsIsMutable();
         userEmails_.add(value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -747,6 +734,7 @@ public Builder addUserEmails(java.lang.String value) {
       public Builder addAllUserEmails(java.lang.Iterable values) {
         ensureUserEmailsIsMutable();
         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, userEmails_);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -762,8 +750,9 @@ public Builder addAllUserEmails(java.lang.Iterable values) {
        * @return This builder for chaining.
        */
       public Builder clearUserEmails() {
-        userEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+        userEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
         bitField0_ = (bitField0_ & ~0x00000001);
+        ;
         onChanged();
         return this;
       }
@@ -786,6 +775,7 @@ public Builder addUserEmailsBytes(com.google.protobuf.ByteString value) {
         checkByteStringIsUtf8(value);
         ensureUserEmailsIsMutable();
         userEmails_.add(value);
+        bitField0_ |= 0x00000001;
         onChanged();
         return this;
       }
@@ -860,6 +850,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int alertCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object alert_;
 
   public enum AlertCase
@@ -991,7 +983,8 @@ public boolean getEnableLogging() {
   public static final int NOTIFICATION_CHANNELS_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList notificationChannels_;
+  private com.google.protobuf.LazyStringArrayList notificationChannels_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -1303,8 +1296,7 @@ public Builder clear() {
         emailAlertConfigBuilder_.clear();
       }
       enableLogging_ = false;
-      notificationChannels_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000004);
+      notificationChannels_ = com.google.protobuf.LazyStringArrayList.emptyList();
       alertCase_ = 0;
       alert_ = null;
       return this;
@@ -1335,7 +1327,6 @@ public com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig build() {
     public com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig buildPartial() {
       com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig result =
           new com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -1344,21 +1335,16 @@ public com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig buildParti
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig result) {
-      if (((bitField0_ & 0x00000004) != 0)) {
-        notificationChannels_ = notificationChannels_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000004);
-      }
-      result.notificationChannels_ = notificationChannels_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000002) != 0)) {
         result.enableLogging_ = enableLogging_;
       }
+      if (((from_bitField0_ & 0x00000004) != 0)) {
+        notificationChannels_.makeImmutable();
+        result.notificationChannels_ = notificationChannels_;
+      }
     }
 
     private void buildPartialOneofs(
@@ -1423,7 +1409,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ModelMonitoringAler
       if (!other.notificationChannels_.isEmpty()) {
         if (notificationChannels_.isEmpty()) {
           notificationChannels_ = other.notificationChannels_;
-          bitField0_ = (bitField0_ & ~0x00000004);
+          bitField0_ |= 0x00000004;
         } else {
           ensureNotificationChannelsIsMutable();
           notificationChannels_.addAll(other.notificationChannels_);
@@ -1835,14 +1821,14 @@ public Builder clearEnableLogging() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList notificationChannels_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList notificationChannels_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureNotificationChannelsIsMutable() {
-      if (!((bitField0_ & 0x00000004) != 0)) {
+      if (!notificationChannels_.isModifiable()) {
         notificationChannels_ = new com.google.protobuf.LazyStringArrayList(notificationChannels_);
-        bitField0_ |= 0x00000004;
       }
+      bitField0_ |= 0x00000004;
     }
     /**
      *
@@ -1859,7 +1845,8 @@ private void ensureNotificationChannelsIsMutable() {
      * @return A list containing the notificationChannels.
      */
     public com.google.protobuf.ProtocolStringList getNotificationChannelsList() {
-      return notificationChannels_.getUnmodifiableView();
+      notificationChannels_.makeImmutable();
+      return notificationChannels_;
     }
     /**
      *
@@ -1936,6 +1923,7 @@ public Builder setNotificationChannels(int index, java.lang.String value) {
       }
       ensureNotificationChannelsIsMutable();
       notificationChannels_.set(index, value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1960,6 +1948,7 @@ public Builder addNotificationChannels(java.lang.String value) {
       }
       ensureNotificationChannelsIsMutable();
       notificationChannels_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1981,6 +1970,7 @@ public Builder addNotificationChannels(java.lang.String value) {
     public Builder addAllNotificationChannels(java.lang.Iterable values) {
       ensureNotificationChannelsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, notificationChannels_);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1999,8 +1989,9 @@ public Builder addAllNotificationChannels(java.lang.Iterable v
      * @return This builder for chaining.
      */
     public Builder clearNotificationChannels() {
-      notificationChannels_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      notificationChannels_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000004);
+      ;
       onChanged();
       return this;
     }
@@ -2026,6 +2017,7 @@ public Builder addNotificationChannelsBytes(com.google.protobuf.ByteString value
       checkByteStringIsUtf8(value);
       ensureNotificationChannelsIsMutable();
       notificationChannels_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfigOrBuilder.java
index 2df422f0c18c..8911dc47f708 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringAlertConfigOrBuilder.java
@@ -146,5 +146,5 @@ public interface ModelMonitoringAlertConfigOrBuilder
    */
   com.google.protobuf.ByteString getNotificationChannelsBytes(int index);
 
-  public com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.AlertCase getAlertCase();
+  com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig.AlertCase getAlertCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfig.java
index ebb9be5547ec..1ef03a65a7ae 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfig.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringConfig_descriptor;
@@ -215,6 +210,7 @@ public com.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertConfig getAlertCo
    * 
    * YAML schema file uri in Cloud Storage describing the format of a single
    * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If there are any data type differences between predict instance and TFDV
    * instance, this field can be used to override the schema.
    * For models trained with Vertex AI, this field must be set as all the
@@ -243,6 +239,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
    * 
    * YAML schema file uri in Cloud Storage describing the format of a single
    * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If there are any data type differences between predict instance and TFDV
    * instance, this field can be used to override the schema.
    * For models trained with Vertex AI, this field must be set as all the
@@ -1428,6 +1425,7 @@ public Builder clearAlertConfig() {
      * 
      * YAML schema file uri in Cloud Storage describing the format of a single
      * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If there are any data type differences between predict instance and TFDV
      * instance, this field can be used to override the schema.
      * For models trained with Vertex AI, this field must be set as all the
@@ -1455,6 +1453,7 @@ public java.lang.String getAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri in Cloud Storage describing the format of a single
      * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If there are any data type differences between predict instance and TFDV
      * instance, this field can be used to override the schema.
      * For models trained with Vertex AI, this field must be set as all the
@@ -1482,6 +1481,7 @@ public com.google.protobuf.ByteString getAnalysisInstanceSchemaUriBytes() {
      * 
      * YAML schema file uri in Cloud Storage describing the format of a single
      * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If there are any data type differences between predict instance and TFDV
      * instance, this field can be used to override the schema.
      * For models trained with Vertex AI, this field must be set as all the
@@ -1508,6 +1508,7 @@ public Builder setAnalysisInstanceSchemaUri(java.lang.String value) {
      * 
      * YAML schema file uri in Cloud Storage describing the format of a single
      * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If there are any data type differences between predict instance and TFDV
      * instance, this field can be used to override the schema.
      * For models trained with Vertex AI, this field must be set as all the
@@ -1530,6 +1531,7 @@ public Builder clearAnalysisInstanceSchemaUri() {
      * 
      * YAML schema file uri in Cloud Storage describing the format of a single
      * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+     *
      * If there are any data type differences between predict instance and TFDV
      * instance, this field can be used to override the schema.
      * For models trained with Vertex AI, this field must be set as all the
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfigOrBuilder.java
index 7a398c6d5ba8..137c523a3df8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringConfigOrBuilder.java
@@ -129,6 +129,7 @@ public interface ModelMonitoringConfigOrBuilder
    * 
    * YAML schema file uri in Cloud Storage describing the format of a single
    * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If there are any data type differences between predict instance and TFDV
    * instance, this field can be used to override the schema.
    * For models trained with Vertex AI, this field must be set as all the
@@ -146,6 +147,7 @@ public interface ModelMonitoringConfigOrBuilder
    * 
    * YAML schema file uri in Cloud Storage describing the format of a single
    * instance that you want Tensorflow Data Validation (TFDV) to analyze.
+   *
    * If there are any data type differences between predict instance and TFDV
    * instance, this field can be used to override the schema.
    * For models trained with Vertex AI, this field must be set as all the
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringObjectiveConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringObjectiveConfig.java
index 105617a26db1..6e34093d6ad1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringObjectiveConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringObjectiveConfig.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringObjectiveConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_descriptor;
@@ -192,8 +187,10 @@ public interface TrainingDatasetOrBuilder
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -212,8 +209,10 @@ public interface TrainingDatasetOrBuilder
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -294,7 +293,7 @@ public interface TrainingDatasetOrBuilder
     com.google.cloud.aiplatform.v1beta1.SamplingStrategyOrBuilder
         getLoggingSamplingStrategyOrBuilder();
 
-    public com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingDataset
+    com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.TrainingDataset
             .DataSourceCase
         getDataSourceCase();
   }
@@ -329,11 +328,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new TrainingDataset();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_TrainingDataset_descriptor;
@@ -352,6 +346,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     }
 
     private int dataSourceCase_ = 0;
+
+    @SuppressWarnings("serial")
     private java.lang.Object dataSource_;
 
     public enum DataSourceCase
@@ -591,8 +587,10 @@ public com.google.cloud.aiplatform.v1beta1.BigQuerySource getBigquerySource() {
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -622,8 +620,10 @@ public java.lang.String getDataFormat() {
      * Data format of the dataset, only applicable if the input is from
      * Google Cloud Storage.
      * The possible formats are:
+     *
      * "tf-record"
      * The source file is a TFRecord file.
+     *
      * "csv"
      * The source file is a CSV file.
      * "jsonl"
@@ -1905,8 +1905,10 @@ public com.google.cloud.aiplatform.v1beta1.BigQuerySource.Builder getBigquerySou
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1935,8 +1937,10 @@ public java.lang.String getDataFormat() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1965,8 +1969,10 @@ public com.google.protobuf.ByteString getDataFormatBytes() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -1994,8 +2000,10 @@ public Builder setDataFormat(java.lang.String value) {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -2019,8 +2027,10 @@ public Builder clearDataFormat() {
        * Data format of the dataset, only applicable if the input is from
        * Google Cloud Storage.
        * The possible formats are:
+       *
        * "tf-record"
        * The source file is a TFRecord file.
+       *
        * "csv"
        * The source file is a CSV file.
        * "jsonl"
@@ -2679,11 +2689,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new TrainingPredictionSkewDetectionConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_TrainingPredictionSkewDetectionConfig_descriptor;
@@ -4517,11 +4522,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new PredictionDriftDetectionConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_PredictionDriftDetectionConfig_descriptor;
@@ -6198,11 +6198,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new ExplanationConfig();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_ExplanationConfig_descriptor;
@@ -6326,7 +6321,7 @@ public interface ExplanationBaselineOrBuilder
               .ExplanationBaseline.PredictionFormat
           getPredictionFormat();
 
-      public com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig
+      com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveConfig.ExplanationConfig
               .ExplanationBaseline.DestinationCase
           getDestinationCase();
     }
@@ -6363,11 +6358,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new ExplanationBaseline();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
             .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringObjectiveConfig_ExplanationConfig_ExplanationBaseline_descriptor;
@@ -6551,6 +6541,8 @@ private PredictionFormat(int value) {
       }
 
       private int destinationCase_ = 0;
+
+      @SuppressWarnings("serial")
       private java.lang.Object destination_;
 
       public enum DestinationCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringStatsAnomalies.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringStatsAnomalies.java
index 381bd09c38fb..9b5224a386f2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringStatsAnomalies.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelMonitoringStatsAnomalies.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ModelMonitoringStatsAnomalies();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringStatsAnomalies_descriptor;
@@ -266,11 +261,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new FeatureHistoricStatsAnomalies();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto
           .internal_static_google_cloud_aiplatform_v1beta1_ModelMonitoringStatsAnomalies_FeatureHistoricStatsAnomalies_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelOrBuilder.java
index 3be3d747f70a..82074019b9e8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelOrBuilder.java
@@ -807,30 +807,39 @@ public interface ModelOrBuilder
    * If
    * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * exists, the instances should be given as per that schema.
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each instance is a single line. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `csv`
    * The CSV format, where each instance is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record`
    * The TFRecord format, where each instance is a single record in tfrecord
    * syntax. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record-gzip`
    * Similar to `tf-record`, but the file is gzipped. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `bigquery`
    * Each instance is a single row in BigQuery. Uses
    * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source].
+   *
    * * `file-list`
    * Each line of the file is the location of an instance to process, uses
    * `gcs_source` field of the
    * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig]
    * object.
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -858,30 +867,39 @@ public interface ModelOrBuilder
    * If
    * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * exists, the instances should be given as per that schema.
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each instance is a single line. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `csv`
    * The CSV format, where each instance is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record`
    * The TFRecord format, where each instance is a single record in tfrecord
    * syntax. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record-gzip`
    * Similar to `tf-record`, but the file is gzipped. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `bigquery`
    * Each instance is a single row in BigQuery. Uses
    * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source].
+   *
    * * `file-list`
    * Each line of the file is the location of an instance to process, uses
    * `gcs_source` field of the
    * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig]
    * object.
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -909,30 +927,39 @@ public interface ModelOrBuilder
    * If
    * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * exists, the instances should be given as per that schema.
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each instance is a single line. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `csv`
    * The CSV format, where each instance is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record`
    * The TFRecord format, where each instance is a single record in tfrecord
    * syntax. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record-gzip`
    * Similar to `tf-record`, but the file is gzipped. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `bigquery`
    * Each instance is a single row in BigQuery. Uses
    * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source].
+   *
    * * `file-list`
    * Each line of the file is the location of an instance to process, uses
    * `gcs_source` field of the
    * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig]
    * object.
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -961,30 +988,39 @@ public interface ModelOrBuilder
    * If
    * [PredictSchemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * exists, the instances should be given as per that schema.
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each instance is a single line. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `csv`
    * The CSV format, where each instance is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record`
    * The TFRecord format, where each instance is a single record in tfrecord
    * syntax. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `tf-record-gzip`
    * Similar to `tf-record`, but the file is gzipped. Uses
    * [GcsSource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.gcs_source].
+   *
    * * `bigquery`
    * Each instance is a single row in BigQuery. Uses
    * [BigQuerySource][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig.bigquery_source].
+   *
    * * `file-list`
    * Each line of the file is the location of an instance to process, uses
    * `gcs_source` field of the
    * [InputConfig][google.cloud.aiplatform.v1beta1.BatchPredictionJob.InputConfig]
    * object.
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -1018,19 +1054,25 @@ public interface ModelOrBuilder
    * exist, the predictions are returned together with their instances. In other
    * words, the prediction has the original instance data first, followed by the
    * actual prediction content (as per the schema).
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each prediction is a single line. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `csv`
    * The CSV format, where each prediction is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `bigquery`
    * Each prediction is a single row in a BigQuery table, uses
    * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination]
    * .
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -1062,19 +1104,25 @@ public interface ModelOrBuilder
    * exist, the predictions are returned together with their instances. In other
    * words, the prediction has the original instance data first, followed by the
    * actual prediction content (as per the schema).
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each prediction is a single line. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `csv`
    * The CSV format, where each prediction is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `bigquery`
    * Each prediction is a single row in a BigQuery table, uses
    * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination]
    * .
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -1106,19 +1154,25 @@ public interface ModelOrBuilder
    * exist, the predictions are returned together with their instances. In other
    * words, the prediction has the original instance data first, followed by the
    * actual prediction content (as per the schema).
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each prediction is a single line. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `csv`
    * The CSV format, where each prediction is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `bigquery`
    * Each prediction is a single row in a BigQuery table, uses
    * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination]
    * .
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -1151,19 +1205,25 @@ public interface ModelOrBuilder
    * exist, the predictions are returned together with their instances. In other
    * words, the prediction has the original instance data first, followed by the
    * actual prediction content (as per the schema).
+   *
    * The possible formats are:
+   *
    * * `jsonl`
    * The JSON Lines format, where each prediction is a single line. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `csv`
    * The CSV format, where each prediction is a single comma-separated line.
    * The first line in the file is the header, containing comma-separated field
    * names. Uses
    * [GcsDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.gcs_destination].
+   *
    * * `bigquery`
    * Each prediction is a single row in a BigQuery table, uses
    * [BigQueryDestination][google.cloud.aiplatform.v1beta1.BatchPredictionJob.OutputConfig.bigquery_destination]
    * .
+   *
+   *
    * If this Model doesn't support any of these formats it means it cannot be
    * used with a
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
@@ -1333,6 +1393,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -1341,6 +1402,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -1349,6 +1411,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1375,6 +1438,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -1383,6 +1447,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -1391,6 +1456,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1417,6 +1483,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    *
    * 
    * The default explanation specification for this Model.
+   *
    * The Model can be used for
    * [requesting
    * explanation][google.cloud.aiplatform.v1beta1.PredictionService.Explain]
@@ -1425,6 +1492,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * it is populated. The Model can be used for [batch
    * explanation][google.cloud.aiplatform.v1beta1.BatchPredictionJob.generate_explanation]
    * if it is populated.
+   *
    * All fields of the explanation_spec can be overridden by
    * [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
    * of
@@ -1433,6 +1501,7 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    * [explanation_spec][google.cloud.aiplatform.v1beta1.BatchPredictionJob.explanation_spec]
    * of
    * [BatchPredictionJob][google.cloud.aiplatform.v1beta1.BatchPredictionJob].
+   *
    * If the default explanation specification is not set for this Model, this
    * Model can still be used for
    * [requesting
@@ -1485,9 +1554,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO
    *
    * 
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1499,9 +1570,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1516,9 +1589,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1530,9 +1605,11 @@ com.google.cloud.aiplatform.v1beta1.DeployedModelRefOrBuilder getDeployedModelsO * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1548,9 +1625,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize your Models.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelProto.java index 4f3aa5f3cdcb..3cff37827b43 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelProto.java @@ -82,84 +82,84 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "eta1/env_var.proto\0321google/cloud/aiplatf" + "orm/v1beta1/explanation.proto\032\034google/pr" + "otobuf/struct.proto\032\037google/protobuf/tim" - + "estamp.proto\"\321\020\n\005Model\022\014\n\004name\030\001 \001(\t\022\032\n\n" - + "version_id\030\034 \001(\tB\006\340A\005\340A\003\022\027\n\017version_alia" - + "ses\030\035 \003(\t\022<\n\023version_create_time\030\037 \001(\0132\032" - + ".google.protobuf.TimestampB\003\340A\003\022<\n\023versi" + + "estamp.proto\"\345\020\n\005Model\022\014\n\004name\030\001 \001(\t\022\031\n\n" + + "version_id\030\034 \001(\tB\005\342A\002\005\003\022\027\n\017version_alias" + + "es\030\035 \003(\t\022=\n\023version_create_time\030\037 \001(\0132\032." + + "google.protobuf.TimestampB\004\342A\001\003\022=\n\023versi" + "on_update_time\030 \001(\0132\032.google.protobuf.T" - + "imestampB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002" - + "\022\023\n\013description\030\003 \001(\t\022\033\n\023version_descrip" - + "tion\030\036 \001(\t\022J\n\020predict_schemata\030\004 \001(\01320.g" - + "oogle.cloud.aiplatform.v1beta1.PredictSc" - + "hemata\022 \n\023metadata_schema_uri\030\005 \001(\tB\003\340A\005" - + "\022-\n\010metadata\030\006 \001(\0132\026.google.protobuf.Val" - + "ueB\003\340A\005\022Z\n\030supported_export_formats\030\024 \003(" - + "\01323.google.cloud.aiplatform.v1beta1.Mode" - + "l.ExportFormatB\003\340A\003\022M\n\021training_pipeline" - + "\030\007 \001(\tB2\340A\003\372A,\n*aiplatform.googleapis.co" - + "m/TrainingPipeline\022P\n\016container_spec\030\t \001" - + "(\01323.google.cloud.aiplatform.v1beta1.Mod" - + "elContainerSpecB\003\340A\004\022\031\n\014artifact_uri\030\032 \001" - + "(\tB\003\340A\005\022q\n$supported_deployment_resource" - + "s_types\030\n \003(\0162>.google.cloud.aiplatform." - + "v1beta1.Model.DeploymentResourcesTypeB\003\340" - + "A\003\022,\n\037supported_input_storage_formats\030\013 " - + "\003(\tB\003\340A\003\022-\n supported_output_storage_for" - + "mats\030\014 \003(\tB\003\340A\003\0224\n\013create_time\030\r \001(\0132\032.g" - + "oogle.protobuf.TimestampB\003\340A\003\0224\n\013update_" - + "time\030\016 \001(\0132\032.google.protobuf.TimestampB\003" - + "\340A\003\022O\n\017deployed_models\030\017 \003(\01321.google.cl" - + "oud.aiplatform.v1beta1.DeployedModelRefB" - + "\003\340A\003\022J\n\020explanation_spec\030\027 \001(\01320.google." - + "cloud.aiplatform.v1beta1.ExplanationSpec" - + "\022\014\n\004etag\030\020 \001(\t\022B\n\006labels\030\021 \003(\01322.google." - + "cloud.aiplatform.v1beta1.Model.LabelsEnt" - + "ry\022H\n\017encryption_spec\030\030 \001(\0132/.google.clo" - + "ud.aiplatform.v1beta1.EncryptionSpec\022P\n\021" - + "model_source_info\030& \001(\01320.google.cloud.a" - + "iplatform.v1beta1.ModelSourceInfoB\003\340A\003\022Z" - + "\n\023original_model_info\030\" \001(\01328.google.clo" - + "ud.aiplatform.v1beta1.Model.OriginalMode" - + "lInfoB\003\340A\003\022\036\n\021metadata_artifact\030, \001(\tB\003\340" - + "A\003\032\332\001\n\014ExportFormat\022\017\n\002id\030\001 \001(\tB\003\340A\003\022g\n\023" - + "exportable_contents\030\002 \003(\0162E.google.cloud" - + ".aiplatform.v1beta1.Model.ExportFormat.E" - + "xportableContentB\003\340A\003\"P\n\021ExportableConte" - + "nt\022\"\n\036EXPORTABLE_CONTENT_UNSPECIFIED\020\000\022\014" - + "\n\010ARTIFACT\020\001\022\t\n\005IMAGE\020\002\032K\n\021OriginalModel" - + "Info\0226\n\005model\030\001 \001(\tB\'\340A\003\372A!\n\037aiplatform." - + "googleapis.com/Model\032-\n\013LabelsEntry\022\013\n\003k" - + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\214\001\n\027Deployme" - + "ntResourcesType\022)\n%DEPLOYMENT_RESOURCES_" - + "TYPE_UNSPECIFIED\020\000\022\027\n\023DEDICATED_RESOURCE" - + "S\020\001\022\027\n\023AUTOMATIC_RESOURCES\020\002\022\024\n\020SHARED_R" - + "ESOURCES\020\003:\\\352AY\n\037aiplatform.googleapis.c" - + "om/Model\0226projects/{project}/locations/{" - + "location}/models/{model}\"(\n\023LargeModelRe" - + "ference\022\021\n\004name\030\001 \001(\tB\003\340A\002\"{\n\017PredictSch" - + "emata\022 \n\023instance_schema_uri\030\001 \001(\tB\003\340A\005\022" - + "\"\n\025parameters_schema_uri\030\002 \001(\tB\003\340A\005\022\"\n\025p" - + "rediction_schema_uri\030\003 \001(\tB\003\340A\005\"\205\002\n\022Mode" - + "lContainerSpec\022\031\n\timage_uri\030\001 \001(\tB\006\340A\002\340A" - + "\005\022\024\n\007command\030\002 \003(\tB\003\340A\005\022\021\n\004args\030\003 \003(\tB\003\340" - + "A\005\0229\n\003env\030\004 \003(\0132\'.google.cloud.aiplatfor" - + "m.v1beta1.EnvVarB\003\340A\005\0229\n\005ports\030\005 \003(\0132%.g" - + "oogle.cloud.aiplatform.v1beta1.PortB\003\340A\005" - + "\022\032\n\rpredict_route\030\006 \001(\tB\003\340A\005\022\031\n\014health_r" - + "oute\030\007 \001(\tB\003\340A\005\"\036\n\004Port\022\026\n\016container_por" - + "t\030\003 \001(\005\"\353\001\n\017ModelSourceInfo\022U\n\013source_ty" - + "pe\030\001 \001(\0162@.google.cloud.aiplatform.v1bet" - + "a1.ModelSourceInfo.ModelSourceType\022\014\n\004co" - + "py\030\002 \001(\010\"s\n\017ModelSourceType\022!\n\035MODEL_SOU" - + "RCE_TYPE_UNSPECIFIED\020\000\022\n\n\006AUTOML\020\001\022\n\n\006CU" - + "STOM\020\002\022\010\n\004BQML\020\003\022\020\n\014MODEL_GARDEN\020\004\022\t\n\005GE" - + "NIE\020\005B\341\001\n#com.google.cloud.aiplatform.v1" - + "beta1B\nModelProtoP\001ZCcloud.google.com/go" - + "/aiplatform/apiv1beta1/aiplatformpb;aipl" - + "atformpb\252\002\037Google.Cloud.AIPlatform.V1Bet" - + "a1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"G" - + "oogle::Cloud::AIPlatform::V1beta1b\006proto" - + "3" + + "imestampB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A" + + "\001\002\022\023\n\013description\030\003 \001(\t\022\033\n\023version_descr" + + "iption\030\036 \001(\t\022J\n\020predict_schemata\030\004 \001(\01320" + + ".google.cloud.aiplatform.v1beta1.Predict" + + "Schemata\022!\n\023metadata_schema_uri\030\005 \001(\tB\004\342" + + "A\001\005\022.\n\010metadata\030\006 \001(\0132\026.google.protobuf." + + "ValueB\004\342A\001\005\022[\n\030supported_export_formats\030" + + "\024 \003(\01323.google.cloud.aiplatform.v1beta1." + + "Model.ExportFormatB\004\342A\001\003\022N\n\021training_pip" + + "eline\030\007 \001(\tB3\342A\001\003\372A,\n*aiplatform.googlea" + + "pis.com/TrainingPipeline\022Q\n\016container_sp" + + "ec\030\t \001(\01323.google.cloud.aiplatform.v1bet" + + "a1.ModelContainerSpecB\004\342A\001\004\022\032\n\014artifact_" + + "uri\030\032 \001(\tB\004\342A\001\005\022r\n$supported_deployment_" + + "resources_types\030\n \003(\0162>.google.cloud.aip" + + "latform.v1beta1.Model.DeploymentResource" + + "sTypeB\004\342A\001\003\022-\n\037supported_input_storage_f" + + "ormats\030\013 \003(\tB\004\342A\001\003\022.\n supported_output_s" + + "torage_formats\030\014 \003(\tB\004\342A\001\003\0225\n\013create_tim" + + "e\030\r \001(\0132\032.google.protobuf.TimestampB\004\342A\001" + + "\003\0225\n\013update_time\030\016 \001(\0132\032.google.protobuf" + + ".TimestampB\004\342A\001\003\022P\n\017deployed_models\030\017 \003(" + + "\01321.google.cloud.aiplatform.v1beta1.Depl" + + "oyedModelRefB\004\342A\001\003\022J\n\020explanation_spec\030\027" + + " \001(\01320.google.cloud.aiplatform.v1beta1.E" + + "xplanationSpec\022\014\n\004etag\030\020 \001(\t\022B\n\006labels\030\021" + + " \003(\01322.google.cloud.aiplatform.v1beta1.M" + + "odel.LabelsEntry\022H\n\017encryption_spec\030\030 \001(" + + "\0132/.google.cloud.aiplatform.v1beta1.Encr" + + "yptionSpec\022Q\n\021model_source_info\030& \001(\01320." + + "google.cloud.aiplatform.v1beta1.ModelSou" + + "rceInfoB\004\342A\001\003\022[\n\023original_model_info\030\" \001" + + "(\01328.google.cloud.aiplatform.v1beta1.Mod" + + "el.OriginalModelInfoB\004\342A\001\003\022\037\n\021metadata_a" + + "rtifact\030, \001(\tB\004\342A\001\003\032\334\001\n\014ExportFormat\022\020\n\002" + + "id\030\001 \001(\tB\004\342A\001\003\022h\n\023exportable_contents\030\002 " + + "\003(\0162E.google.cloud.aiplatform.v1beta1.Mo" + + "del.ExportFormat.ExportableContentB\004\342A\001\003" + + "\"P\n\021ExportableContent\022\"\n\036EXPORTABLE_CONT" + + "ENT_UNSPECIFIED\020\000\022\014\n\010ARTIFACT\020\001\022\t\n\005IMAGE" + + "\020\002\032L\n\021OriginalModelInfo\0227\n\005model\030\001 \001(\tB(" + + "\342A\001\003\372A!\n\037aiplatform.googleapis.com/Model" + + "\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 " + + "\001(\t:\0028\001\"\214\001\n\027DeploymentResourcesType\022)\n%D" + + "EPLOYMENT_RESOURCES_TYPE_UNSPECIFIED\020\000\022\027" + + "\n\023DEDICATED_RESOURCES\020\001\022\027\n\023AUTOMATIC_RES" + + "OURCES\020\002\022\024\n\020SHARED_RESOURCES\020\003:\\\352AY\n\037aip" + + "latform.googleapis.com/Model\0226projects/{" + + "project}/locations/{location}/models/{mo" + + "del}\")\n\023LargeModelReference\022\022\n\004name\030\001 \001(" + + "\tB\004\342A\001\002\"~\n\017PredictSchemata\022!\n\023instance_s" + + "chema_uri\030\001 \001(\tB\004\342A\001\005\022#\n\025parameters_sche" + + "ma_uri\030\002 \001(\tB\004\342A\001\005\022#\n\025prediction_schema_" + + "uri\030\003 \001(\tB\004\342A\001\005\"\212\002\n\022ModelContainerSpec\022\030" + + "\n\timage_uri\030\001 \001(\tB\005\342A\002\002\005\022\025\n\007command\030\002 \003(" + + "\tB\004\342A\001\005\022\022\n\004args\030\003 \003(\tB\004\342A\001\005\022:\n\003env\030\004 \003(\013" + + "2\'.google.cloud.aiplatform.v1beta1.EnvVa" + + "rB\004\342A\001\005\022:\n\005ports\030\005 \003(\0132%.google.cloud.ai" + + "platform.v1beta1.PortB\004\342A\001\005\022\033\n\rpredict_r" + + "oute\030\006 \001(\tB\004\342A\001\005\022\032\n\014health_route\030\007 \001(\tB\004" + + "\342A\001\005\"\036\n\004Port\022\026\n\016container_port\030\003 \001(\005\"\353\001\n" + + "\017ModelSourceInfo\022U\n\013source_type\030\001 \001(\0162@." + + "google.cloud.aiplatform.v1beta1.ModelSou" + + "rceInfo.ModelSourceType\022\014\n\004copy\030\002 \001(\010\"s\n" + + "\017ModelSourceType\022!\n\035MODEL_SOURCE_TYPE_UN" + + "SPECIFIED\020\000\022\n\n\006AUTOML\020\001\022\n\n\006CUSTOM\020\002\022\010\n\004B" + + "QML\020\003\022\020\n\014MODEL_GARDEN\020\004\022\t\n\005GENIE\020\005B\341\001\n#c" + + "om.google.cloud.aiplatform.v1beta1B\nMode" + + "lProtoP\001ZCcloud.google.com/go/aiplatform" + + "/apiv1beta1/aiplatformpb;aiplatformpb\252\002\037" + + "Google.Cloud.AIPlatform.V1Beta1\312\002\037Google" + + "\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clou" + + "d::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelServiceProto.java index ae6133e9eb50..83181bb9afbd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelServiceProto.java @@ -190,241 +190,242 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "beta1/operation.proto\032#google/longrunnin" + "g/operations.proto\032\033google/protobuf/empt" + "y.proto\032 google/protobuf/field_mask.prot" - + "o\"\333\001\n\022UploadModelRequest\0229\n\006parent\030\001 \001(\t" - + "B)\340A\002\372A#\n!locations.googleapis.com/Locat" - + "ion\022\031\n\014parent_model\030\004 \001(\tB\003\340A\001\022\025\n\010model_" - + "id\030\005 \001(\tB\003\340A\001\022:\n\005model\030\002 \001(\0132&.google.cl" - + "oud.aiplatform.v1beta1.ModelB\003\340A\002\022\034\n\017ser" - + "vice_account\030\006 \001(\tB\003\340A\001\"s\n\034UploadModelOp" - + "erationMetadata\022S\n\020generic_metadata\030\001 \001(" - + "\01329.google.cloud.aiplatform.v1beta1.Gene" - + "ricOperationMetadata\"i\n\023UploadModelRespo" - + "nse\0223\n\005model\030\001 \001(\tB$\372A!\n\037aiplatform.goog" - + "leapis.com/Model\022\035\n\020model_version_id\030\002 \001" - + "(\tB\003\340A\003\"H\n\017GetModelRequest\0225\n\004name\030\001 \001(\t" - + "B\'\340A\002\372A!\n\037aiplatform.googleapis.com/Mode" - + "l\"\264\001\n\021ListModelsRequest\0229\n\006parent\030\001 \001(\tB" - + ")\340A\002\372A#\n!locations.googleapis.com/Locati" - + "on\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n" - + "\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.g" - + "oogle.protobuf.FieldMask\"e\n\022ListModelsRe" - + "sponse\0226\n\006models\030\001 \003(\0132&.google.cloud.ai" - + "platform.v1beta1.Model\022\027\n\017next_page_toke" - + "n\030\002 \001(\t\"\311\001\n\030ListModelVersionsRequest\0225\n\004" - + "name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapi" - + "s.com/Model\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t" - + "oken\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022-\n\tread_mask\030" - + "\005 \001(\0132\032.google.protobuf.FieldMask\022\020\n\010ord" - + "er_by\030\006 \001(\t\"l\n\031ListModelVersionsResponse" - + "\0226\n\006models\030\001 \003(\0132&.google.cloud.aiplatfo" - + "rm.v1beta1.Model\022\027\n\017next_page_token\030\002 \001(" - + "\t\"\206\001\n\022UpdateModelRequest\022:\n\005model\030\001 \001(\0132" - + "&.google.cloud.aiplatform.v1beta1.ModelB" - + "\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.proto" - + "buf.FieldMaskB\003\340A\002\"\226\001\n\037UpdateExplanation" - + "DatasetRequest\0226\n\005model\030\001 \001(\tB\'\340A\002\372A!\n\037a" - + "iplatform.googleapis.com/Model\022;\n\010exampl" - + "es\030\002 \001(\0132).google.cloud.aiplatform.v1bet" - + "a1.Examples\"\200\001\n)UpdateExplanationDataset" - + "OperationMetadata\022S\n\020generic_metadata\030\001 " - + "\001(\01329.google.cloud.aiplatform.v1beta1.Ge" - + "nericOperationMetadata\"K\n\022DeleteModelReq" - + "uest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.g" - + "oogleapis.com/Model\"R\n\031DeleteModelVersio" - + "nRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatfo" - + "rm.googleapis.com/Model\"q\n\032MergeVersionA" - + "liasesRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aip" - + "latform.googleapis.com/Model\022\034\n\017version_" - + "aliases\030\002 \003(\tB\003\340A\002\"\375\002\n\022ExportModelReques" - + "t\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.goog" - + "leapis.com/Model\022\\\n\routput_config\030\002 \001(\0132" - + "@.google.cloud.aiplatform.v1beta1.Export" - + "ModelRequest.OutputConfigB\003\340A\002\032\321\001\n\014Outpu" - + "tConfig\022\030\n\020export_format_id\030\001 \001(\t\022M\n\024art" - + "ifact_destination\030\003 \001(\0132/.google.cloud.a" - + "iplatform.v1beta1.GcsDestination\022X\n\021imag" - + "e_destination\030\004 \001(\0132=.google.cloud.aipla" - + "tform.v1beta1.ContainerRegistryDestinati" - + "on\"\246\002\n\034ExportModelOperationMetadata\022S\n\020g" - + "eneric_metadata\030\001 \001(\01329.google.cloud.aip" - + "latform.v1beta1.GenericOperationMetadata" - + "\022b\n\013output_info\030\002 \001(\0132H.google.cloud.aip" - + "latform.v1beta1.ExportModelOperationMeta" - + "data.OutputInfoB\003\340A\003\032M\n\nOutputInfo\022 \n\023ar" - + "tifact_output_uri\030\002 \001(\tB\003\340A\003\022\035\n\020image_ou" - + "tput_uri\030\003 \001(\tB\003\340A\003\"\"\n UpdateExplanation" - + "DatasetResponse\"\025\n\023ExportModelResponse\"\305" - + "\002\n\020CopyModelRequest\022\027\n\010model_id\030\004 \001(\tB\003\340" - + "A\001H\000\022?\n\014parent_model\030\005 \001(\tB\'\340A\001\372A!\n\037aipl" - + "atform.googleapis.com/ModelH\000\0229\n\006parent\030" - + "\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com/" - + "Location\022=\n\014source_model\030\002 \001(\tB\'\340A\002\372A!\n\037" - + "aiplatform.googleapis.com/Model\022H\n\017encry" - + "ption_spec\030\003 \001(\0132/.google.cloud.aiplatfo" - + "rm.v1beta1.EncryptionSpecB\023\n\021destination" - + "_model\"q\n\032CopyModelOperationMetadata\022S\n\020" - + "generic_metadata\030\001 \001(\01329.google.cloud.ai" - + "platform.v1beta1.GenericOperationMetadat" - + "a\"g\n\021CopyModelResponse\0223\n\005model\030\001 \001(\tB$\372" - + "A!\n\037aiplatform.googleapis.com/Model\022\035\n\020m" - + "odel_version_id\030\002 \001(\tB\003\340A\003\"\250\001\n\034ImportMod" - + "elEvaluationRequest\0227\n\006parent\030\001 \001(\tB\'\340A\002" - + "\372A!\n\037aiplatform.googleapis.com/Model\022O\n\020" - + "model_evaluation\030\002 \001(\01320.google.cloud.ai" - + "platform.v1beta1.ModelEvaluationB\003\340A\002\"\311\001" - + "\n\'BatchImportModelEvaluationSlicesReques" - + "t\022A\n\006parent\030\001 \001(\tB1\340A\002\372A+\n)aiplatform.go" - + "ogleapis.com/ModelEvaluation\022[\n\027model_ev" - + "aluation_slices\030\002 \003(\01325.google.cloud.aip" - + "latform.v1beta1.ModelEvaluationSliceB\003\340A" - + "\002\"Y\n(BatchImportModelEvaluationSlicesRes" - + "ponse\022-\n imported_model_evaluation_slice" - + "s\030\001 \003(\tB\003\340A\003\"\312\001\n&BatchImportEvaluatedAnn" - + "otationsRequest\022F\n\006parent\030\001 \001(\tB6\340A\002\372A0\n" - + ".aiplatform.googleapis.com/ModelEvaluati" - + "onSlice\022X\n\025evaluated_annotations\030\002 \003(\01324" - + ".google.cloud.aiplatform.v1beta1.Evaluat" - + "edAnnotationB\003\340A\002\"\\\n\'BatchImportEvaluate" - + "dAnnotationsResponse\0221\n$imported_evaluat" - + "ed_annotations_count\030\001 \001(\005B\003\340A\003\"\\\n\031GetMo" - + "delEvaluationRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372" - + "A+\n)aiplatform.googleapis.com/ModelEvalu" - + "ation\"\274\001\n\033ListModelEvaluationsRequest\0227\n" - + "\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.google" - + "apis.com/Model\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_s" - + "ize\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_ma" - + "sk\030\005 \001(\0132\032.google.protobuf.FieldMask\"\204\001\n" - + "\034ListModelEvaluationsResponse\022K\n\021model_e" - + "valuations\030\001 \003(\01320.google.cloud.aiplatfo" - + "rm.v1beta1.ModelEvaluation\022\027\n\017next_page_" - + "token\030\002 \001(\t\"f\n\036GetModelEvaluationSliceRe" - + "quest\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n.aiplatform." - + "googleapis.com/ModelEvaluationSlice\"\313\001\n " - + "ListModelEvaluationSlicesRequest\022A\n\006pare" - + "nt\030\001 \001(\tB1\340A\002\372A+\n)aiplatform.googleapis." - + "com/ModelEvaluation\022\016\n\006filter\030\002 \001(\t\022\021\n\tp" - + "age_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tre" - + "ad_mask\030\005 \001(\0132\032.google.protobuf.FieldMas" - + "k\"\224\001\n!ListModelEvaluationSlicesResponse\022" - + "V\n\027model_evaluation_slices\030\001 \003(\01325.googl" - + "e.cloud.aiplatform.v1beta1.ModelEvaluati" - + "onSlice\022\027\n\017next_page_token\030\002 \001(\t2\215\"\n\014Mod" - + "elService\022\352\001\n\013UploadModel\0223.google.cloud" - + ".aiplatform.v1beta1.UploadModelRequest\032\035" - + ".google.longrunning.Operation\"\206\001\202\323\344\223\002;\"6" - + "/v1beta1/{parent=projects/*/locations/*}" - + "/models:upload:\001*\332A\014parent,model\312A3\n\023Upl" - + "oadModelResponse\022\034UploadModelOperationMe" - + "tadata\022\244\001\n\010GetModel\0220.google.cloud.aipla" - + "tform.v1beta1.GetModelRequest\032&.google.c" - + "loud.aiplatform.v1beta1.Model\">\202\323\344\223\0021\022//" - + "v1beta1/{name=projects/*/locations/*/mod" - + "els/*}\332A\004name\022\267\001\n\nListModels\0222.google.cl" - + "oud.aiplatform.v1beta1.ListModelsRequest" - + "\0323.google.cloud.aiplatform.v1beta1.ListM" - + "odelsResponse\"@\202\323\344\223\0021\022//v1beta1/{parent=" - + "projects/*/locations/*}/models\332A\006parent\022" - + "\327\001\n\021ListModelVersions\0229.google.cloud.aip" - + "latform.v1beta1.ListModelVersionsRequest" - + "\032:.google.cloud.aiplatform.v1beta1.ListM" - + "odelVersionsResponse\"K\202\323\344\223\002>\02225/v1beta1/{model.name=pro" - + "jects/*/locations/*/models/*}:\005model\332A\021m" - + "odel,update_mask\022\252\002\n\030UpdateExplanationDa" - + "taset\022@.google.cloud.aiplatform.v1beta1." - + "UpdateExplanationDatasetRequest\032\035.google" - + ".longrunning.Operation\"\254\001\202\323\344\223\002N\"I/v1beta" - + "1/{model=projects/*/locations/*/models/*" - + "}:updateExplanationDataset:\001*\332A\005model\312AM" - + "\n UpdateExplanationDatasetResponse\022)Upda" - + "teExplanationDatasetOperationMetadata\022\324\001" - + "\n\013DeleteModel\0223.google.cloud.aiplatform." - + "v1beta1.DeleteModelRequest\032\035.google.long" - + "running.Operation\"q\202\323\344\223\0021*//v1beta1/{nam" - + "e=projects/*/locations/*/models/*}\332A\004nam" - + "e\312A0\n\025google.protobuf.Empty\022\027DeleteOpera" - + "tionMetadata\022\360\001\n\022DeleteModelVersion\022:.go" - + "ogle.cloud.aiplatform.v1beta1.DeleteMode" - + "lVersionRequest\032\035.google.longrunning.Ope" - + "ration\"\177\202\323\344\223\002?*=/v1beta1/{name=projects/" - + "*/locations/*/models/*}:deleteVersion\332A\004" - + "name\312A0\n\025google.protobuf.Empty\022\027DeleteOp" - + "erationMetadata\022\341\001\n\023MergeVersionAliases\022" - + ";.google.cloud.aiplatform.v1beta1.MergeV" - + "ersionAliasesRequest\032&.google.cloud.aipl" - + "atform.v1beta1.Model\"e\202\323\344\223\002H\"C/v1beta1/{" - + "name=projects/*/locations/*/models/*}:me" - + "rgeVersionAliases:\001*\332A\024name,version_alia" - + "ses\022\360\001\n\013ExportModel\0223.google.cloud.aipla" - + "tform.v1beta1.ExportModelRequest\032\035.googl" - + "e.longrunning.Operation\"\214\001\202\323\344\223\002;\"6/v1bet" - + "a1/{name=projects/*/locations/*/models/*" - + "}:export:\001*\332A\022name,output_config\312A3\n\023Exp" - + "ortModelResponse\022\034ExportModelOperationMe" - + "tadata\022\347\001\n\tCopyModel\0221.google.cloud.aipl" - + "atform.v1beta1.CopyModelRequest\032\035.google" - + ".longrunning.Operation\"\207\001\202\323\344\223\0029\"4/v1beta" - + "1/{parent=projects/*/locations/*}/models" - + ":copy:\001*\332A\023parent,source_model\312A/\n\021CopyM" - + "odelResponse\022\032CopyModelOperationMetadata" - + "\022\363\001\n\025ImportModelEvaluation\022=.google.clou" - + "d.aiplatform.v1beta1.ImportModelEvaluati" - + "onRequest\0320.google.cloud.aiplatform.v1be" - + "ta1.ModelEvaluation\"i\202\323\344\223\002I\"D/v1beta1/{p" - + "arent=projects/*/locations/*/models/*}/e" - + "valuations:import:\001*\332A\027parent,model_eval" - + "uation\022\267\002\n BatchImportModelEvaluationSli" - + "ces\022H.google.cloud.aiplatform.v1beta1.Ba" - + "tchImportModelEvaluationSlicesRequest\032I." - + "google.cloud.aiplatform.v1beta1.BatchImp" - + "ortModelEvaluationSlicesResponse\"~\202\323\344\223\002W" - + "\"R/v1beta1/{parent=projects/*/locations/" - + "*/models/*/evaluations/*}/slices:batchIm" - + "port:\001*\332A\036parent,model_evaluation_slices" - + "\022\264\002\n\037BatchImportEvaluatedAnnotations\022G.g" - + "oogle.cloud.aiplatform.v1beta1.BatchImpo" - + "rtEvaluatedAnnotationsRequest\032H.google.c" - + "loud.aiplatform.v1beta1.BatchImportEvalu" - + "atedAnnotationsResponse\"~\202\323\344\223\002Y\"T/v1beta" + + "o\"\340\001\n\022UploadModelRequest\022:\n\006parent\030\001 \001(\t" + + "B*\342A\001\002\372A#\n!locations.googleapis.com/Loca" + + "tion\022\032\n\014parent_model\030\004 \001(\tB\004\342A\001\001\022\026\n\010mode" + + "l_id\030\005 \001(\tB\004\342A\001\001\022;\n\005model\030\002 \001(\0132&.google" + + ".cloud.aiplatform.v1beta1.ModelB\004\342A\001\002\022\035\n" + + "\017service_account\030\006 \001(\tB\004\342A\001\001\"s\n\034UploadMo" + + "delOperationMetadata\022S\n\020generic_metadata" + + "\030\001 \001(\01329.google.cloud.aiplatform.v1beta1" + + ".GenericOperationMetadata\"j\n\023UploadModel" + + "Response\0223\n\005model\030\001 \001(\tB$\372A!\n\037aiplatform" + + ".googleapis.com/Model\022\036\n\020model_version_i" + + "d\030\002 \001(\tB\004\342A\001\003\"I\n\017GetModelRequest\0226\n\004name" + + "\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.c" + + "om/Model\"\265\001\n\021ListModelsRequest\022:\n\006parent" + + "\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.co" + + "m/Location\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030" + + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005" + + " \001(\0132\032.google.protobuf.FieldMask\"e\n\022List" + + "ModelsResponse\0226\n\006models\030\001 \003(\0132&.google." + + "cloud.aiplatform.v1beta1.Model\022\027\n\017next_p" + + "age_token\030\002 \001(\t\"\312\001\n\030ListModelVersionsReq" + + "uest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform." + + "googleapis.com/Model\022\021\n\tpage_size\030\002 \001(\005\022" + + "\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022-\n\tr" + + "ead_mask\030\005 \001(\0132\032.google.protobuf.FieldMa" + + "sk\022\020\n\010order_by\030\006 \001(\t\"l\n\031ListModelVersion" + + "sResponse\0226\n\006models\030\001 \003(\0132&.google.cloud" + + ".aiplatform.v1beta1.Model\022\027\n\017next_page_t" + + "oken\030\002 \001(\t\"\210\001\n\022UpdateModelRequest\022;\n\005mod" + + "el\030\001 \001(\0132&.google.cloud.aiplatform.v1bet" + + "a1.ModelB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132\032.go" + + "ogle.protobuf.FieldMaskB\004\342A\001\002\"\227\001\n\037Update" + + "ExplanationDatasetRequest\0227\n\005model\030\001 \001(\t" + + "B(\342A\001\002\372A!\n\037aiplatform.googleapis.com/Mod" + + "el\022;\n\010examples\030\002 \001(\0132).google.cloud.aipl" + + "atform.v1beta1.Examples\"\200\001\n)UpdateExplan" + + "ationDatasetOperationMetadata\022S\n\020generic" + + "_metadata\030\001 \001(\01329.google.cloud.aiplatfor" + + "m.v1beta1.GenericOperationMetadata\"L\n\022De" + + "leteModelRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n" + + "\037aiplatform.googleapis.com/Model\"S\n\031Dele" + + "teModelVersionRequest\0226\n\004name\030\001 \001(\tB(\342A\001" + + "\002\372A!\n\037aiplatform.googleapis.com/Model\"s\n" + + "\032MergeVersionAliasesRequest\0226\n\004name\030\001 \001(" + + "\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/Mo" + + "del\022\035\n\017version_aliases\030\002 \003(\tB\004\342A\001\002\"\377\002\n\022E" + + "xportModelRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!" + + "\n\037aiplatform.googleapis.com/Model\022]\n\rout" + + "put_config\030\002 \001(\0132@.google.cloud.aiplatfo" + + "rm.v1beta1.ExportModelRequest.OutputConf" + + "igB\004\342A\001\002\032\321\001\n\014OutputConfig\022\030\n\020export_form" + + "at_id\030\001 \001(\t\022M\n\024artifact_destination\030\003 \001(" + + "\0132/.google.cloud.aiplatform.v1beta1.GcsD" + + "estination\022X\n\021image_destination\030\004 \001(\0132=." + + "google.cloud.aiplatform.v1beta1.Containe" + + "rRegistryDestination\"\251\002\n\034ExportModelOper" + + "ationMetadata\022S\n\020generic_metadata\030\001 \001(\0132" + + "9.google.cloud.aiplatform.v1beta1.Generi" + + "cOperationMetadata\022c\n\013output_info\030\002 \001(\0132" + + "H.google.cloud.aiplatform.v1beta1.Export" + + "ModelOperationMetadata.OutputInfoB\004\342A\001\003\032" + + "O\n\nOutputInfo\022!\n\023artifact_output_uri\030\002 \001" + + "(\tB\004\342A\001\003\022\036\n\020image_output_uri\030\003 \001(\tB\004\342A\001\003" + + "\"\"\n UpdateExplanationDatasetResponse\"\025\n\023" + + "ExportModelResponse\"\311\002\n\020CopyModelRequest" + + "\022\030\n\010model_id\030\004 \001(\tB\004\342A\001\001H\000\022@\n\014parent_mod" + + "el\030\005 \001(\tB(\342A\001\001\372A!\n\037aiplatform.googleapis" + + ".com/ModelH\000\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!l" + + "ocations.googleapis.com/Location\022>\n\014sour" + + "ce_model\030\002 \001(\tB(\342A\001\002\372A!\n\037aiplatform.goog" + + "leapis.com/Model\022H\n\017encryption_spec\030\003 \001(" + + "\0132/.google.cloud.aiplatform.v1beta1.Encr" + + "yptionSpecB\023\n\021destination_model\"q\n\032CopyM" + + "odelOperationMetadata\022S\n\020generic_metadat" + + "a\030\001 \001(\01329.google.cloud.aiplatform.v1beta" + + "1.GenericOperationMetadata\"h\n\021CopyModelR" + + "esponse\0223\n\005model\030\001 \001(\tB$\372A!\n\037aiplatform." + + "googleapis.com/Model\022\036\n\020model_version_id" + + "\030\002 \001(\tB\004\342A\001\003\"\252\001\n\034ImportModelEvaluationRe" + + "quest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatfo" + + "rm.googleapis.com/Model\022P\n\020model_evaluat" + + "ion\030\002 \001(\01320.google.cloud.aiplatform.v1be" + + "ta1.ModelEvaluationB\004\342A\001\002\"\313\001\n\'BatchImpor" + + "tModelEvaluationSlicesRequest\022B\n\006parent\030" + + "\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleapis.co" + + "m/ModelEvaluation\022\\\n\027model_evaluation_sl" + + "ices\030\002 \003(\01325.google.cloud.aiplatform.v1b" + + "eta1.ModelEvaluationSliceB\004\342A\001\002\"Z\n(Batch" + + "ImportModelEvaluationSlicesResponse\022.\n i" + + "mported_model_evaluation_slices\030\001 \003(\tB\004\342" + + "A\001\003\"\314\001\n&BatchImportEvaluatedAnnotationsR" + + "equest\022G\n\006parent\030\001 \001(\tB7\342A\001\002\372A0\n.aiplatf" + + "orm.googleapis.com/ModelEvaluationSlice\022" + + "Y\n\025evaluated_annotations\030\002 \003(\01324.google." + + "cloud.aiplatform.v1beta1.EvaluatedAnnota" + + "tionB\004\342A\001\002\"]\n\'BatchImportEvaluatedAnnota" + + "tionsResponse\0222\n$imported_evaluated_anno" + + "tations_count\030\001 \001(\005B\004\342A\001\003\"]\n\031GetModelEva" + + "luationRequest\022@\n\004name\030\001 \001(\tB2\342A\001\002\372A+\n)a" + + "iplatform.googleapis.com/ModelEvaluation" + + "\"\275\001\n\033ListModelEvaluationsRequest\0228\n\006pare" + + "nt\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis" + + ".com/Model\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030" + + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread_mask\030\005" + + " \001(\0132\032.google.protobuf.FieldMask\"\204\001\n\034Lis" + + "tModelEvaluationsResponse\022K\n\021model_evalu" + + "ations\030\001 \003(\01320.google.cloud.aiplatform.v" + + "1beta1.ModelEvaluation\022\027\n\017next_page_toke" + + "n\030\002 \001(\t\"g\n\036GetModelEvaluationSliceReques" + + "t\022E\n\004name\030\001 \001(\tB7\342A\001\002\372A0\n.aiplatform.goo" + + "gleapis.com/ModelEvaluationSlice\"\314\001\n Lis" + + "tModelEvaluationSlicesRequest\022B\n\006parent\030" + + "\001 \001(\tB2\342A\001\002\372A+\n)aiplatform.googleapis.co" + + "m/ModelEvaluation\022\016\n\006filter\030\002 \001(\t\022\021\n\tpag" + + "e_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022-\n\tread" + + "_mask\030\005 \001(\0132\032.google.protobuf.FieldMask\"" + + "\224\001\n!ListModelEvaluationSlicesResponse\022V\n" + + "\027model_evaluation_slices\030\001 \003(\01325.google." + + "cloud.aiplatform.v1beta1.ModelEvaluation" + + "Slice\022\027\n\017next_page_token\030\002 \001(\t2\215\"\n\014Model" + + "Service\022\352\001\n\013UploadModel\0223.google.cloud.a" + + "iplatform.v1beta1.UploadModelRequest\032\035.g" + + "oogle.longrunning.Operation\"\206\001\312A3\n\023Uploa" + + "dModelResponse\022\034UploadModelOperationMeta" + + "data\332A\014parent,model\202\323\344\223\002;\"6/v1beta1/{par" + + "ent=projects/*/locations/*}/models:uploa" + + "d:\001*\022\244\001\n\010GetModel\0220.google.cloud.aiplatf" + + "orm.v1beta1.GetModelRequest\032&.google.clo" + + "ud.aiplatform.v1beta1.Model\">\332A\004name\202\323\344\223" + + "\0021\022//v1beta1/{name=projects/*/locations/" + + "*/models/*}\022\267\001\n\nListModels\0222.google.clou" + + "d.aiplatform.v1beta1.ListModelsRequest\0323" + + ".google.cloud.aiplatform.v1beta1.ListMod" + + "elsResponse\"@\332A\006parent\202\323\344\223\0021\022//v1beta1/{" + + "parent=projects/*/locations/*}/models\022\327\001" + + "\n\021ListModelVersions\0229.google.cloud.aipla" + + "tform.v1beta1.ListModelVersionsRequest\032:" + + ".google.cloud.aiplatform.v1beta1.ListMod" + + "elVersionsResponse\"K\332A\004name\202\323\344\223\002>\02225/v1bet" + + "a1/{model.name=projects/*/locations/*/mo" + + "dels/*}:\005model\022\252\002\n\030UpdateExplanationData" + + "set\022@.google.cloud.aiplatform.v1beta1.Up" + + "dateExplanationDatasetRequest\032\035.google.l" + + "ongrunning.Operation\"\254\001\312AM\n UpdateExplan" + + "ationDatasetResponse\022)UpdateExplanationD" + + "atasetOperationMetadata\332A\005model\202\323\344\223\002N\"I/" + + "v1beta1/{model=projects/*/locations/*/mo" + + "dels/*}:updateExplanationDataset:\001*\022\324\001\n\013" + + "DeleteModel\0223.google.cloud.aiplatform.v1" + + "beta1.DeleteModelRequest\032\035.google.longru" + + "nning.Operation\"q\312A0\n\025google.protobuf.Em" + + "pty\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002" + + "1*//v1beta1/{name=projects/*/locations/*" + + "/models/*}\022\360\001\n\022DeleteModelVersion\022:.goog" + + "le.cloud.aiplatform.v1beta1.DeleteModelV" + + "ersionRequest\032\035.google.longrunning.Opera" + + "tion\"\177\312A0\n\025google.protobuf.Empty\022\027Delete" + + "OperationMetadata\332A\004name\202\323\344\223\002?*=/v1beta1" + + "/{name=projects/*/locations/*/models/*}:" + + "deleteVersion\022\341\001\n\023MergeVersionAliases\022;." + + "google.cloud.aiplatform.v1beta1.MergeVer" + + "sionAliasesRequest\032&.google.cloud.aiplat" + + "form.v1beta1.Model\"e\332A\024name,version_alia" + + "ses\202\323\344\223\002H\"C/v1beta1/{name=projects/*/loc" + + "ations/*/models/*}:mergeVersionAliases:\001" + + "*\022\360\001\n\013ExportModel\0223.google.cloud.aiplatf" + + "orm.v1beta1.ExportModelRequest\032\035.google." + + "longrunning.Operation\"\214\001\312A3\n\023ExportModel" + + "Response\022\034ExportModelOperationMetadata\332A" + + "\022name,output_config\202\323\344\223\002;\"6/v1beta1/{nam" + + "e=projects/*/locations/*/models/*}:expor" + + "t:\001*\022\347\001\n\tCopyModel\0221.google.cloud.aiplat" + + "form.v1beta1.CopyModelRequest\032\035.google.l" + + "ongrunning.Operation\"\207\001\312A/\n\021CopyModelRes" + + "ponse\022\032CopyModelOperationMetadata\332A\023pare" + + "nt,source_model\202\323\344\223\0029\"4/v1beta1/{parent=" + + "projects/*/locations/*}/models:copy:\001*\022\363" + + "\001\n\025ImportModelEvaluation\022=.google.cloud." + + "aiplatform.v1beta1.ImportModelEvaluation" + + "Request\0320.google.cloud.aiplatform.v1beta" + + "1.ModelEvaluation\"i\332A\027parent,model_evalu" + + "ation\202\323\344\223\002I\"D/v1beta1/{parent=projects/*" + + "/locations/*/models/*}/evaluations:impor" + + "t:\001*\022\267\002\n BatchImportModelEvaluationSlice" + + "s\022H.google.cloud.aiplatform.v1beta1.Batc" + + "hImportModelEvaluationSlicesRequest\032I.go" + + "ogle.cloud.aiplatform.v1beta1.BatchImpor" + + "tModelEvaluationSlicesResponse\"~\332A\036paren" + + "t,model_evaluation_slices\202\323\344\223\002W\"R/v1beta" + "1/{parent=projects/*/locations/*/models/" - + "*/evaluations/*/slices/*}:batchImport:\001*" - + "\332A\034parent,evaluated_annotations\022\320\001\n\022GetM" - + "odelEvaluation\022:.google.cloud.aiplatform" - + ".v1beta1.GetModelEvaluationRequest\0320.goo" - + "gle.cloud.aiplatform.v1beta1.ModelEvalua" - + "tion\"L\202\323\344\223\002?\022=/v1beta1/{name=projects/*/" - + "locations/*/models/*/evaluations/*}\332A\004na" - + "me\022\343\001\n\024ListModelEvaluations\022<.google.clo" - + "ud.aiplatform.v1beta1.ListModelEvaluatio" - + "nsRequest\032=.google.cloud.aiplatform.v1be" - + "ta1.ListModelEvaluationsResponse\"N\202\323\344\223\002?" - + "\022=/v1beta1/{parent=projects/*/locations/" - + "*/models/*}/evaluations\332A\006parent\022\350\001\n\027Get" - + "ModelEvaluationSlice\022?.google.cloud.aipl" - + "atform.v1beta1.GetModelEvaluationSliceRe" - + "quest\0325.google.cloud.aiplatform.v1beta1." - + "ModelEvaluationSlice\"U\202\323\344\223\002H\022F/v1beta1/{" - + "name=projects/*/locations/*/models/*/eva" - + "luations/*/slices/*}\332A\004name\022\373\001\n\031ListMode" - + "lEvaluationSlices\022A.google.cloud.aiplatf" - + "orm.v1beta1.ListModelEvaluationSlicesReq" - + "uest\032B.google.cloud.aiplatform.v1beta1.L" - + "istModelEvaluationSlicesResponse\"W\202\323\344\223\002H" - + "\022F/v1beta1/{parent=projects/*/locations/" - + "*/models/*/evaluations/*}/slices\332A\006paren" - + "t\032M\312A\031aiplatform.googleapis.com\322A.https:" - + "//www.googleapis.com/auth/cloud-platform" - + "B\350\001\n#com.google.cloud.aiplatform.v1beta1" - + "B\021ModelServiceProtoP\001ZCcloud.google.com/" - + "go/aiplatform/apiv1beta1/aiplatformpb;ai" - + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B" - + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002" - + "\"Google::Cloud::AIPlatform::V1beta1b\006pro" - + "to3" + + "*/evaluations/*}/slices:batchImport:\001*\022\264" + + "\002\n\037BatchImportEvaluatedAnnotations\022G.goo" + + "gle.cloud.aiplatform.v1beta1.BatchImport" + + "EvaluatedAnnotationsRequest\032H.google.clo" + + "ud.aiplatform.v1beta1.BatchImportEvaluat" + + "edAnnotationsResponse\"~\332A\034parent,evaluat" + + "ed_annotations\202\323\344\223\002Y\"T/v1beta1/{parent=p" + + "rojects/*/locations/*/models/*/evaluatio" + + "ns/*/slices/*}:batchImport:\001*\022\320\001\n\022GetMod" + + "elEvaluation\022:.google.cloud.aiplatform.v" + + "1beta1.GetModelEvaluationRequest\0320.googl" + + "e.cloud.aiplatform.v1beta1.ModelEvaluati" + + "on\"L\332A\004name\202\323\344\223\002?\022=/v1beta1/{name=projec" + + "ts/*/locations/*/models/*/evaluations/*}" + + "\022\343\001\n\024ListModelEvaluations\022<.google.cloud" + + ".aiplatform.v1beta1.ListModelEvaluations" + + "Request\032=.google.cloud.aiplatform.v1beta" + + "1.ListModelEvaluationsResponse\"N\332A\006paren" + + "t\202\323\344\223\002?\022=/v1beta1/{parent=projects/*/loc" + + "ations/*/models/*}/evaluations\022\350\001\n\027GetMo" + + "delEvaluationSlice\022?.google.cloud.aiplat" + + "form.v1beta1.GetModelEvaluationSliceRequ" + + "est\0325.google.cloud.aiplatform.v1beta1.Mo" + + "delEvaluationSlice\"U\332A\004name\202\323\344\223\002H\022F/v1be" + + "ta1/{name=projects/*/locations/*/models/" + + "*/evaluations/*/slices/*}\022\373\001\n\031ListModelE" + + "valuationSlices\022A.google.cloud.aiplatfor" + + "m.v1beta1.ListModelEvaluationSlicesReque" + + "st\032B.google.cloud.aiplatform.v1beta1.Lis" + + "tModelEvaluationSlicesResponse\"W\332A\006paren" + + "t\202\323\344\223\002H\022F/v1beta1/{parent=projects/*/loc" + + "ations/*/models/*/evaluations/*}/slices\032" + + "M\312A\031aiplatform.googleapis.com\322A.https://" + + "www.googleapis.com/auth/cloud-platformB\350" + + "\001\n#com.google.cloud.aiplatform.v1beta1B\021" + + "ModelServiceProtoP\001ZCcloud.google.com/go" + + "/aiplatform/apiv1beta1/aiplatformpb;aipl" + + "atformpb\252\002\037Google.Cloud.AIPlatform.V1Bet" + + "a1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"G" + + "oogle::Cloud::AIPlatform::V1beta1b\006proto" + + "3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelSourceInfo.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelSourceInfo.java index 442c7662d4e6..e7225d1500bc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelSourceInfo.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ModelSourceInfo.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ModelSourceInfo(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_ModelSourceInfo_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexOperationMetadata.java index 6c20102ba804..0b234bff439a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexOperationMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexRequest.java index 04758730b257..0bf09605854b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexResponse.java index a41089443a4f..a24152503edd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelOperationMetadata.java index b06b53923994..32627ad83afa 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequest.java index fccbb5c8038a..036a0b1f75b7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MutateDeployedModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedModelRequest_descriptor; @@ -135,6 +130,7 @@ public com.google.protobuf.ByteString getEndpointBytes() { *
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -162,6 +158,7 @@ public boolean hasDeployedModel() {
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -191,6 +188,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModel getDeployedModel() {
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -813,6 +811,7 @@ public Builder setEndpointBytes(com.google.protobuf.ByteString value) {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -839,6 +838,7 @@ public boolean hasDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -871,6 +871,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModel getDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -905,6 +906,7 @@ public Builder setDeployedModel(com.google.cloud.aiplatform.v1beta1.DeployedMode
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -937,6 +939,7 @@ public Builder setDeployedModel(
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -975,6 +978,7 @@ public Builder mergeDeployedModel(com.google.cloud.aiplatform.v1beta1.DeployedMo
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -1006,6 +1010,7 @@ public Builder clearDeployedModel() {
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -1032,6 +1037,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModel.Builder getDeployedMode
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -1062,6 +1068,7 @@ public com.google.cloud.aiplatform.v1beta1.DeployedModelOrBuilder getDeployedMod
      * 
      * Required. The DeployedModel to be mutated within the Endpoint. Only the
      * following fields can be mutated:
+     *
      * * `min_replica_count` in either
      * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
      * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequestOrBuilder.java
index bf9699ec5bb0..6f07b134b996 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelRequestOrBuilder.java
@@ -62,6 +62,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -86,6 +87,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
@@ -110,6 +112,7 @@ public interface MutateDeployedModelRequestOrBuilder
    * 
    * Required. The DeployedModel to be mutated within the Endpoint. Only the
    * following fields can be mutated:
+   *
    * * `min_replica_count` in either
    * [DedicatedResources][google.cloud.aiplatform.v1beta1.DedicatedResources] or
    * [AutomaticResources][google.cloud.aiplatform.v1beta1.AutomaticResources]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelResponse.java
index 76ccc427653c..78f8f544a45e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/MutateDeployedModelResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new MutateDeployedModelResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_MutateDeployedModelResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJob.java
index 66977014f0ea..59b3121e3c32 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJob.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new NasJob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.NasJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_NasJob_descriptor;
@@ -619,9 +614,11 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -645,9 +642,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -662,9 +661,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -686,9 +687,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -3240,9 +3243,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3266,9 +3271,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3283,9 +3290,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3307,9 +3316,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3337,9 +3348,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3363,9 +3376,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -3387,9 +3402,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize NasJobs.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOrBuilder.java index 788704d87250..bf9f3fd97824 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOrBuilder.java @@ -389,9 +389,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -403,9 +405,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -420,9 +424,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -434,9 +440,11 @@ public interface NasJobOrBuilder * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -452,9 +460,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize NasJobs.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutput.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutput.java index 68620ce7a826..1605f96dbba0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutput.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutput.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasJobOutput(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobOutput_descriptor; @@ -224,11 +219,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MultiTrialJobOutput(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobOutput_MultiTrialJobOutput_descriptor; @@ -1733,6 +1723,8 @@ public com.google.protobuf.Parser getParserForType() { } private int outputCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object output_; public enum OutputCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutputOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutputOrBuilder.java index 04b7037030f2..c8648d2d1415 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutputOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobOutputOrBuilder.java @@ -68,5 +68,5 @@ public interface NasJobOutputOrBuilder com.google.cloud.aiplatform.v1beta1.NasJobOutput.MultiTrialJobOutputOrBuilder getMultiTrialJobOutputOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.NasJobOutput.OutputCase getOutputCase(); + com.google.cloud.aiplatform.v1beta1.NasJobOutput.OutputCase getOutputCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobProto.java index 7a1de84921d3..bbb90fa7e842 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobProto.java @@ -89,94 +89,95 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "proto\032/google/cloud/aiplatform/v1beta1/j" + "ob_state.proto\032+google/cloud/aiplatform/" + "v1beta1/study.proto\032\037google/protobuf/tim" - + "estamp.proto\032\027google/rpc/status.proto\"\326\006" - + "\n\006NasJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_n" - + "ame\030\002 \001(\tB\003\340A\002\022F\n\014nas_job_spec\030\004 \001(\0132+.g" - + "oogle.cloud.aiplatform.v1beta1.NasJobSpe" - + "cB\003\340A\002\022J\n\016nas_job_output\030\005 \001(\0132-.google." - + "cloud.aiplatform.v1beta1.NasJobOutputB\003\340" - + "A\003\022=\n\005state\030\006 \001(\0162).google.cloud.aiplatf" - + "orm.v1beta1.JobStateB\003\340A\003\0224\n\013create_time" - + "\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022" - + "3\n\nstart_time\030\010 \001(\0132\032.google.protobuf.Ti" - + "mestampB\003\340A\003\0221\n\010end_time\030\t \001(\0132\032.google." - + "protobuf.TimestampB\003\340A\003\0224\n\013update_time\030\n" - + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022&\n" - + "\005error\030\013 \001(\0132\022.google.rpc.StatusB\003\340A\003\022C\n" - + "\006labels\030\014 \003(\01323.google.cloud.aiplatform." - + "v1beta1.NasJob.LabelsEntry\022H\n\017encryption" - + "_spec\030\r \001(\0132/.google.cloud.aiplatform.v1" - + "beta1.EncryptionSpec\022/\n enable_restricte" - + "d_image_training\030\016 \001(\010B\005\030\001\340A\001\032-\n\013LabelsE" - + "ntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:`\352A" - + "]\n aiplatform.googleapis.com/NasJob\0229pro" - + "jects/{project}/locations/{location}/nas" - + "Jobs/{nas_job}\"\307\002\n\016NasTrialDetail\022\021\n\004nam" - + "e\030\001 \001(\tB\003\340A\003\022\022\n\nparameters\030\002 \001(\t\022?\n\014sear" - + "ch_trial\030\003 \001(\0132).google.cloud.aiplatform" - + ".v1beta1.NasTrial\022>\n\013train_trial\030\004 \001(\0132)" - + ".google.cloud.aiplatform.v1beta1.NasTria" - + "l:\214\001\352A\210\001\n(aiplatform.googleapis.com/NasT" - + "rialDetail\022\\projects/{project}/locations" - + "/{location}/nasJobs/{nas_job}/nasTrialDe" - + "tails/{nas_trial_detail}\"\315\n\n\nNasJobSpec\022" - + "i\n\032multi_trial_algorithm_spec\030\002 \001(\0132C.go" - + "ogle.cloud.aiplatform.v1beta1.NasJobSpec" - + ".MultiTrialAlgorithmSpecH\000\022\031\n\021resume_nas" - + "_job_id\030\003 \001(\t\022\031\n\021search_space_spec\030\001 \001(\t" - + "\032\207\t\n\027MultiTrialAlgorithmSpec\022v\n\025multi_tr" - + "ial_algorithm\030\001 \001(\0162W.google.cloud.aipla" - + "tform.v1beta1.NasJobSpec.MultiTrialAlgor" - + "ithmSpec.MultiTrialAlgorithm\022^\n\006metric\030\002" - + " \001(\0132N.google.cloud.aiplatform.v1beta1.N" - + "asJobSpec.MultiTrialAlgorithmSpec.Metric" - + "Spec\022s\n\021search_trial_spec\030\003 \001(\0132S.google" - + ".cloud.aiplatform.v1beta1.NasJobSpec.Mul" - + "tiTrialAlgorithmSpec.SearchTrialSpecB\003\340A" - + "\002\022l\n\020train_trial_spec\030\004 \001(\0132R.google.clo" - + "ud.aiplatform.v1beta1.NasJobSpec.MultiTr" - + "ialAlgorithmSpec.TrainTrialSpec\032\323\001\n\nMetr" - + "icSpec\022\026\n\tmetric_id\030\001 \001(\tB\003\340A\002\022j\n\004goal\030\002" - + " \001(\0162W.google.cloud.aiplatform.v1beta1.N" - + "asJobSpec.MultiTrialAlgorithmSpec.Metric" - + "Spec.GoalTypeB\003\340A\002\"A\n\010GoalType\022\031\n\025GOAL_T" - + "YPE_UNSPECIFIED\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIM" - + "IZE\020\002\032\312\001\n\017SearchTrialSpec\022R\n\025search_tria" - + "l_job_spec\030\001 \001(\0132..google.cloud.aiplatfo" - + "rm.v1beta1.CustomJobSpecB\003\340A\002\022\034\n\017max_tri" - + "al_count\030\002 \001(\005B\003\340A\002\022%\n\030max_parallel_tria" - + "l_count\030\003 \001(\005B\003\340A\002\022\036\n\026max_failed_trial_c" - + "ount\030\004 \001(\005\032\242\001\n\016TrainTrialSpec\022Q\n\024train_t" - + "rial_job_spec\030\001 \001(\0132..google.cloud.aipla" - + "tform.v1beta1.CustomJobSpecB\003\340A\002\022%\n\030max_" - + "parallel_trial_count\030\002 \001(\005B\003\340A\002\022\026\n\tfrequ" - + "ency\030\003 \001(\005B\003\340A\002\"i\n\023MultiTrialAlgorithm\022%" - + "\n!MULTI_TRIAL_ALGORITHM_UNSPECIFIED\020\000\022\032\n" - + "\026REINFORCEMENT_LEARNING\020\001\022\017\n\013GRID_SEARCH" - + "\020\002B\024\n\022nas_algorithm_spec\"\247\002\n\014NasJobOutpu" - + "t\022h\n\026multi_trial_job_output\030\001 \001(\0132A.goog" + + "estamp.proto\032\027google/rpc/status.proto\"\341\006" + + "\n\006NasJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_" + + "name\030\002 \001(\tB\004\342A\001\002\022G\n\014nas_job_spec\030\004 \001(\0132+" + + ".google.cloud.aiplatform.v1beta1.NasJobS" + + "pecB\004\342A\001\002\022K\n\016nas_job_output\030\005 \001(\0132-.goog" + "le.cloud.aiplatform.v1beta1.NasJobOutput" - + ".MultiTrialJobOutputB\003\340A\003H\000\032\242\001\n\023MultiTri" - + "alJobOutput\022E\n\rsearch_trials\030\001 \003(\0132).goo" - + "gle.cloud.aiplatform.v1beta1.NasTrialB\003\340" - + "A\003\022D\n\014train_trials\030\002 \003(\0132).google.cloud." - + "aiplatform.v1beta1.NasTrialB\003\340A\003B\010\n\006outp" - + "ut\"\376\002\n\010NasTrial\022\017\n\002id\030\001 \001(\tB\003\340A\003\022C\n\005stat" - + "e\030\002 \001(\0162/.google.cloud.aiplatform.v1beta" - + "1.NasTrial.StateB\003\340A\003\022L\n\021final_measureme" - + "nt\030\003 \001(\0132,.google.cloud.aiplatform.v1bet" - + "a1.MeasurementB\003\340A\003\0223\n\nstart_time\030\004 \001(\0132" - + "\032.google.protobuf.TimestampB\003\340A\003\0221\n\010end_" - + "time\030\005 \001(\0132\032.google.protobuf.TimestampB\003" - + "\340A\003\"f\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\r\n\tR" - + "EQUESTED\020\001\022\n\n\006ACTIVE\020\002\022\014\n\010STOPPING\020\003\022\r\n\t" - + "SUCCEEDED\020\004\022\016\n\nINFEASIBLE\020\005B\342\001\n#com.goog" - + "le.cloud.aiplatform.v1beta1B\013NasJobProto" - + "P\001ZCcloud.google.com/go/aiplatform/apiv1" - + "beta1/aiplatformpb;aiplatformpb\252\002\037Google" - + ".Cloud.AIPlatform.V1Beta1\312\002\037Google\\Cloud" - + "\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AIP" - + "latform::V1beta1b\006proto3" + + "B\004\342A\001\003\022>\n\005state\030\006 \001(\0162).google.cloud.aip" + + "latform.v1beta1.JobStateB\004\342A\001\003\0225\n\013create" + + "_time\030\007 \001(\0132\032.google.protobuf.TimestampB" + + "\004\342A\001\003\0224\n\nstart_time\030\010 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\0222\n\010end_time\030\t \001(\0132\032." + + "google.protobuf.TimestampB\004\342A\001\003\0225\n\013updat" + + "e_time\030\n \001(\0132\032.google.protobuf.Timestamp" + + "B\004\342A\001\003\022\'\n\005error\030\013 \001(\0132\022.google.rpc.Statu" + + "sB\004\342A\001\003\022C\n\006labels\030\014 \003(\01323.google.cloud.a" + + "iplatform.v1beta1.NasJob.LabelsEntry\022H\n\017" + + "encryption_spec\030\r \001(\0132/.google.cloud.aip" + + "latform.v1beta1.EncryptionSpec\0220\n enable" + + "_restricted_image_training\030\016 \001(\010B\006\030\001\342A\001\001" + + "\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 " + + "\001(\t:\0028\001:`\352A]\n aiplatform.googleapis.com/" + + "NasJob\0229projects/{project}/locations/{lo" + + "cation}/nasJobs/{nas_job}\"\310\002\n\016NasTrialDe" + + "tail\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\022\n\nparameters\030\002" + + " \001(\t\022?\n\014search_trial\030\003 \001(\0132).google.clou" + + "d.aiplatform.v1beta1.NasTrial\022>\n\013train_t" + + "rial\030\004 \001(\0132).google.cloud.aiplatform.v1b" + + "eta1.NasTrial:\214\001\352A\210\001\n(aiplatform.googlea" + + "pis.com/NasTrialDetail\022\\projects/{projec" + + "t}/locations/{location}/nasJobs/{nas_job" + + "}/nasTrialDetails/{nas_trial_detail}\"\326\n\n" + + "\nNasJobSpec\022i\n\032multi_trial_algorithm_spe" + + "c\030\002 \001(\0132C.google.cloud.aiplatform.v1beta" + + "1.NasJobSpec.MultiTrialAlgorithmSpecH\000\022\031" + + "\n\021resume_nas_job_id\030\003 \001(\t\022\031\n\021search_spac" + + "e_spec\030\001 \001(\t\032\220\t\n\027MultiTrialAlgorithmSpec" + + "\022v\n\025multi_trial_algorithm\030\001 \001(\0162W.google" + + ".cloud.aiplatform.v1beta1.NasJobSpec.Mul" + + "tiTrialAlgorithmSpec.MultiTrialAlgorithm" + + "\022^\n\006metric\030\002 \001(\0132N.google.cloud.aiplatfo" + + "rm.v1beta1.NasJobSpec.MultiTrialAlgorith" + + "mSpec.MetricSpec\022t\n\021search_trial_spec\030\003 " + + "\001(\0132S.google.cloud.aiplatform.v1beta1.Na" + + "sJobSpec.MultiTrialAlgorithmSpec.SearchT" + + "rialSpecB\004\342A\001\002\022l\n\020train_trial_spec\030\004 \001(\013" + + "2R.google.cloud.aiplatform.v1beta1.NasJo" + + "bSpec.MultiTrialAlgorithmSpec.TrainTrial" + + "Spec\032\325\001\n\nMetricSpec\022\027\n\tmetric_id\030\001 \001(\tB\004" + + "\342A\001\002\022k\n\004goal\030\002 \001(\0162W.google.cloud.aiplat" + + "form.v1beta1.NasJobSpec.MultiTrialAlgori" + + "thmSpec.MetricSpec.GoalTypeB\004\342A\001\002\"A\n\010Goa" + + "lType\022\031\n\025GOAL_TYPE_UNSPECIFIED\020\000\022\014\n\010MAXI" + + "MIZE\020\001\022\014\n\010MINIMIZE\020\002\032\315\001\n\017SearchTrialSpec" + + "\022S\n\025search_trial_job_spec\030\001 \001(\0132..google" + + ".cloud.aiplatform.v1beta1.CustomJobSpecB" + + "\004\342A\001\002\022\035\n\017max_trial_count\030\002 \001(\005B\004\342A\001\002\022&\n\030" + + "max_parallel_trial_count\030\003 \001(\005B\004\342A\001\002\022\036\n\026" + + "max_failed_trial_count\030\004 \001(\005\032\245\001\n\016TrainTr" + + "ialSpec\022R\n\024train_trial_job_spec\030\001 \001(\0132.." + + "google.cloud.aiplatform.v1beta1.CustomJo" + + "bSpecB\004\342A\001\002\022&\n\030max_parallel_trial_count\030" + + "\002 \001(\005B\004\342A\001\002\022\027\n\tfrequency\030\003 \001(\005B\004\342A\001\002\"i\n\023" + + "MultiTrialAlgorithm\022%\n!MULTI_TRIAL_ALGOR" + + "ITHM_UNSPECIFIED\020\000\022\032\n\026REINFORCEMENT_LEAR" + + "NING\020\001\022\017\n\013GRID_SEARCH\020\002B\024\n\022nas_algorithm" + + "_spec\"\252\002\n\014NasJobOutput\022i\n\026multi_trial_jo" + + "b_output\030\001 \001(\0132A.google.cloud.aiplatform" + + ".v1beta1.NasJobOutput.MultiTrialJobOutpu" + + "tB\004\342A\001\003H\000\032\244\001\n\023MultiTrialJobOutput\022F\n\rsea" + + "rch_trials\030\001 \003(\0132).google.cloud.aiplatfo" + + "rm.v1beta1.NasTrialB\004\342A\001\003\022E\n\014train_trial" + + "s\030\002 \003(\0132).google.cloud.aiplatform.v1beta" + + "1.NasTrialB\004\342A\001\003B\010\n\006output\"\203\003\n\010NasTrial\022" + + "\020\n\002id\030\001 \001(\tB\004\342A\001\003\022D\n\005state\030\002 \001(\0162/.googl" + + "e.cloud.aiplatform.v1beta1.NasTrial.Stat" + + "eB\004\342A\001\003\022M\n\021final_measurement\030\003 \001(\0132,.goo" + + "gle.cloud.aiplatform.v1beta1.Measurement" + + "B\004\342A\001\003\0224\n\nstart_time\030\004 \001(\0132\032.google.prot" + + "obuf.TimestampB\004\342A\001\003\0222\n\010end_time\030\005 \001(\0132\032" + + ".google.protobuf.TimestampB\004\342A\001\003\"f\n\005Stat" + + "e\022\025\n\021STATE_UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001\022" + + "\n\n\006ACTIVE\020\002\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020\004" + + "\022\016\n\nINFEASIBLE\020\005B\342\001\n#com.google.cloud.ai" + + "platform.v1beta1B\013NasJobProtoP\001ZCcloud.g" + + "oogle.com/go/aiplatform/apiv1beta1/aipla" + + "tformpb;aiplatformpb\252\002\037Google.Cloud.AIPl" + + "atform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform" + + "\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1" + + "beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpec.java index 578c6dcf0b23..0f47f1846b64 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpec.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasJobSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobSpec_descriptor; @@ -271,11 +266,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MultiTrialAlgorithmSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobSpec_MultiTrialAlgorithmSpec_descriptor; @@ -550,11 +540,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobSpec_MultiTrialAlgorithmSpec_MetricSpec_descriptor; @@ -1617,6 +1602,7 @@ public interface SearchTrialSpecOrBuilder *
        * The number of failed trials that need to be seen before failing
        * the NasJob.
+       *
        * If set to 0, Vertex AI decides how many trials must fail
        * before the whole job fails.
        * 
@@ -1655,11 +1641,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchTrialSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobSpec_MultiTrialAlgorithmSpec_SearchTrialSpec_descriptor; @@ -1782,6 +1763,7 @@ public int getMaxParallelTrialCount() { *
        * The number of failed trials that need to be seen before failing
        * the NasJob.
+       *
        * If set to 0, Vertex AI decides how many trials must fail
        * before the whole job fails.
        * 
@@ -2608,6 +2590,7 @@ public Builder clearMaxParallelTrialCount() { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2626,6 +2609,7 @@ public int getMaxFailedTrialCount() { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2648,6 +2632,7 @@ public Builder setMaxFailedTrialCount(int value) { *
          * The number of failed trials that need to be seen before failing
          * the NasJob.
+         *
          * If set to 0, Vertex AI decides how many trials must fail
          * before the whole job fails.
          * 
@@ -2840,11 +2825,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainTrialSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasJobSpec_MultiTrialAlgorithmSpec_TrainTrialSpec_descriptor; @@ -5404,6 +5384,8 @@ public com.google.protobuf.Parser getParserForType() { } private int nasAlgorithmSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object nasAlgorithmSpec_; public enum NasAlgorithmSpecCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpecOrBuilder.java index 03912d8c80bf..26aab76822df 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasJobSpecOrBuilder.java @@ -122,6 +122,5 @@ public interface NasJobSpecOrBuilder */ com.google.protobuf.ByteString getSearchSpaceSpecBytes(); - public com.google.cloud.aiplatform.v1beta1.NasJobSpec.NasAlgorithmSpecCase - getNasAlgorithmSpecCase(); + com.google.cloud.aiplatform.v1beta1.NasJobSpec.NasAlgorithmSpecCase getNasAlgorithmSpecCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrial.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrial.java index 28f9af9176fa..f0a0b7283254 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrial.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrial.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasTrial(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasTrial_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrialDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrialDetail.java index 3ec675cbff30..21e5c6b40f9a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrialDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NasTrialDetail.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NasTrialDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.NasJobProto .internal_static_google_cloud_aiplatform_v1beta1_NasTrialDetail_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NearestNeighborSearchOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NearestNeighborSearchOperationMetadata.java index 775cb0ba1a6b..d9e947271c43 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NearestNeighborSearchOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NearestNeighborSearchOperationMetadata.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NearestNeighborSearchOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_NearestNeighborSearchOperationMetadata_descriptor; @@ -238,11 +233,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RecordError(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_NearestNeighborSearchOperationMetadata_RecordError_descriptor; @@ -2047,11 +2037,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContentValidationStats(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_NearestNeighborSearchOperationMetadata_ContentValidationStats_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Neighbor.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Neighbor.java index 4fade9446a38..9c5c884f9078 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Neighbor.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Neighbor.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Neighbor(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_Neighbor_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NfsMount.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NfsMount.java index 8a26fd3ef943..fc2b339f02d8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NfsMount.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/NfsMount.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NfsMount(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1beta1_NfsMount_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/OperationProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/OperationProto.java index db9b0a578f7c..5a3cb9c5abd9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/OperationProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/OperationProto.java @@ -48,20 +48,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ion.proto\022\037google.cloud.aiplatform.v1bet" + "a1\032\037google/api/field_behavior.proto\032\037goo" + "gle/protobuf/timestamp.proto\032\027google/rpc" - + "/status.proto\"\271\001\n\030GenericOperationMetada" - + "ta\0221\n\020partial_failures\030\001 \003(\0132\022.google.rp" - + "c.StatusB\003\340A\003\0224\n\013create_time\030\002 \001(\0132\032.goo" - + "gle.protobuf.TimestampB\003\340A\003\0224\n\013update_ti" - + "me\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A" - + "\003\"n\n\027DeleteOperationMetadata\022S\n\020generic_" - + "metadata\030\001 \001(\01329.google.cloud.aiplatform" - + ".v1beta1.GenericOperationMetadataB\345\001\n#co" - + "m.google.cloud.aiplatform.v1beta1B\016Opera" - + "tionProtoP\001ZCcloud.google.com/go/aiplatf" - + "orm/apiv1beta1/aiplatformpb;aiplatformpb" - + "\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goo" - + "gle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::C" - + "loud::AIPlatform::V1beta1b\006proto3" + + "/status.proto\"\274\001\n\030GenericOperationMetada" + + "ta\0222\n\020partial_failures\030\001 \003(\0132\022.google.rp" + + "c.StatusB\004\342A\001\003\0225\n\013create_time\030\002 \001(\0132\032.go" + + "ogle.protobuf.TimestampB\004\342A\001\003\0225\n\013update_" + + "time\030\003 \001(\0132\032.google.protobuf.TimestampB\004" + + "\342A\001\003\"n\n\027DeleteOperationMetadata\022S\n\020gener" + + "ic_metadata\030\001 \001(\01329.google.cloud.aiplatf" + + "orm.v1beta1.GenericOperationMetadataB\345\001\n" + + "#com.google.cloud.aiplatform.v1beta1B\016Op" + + "erationProtoP\001ZCcloud.google.com/go/aipl" + + "atform/apiv1beta1/aiplatformpb;aiplatfor" + + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037" + + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google" + + "::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseModelDeploymentMonitoringJobRequest.java index c34ac09f9054..a56ca2de4d71 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PauseModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PauseModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseScheduleRequest.java index cb4d3d3b2aa4..9f381b2c1844 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseScheduleRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PauseScheduleRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PauseScheduleRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PauseScheduleRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Pipeline.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Pipeline.java index 34c4f666d3a1..8fdd5c56622b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Pipeline.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Pipeline.java @@ -118,122 +118,123 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/pipeline_state.proto\032+google/cloud/aipl" + "atform/v1beta1/value.proto\032\034google/proto" + "buf/struct.proto\032\037google/protobuf/timest" - + "amp.proto\032\027google/rpc/status.proto\"\324\016\n\013P" - + "ipelineJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014display" - + "_name\030\002 \001(\t\0224\n\013create_time\030\003 \001(\0132\032.googl" - + "e.protobuf.TimestampB\003\340A\003\0223\n\nstart_time\030" - + "\004 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221" - + "\n\010end_time\030\005 \001(\0132\032.google.protobuf.Times" - + "tampB\003\340A\003\0224\n\013update_time\030\006 \001(\0132\032.google." - + "protobuf.TimestampB\003\340A\003\022.\n\rpipeline_spec" - + "\030\007 \001(\0132\027.google.protobuf.Struct\022B\n\005state" - + "\030\010 \001(\0162..google.cloud.aiplatform.v1beta1" - + ".PipelineStateB\003\340A\003\022K\n\njob_detail\030\t \001(\0132" - + "2.google.cloud.aiplatform.v1beta1.Pipeli" - + "neJobDetailB\003\340A\003\022&\n\005error\030\n \001(\0132\022.google" - + ".rpc.StatusB\003\340A\003\022H\n\006labels\030\013 \003(\01328.googl" - + "e.cloud.aiplatform.v1beta1.PipelineJob.L" - + "abelsEntry\022R\n\016runtime_config\030\014 \001(\0132:.goo" - + "gle.cloud.aiplatform.v1beta1.PipelineJob" - + ".RuntimeConfig\022H\n\017encryption_spec\030\020 \001(\0132" - + "/.google.cloud.aiplatform.v1beta1.Encryp" - + "tionSpec\022\027\n\017service_account\030\021 \001(\t\0224\n\007net" - + "work\030\022 \001(\tB#\372A \n\036compute.googleapis.com/" - + "Network\022\024\n\014template_uri\030\023 \001(\t\022Y\n\021templat" - + "e_metadata\030\024 \001(\01329.google.cloud.aiplatfo" - + "rm.v1beta1.PipelineTemplateMetadataB\003\340A\003" - + "\032\226\006\n\rRuntimeConfig\022b\n\nparameters\030\001 \003(\0132J" - + ".google.cloud.aiplatform.v1beta1.Pipelin" - + "eJob.RuntimeConfig.ParametersEntryB\002\030\001\022!" - + "\n\024gcs_output_directory\030\002 \001(\tB\003\340A\002\022i\n\020par" - + "ameter_values\030\003 \003(\0132O.google.cloud.aipla" - + "tform.v1beta1.PipelineJob.RuntimeConfig." - + "ParameterValuesEntry\022N\n\016failure_policy\030\004" - + " \001(\01626.google.cloud.aiplatform.v1beta1.P" - + "ipelineFailurePolicy\022g\n\017input_artifacts\030" - + "\005 \003(\0132N.google.cloud.aiplatform.v1beta1." - + "PipelineJob.RuntimeConfig.InputArtifacts" - + "Entry\032.\n\rInputArtifact\022\025\n\013artifact_id\030\001 " - + "\001(\tH\000B\006\n\004kind\032Y\n\017ParametersEntry\022\013\n\003key\030" - + "\001 \001(\t\0225\n\005value\030\002 \001(\0132&.google.cloud.aipl" - + "atform.v1beta1.Value:\0028\001\032N\n\024ParameterVal" - + "uesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.g" - + "oogle.protobuf.Value:\0028\001\032\177\n\023InputArtifac" - + "tsEntry\022\013\n\003key\030\001 \001(\t\022W\n\005value\030\002 \001(\0132H.go" - + "ogle.cloud.aiplatform.v1beta1.PipelineJo" - + "b.RuntimeConfig.InputArtifact:\0028\001\032-\n\013Lab" - + "elsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001" - + ":o\352Al\n%aiplatform.googleapis.com/Pipelin" - + "eJob\022Cprojects/{project}/locations/{loca" - + "tion}/pipelineJobs/{pipeline_job}\"+\n\030Pip" - + "elineTemplateMetadata\022\017\n\007version\030\003 \001(\t\"\371" - + "\001\n\021PipelineJobDetail\022G\n\020pipeline_context" - + "\030\001 \001(\0132(.google.cloud.aiplatform.v1beta1" - + ".ContextB\003\340A\003\022K\n\024pipeline_run_context\030\002 " - + "\001(\0132(.google.cloud.aiplatform.v1beta1.Co" - + "ntextB\003\340A\003\022N\n\014task_details\030\003 \003(\01323.googl" + + "amp.proto\032\027google/rpc/status.proto\"\336\016\n\013P" + + "ipelineJob\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014displa" + + "y_name\030\002 \001(\t\0225\n\013create_time\030\003 \001(\0132\032.goog" + + "le.protobuf.TimestampB\004\342A\001\003\0224\n\nstart_tim" + + "e\030\004 \001(\0132\032.google.protobuf.TimestampB\004\342A\001" + + "\003\0222\n\010end_time\030\005 \001(\0132\032.google.protobuf.Ti" + + "mestampB\004\342A\001\003\0225\n\013update_time\030\006 \001(\0132\032.goo" + + "gle.protobuf.TimestampB\004\342A\001\003\022.\n\rpipeline" + + "_spec\030\007 \001(\0132\027.google.protobuf.Struct\022C\n\005" + + "state\030\010 \001(\0162..google.cloud.aiplatform.v1" + + "beta1.PipelineStateB\004\342A\001\003\022L\n\njob_detail\030" + + "\t \001(\01322.google.cloud.aiplatform.v1beta1." + + "PipelineJobDetailB\004\342A\001\003\022\'\n\005error\030\n \001(\0132\022" + + ".google.rpc.StatusB\004\342A\001\003\022H\n\006labels\030\013 \003(\013" + + "28.google.cloud.aiplatform.v1beta1.Pipel" + + "ineJob.LabelsEntry\022R\n\016runtime_config\030\014 \001" + + "(\0132:.google.cloud.aiplatform.v1beta1.Pip" + + "elineJob.RuntimeConfig\022H\n\017encryption_spe" + + "c\030\020 \001(\0132/.google.cloud.aiplatform.v1beta" + + "1.EncryptionSpec\022\027\n\017service_account\030\021 \001(" + + "\t\0224\n\007network\030\022 \001(\tB#\372A \n\036compute.googlea" + + "pis.com/Network\022\024\n\014template_uri\030\023 \001(\t\022Z\n" + + "\021template_metadata\030\024 \001(\01329.google.cloud." + + "aiplatform.v1beta1.PipelineTemplateMetad" + + "ataB\004\342A\001\003\032\227\006\n\rRuntimeConfig\022b\n\nparameter" + + "s\030\001 \003(\0132J.google.cloud.aiplatform.v1beta" + + "1.PipelineJob.RuntimeConfig.ParametersEn" + + "tryB\002\030\001\022\"\n\024gcs_output_directory\030\002 \001(\tB\004\342" + + "A\001\002\022i\n\020parameter_values\030\003 \003(\0132O.google.c" + + "loud.aiplatform.v1beta1.PipelineJob.Runt" + + "imeConfig.ParameterValuesEntry\022N\n\016failur" + + "e_policy\030\004 \001(\01626.google.cloud.aiplatform" + + ".v1beta1.PipelineFailurePolicy\022g\n\017input_" + + "artifacts\030\005 \003(\0132N.google.cloud.aiplatfor" + + "m.v1beta1.PipelineJob.RuntimeConfig.Inpu" + + "tArtifactsEntry\032.\n\rInputArtifact\022\025\n\013arti" + + "fact_id\030\001 \001(\tH\000B\006\n\004kind\032Y\n\017ParametersEnt" + + "ry\022\013\n\003key\030\001 \001(\t\0225\n\005value\030\002 \001(\0132&.google." + + "cloud.aiplatform.v1beta1.Value:\0028\001\032N\n\024Pa" + + "rameterValuesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005value" + + "\030\002 \001(\0132\026.google.protobuf.Value:\0028\001\032\177\n\023In" + + "putArtifactsEntry\022\013\n\003key\030\001 \001(\t\022W\n\005value\030" + + "\002 \001(\0132H.google.cloud.aiplatform.v1beta1." + + "PipelineJob.RuntimeConfig.InputArtifact:" + + "\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value" + + "\030\002 \001(\t:\0028\001:o\352Al\n%aiplatform.googleapis.c" + + "om/PipelineJob\022Cprojects/{project}/locat" + + "ions/{location}/pipelineJobs/{pipeline_j" + + "ob}\"+\n\030PipelineTemplateMetadata\022\017\n\007versi" + + "on\030\003 \001(\t\"\374\001\n\021PipelineJobDetail\022H\n\020pipeli" + + "ne_context\030\001 \001(\0132(.google.cloud.aiplatfo" + + "rm.v1beta1.ContextB\004\342A\001\003\022L\n\024pipeline_run" + + "_context\030\002 \001(\0132(.google.cloud.aiplatform" + + ".v1beta1.ContextB\004\342A\001\003\022O\n\014task_details\030\003" + + " \003(\01323.google.cloud.aiplatform.v1beta1.P" + + "ipelineTaskDetailB\004\342A\001\003\"\340\013\n\022PipelineTask" + + "Detail\022\025\n\007task_id\030\001 \001(\003B\004\342A\001\003\022\034\n\016parent_" + + "task_id\030\014 \001(\003B\004\342A\001\003\022\027\n\ttask_name\030\002 \001(\tB\004" + + "\342A\001\003\0225\n\013create_time\030\003 \001(\0132\032.google.proto" + + "buf.TimestampB\004\342A\001\003\0224\n\nstart_time\030\004 \001(\0132" + + "\032.google.protobuf.TimestampB\004\342A\001\003\0222\n\010end" + + "_time\030\005 \001(\0132\032.google.protobuf.TimestampB" + + "\004\342A\001\003\022Z\n\017executor_detail\030\006 \001(\0132;.google." + + "cloud.aiplatform.v1beta1.PipelineTaskExe" + + "cutorDetailB\004\342A\001\003\022N\n\005state\030\007 \001(\01629.googl" + "e.cloud.aiplatform.v1beta1.PipelineTaskD" - + "etailB\003\340A\003\"\317\013\n\022PipelineTaskDetail\022\024\n\007tas" - + "k_id\030\001 \001(\003B\003\340A\003\022\033\n\016parent_task_id\030\014 \001(\003B" - + "\003\340A\003\022\026\n\ttask_name\030\002 \001(\tB\003\340A\003\0224\n\013create_t" - + "ime\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340" - + "A\003\0223\n\nstart_time\030\004 \001(\0132\032.google.protobuf" - + ".TimestampB\003\340A\003\0221\n\010end_time\030\005 \001(\0132\032.goog" - + "le.protobuf.TimestampB\003\340A\003\022Y\n\017executor_d" - + "etail\030\006 \001(\0132;.google.cloud.aiplatform.v1" - + "beta1.PipelineTaskExecutorDetailB\003\340A\003\022M\n" - + "\005state\030\007 \001(\01629.google.cloud.aiplatform.v" - + "1beta1.PipelineTaskDetail.StateB\003\340A\003\022B\n\t" - + "execution\030\010 \001(\0132*.google.cloud.aiplatfor" - + "m.v1beta1.ExecutionB\003\340A\003\022&\n\005error\030\t \001(\0132" - + "\022.google.rpc.StatusB\003\340A\003\022i\n\024pipeline_tas" - + "k_status\030\r \003(\0132F.google.cloud.aiplatform" - + ".v1beta1.PipelineTaskDetail.PipelineTask" - + "StatusB\003\340A\003\022T\n\006inputs\030\n \003(\0132?.google.clo" - + "ud.aiplatform.v1beta1.PipelineTaskDetail" - + ".InputsEntryB\003\340A\003\022V\n\007outputs\030\013 \003(\0132@.goo" - + "gle.cloud.aiplatform.v1beta1.PipelineTas" - + "kDetail.OutputsEntryB\003\340A\003\032\301\001\n\022PipelineTa" - + "skStatus\0224\n\013update_time\030\001 \001(\0132\032.google.p" - + "rotobuf.TimestampB\003\340A\003\022M\n\005state\030\002 \001(\01629." + + "etail.StateB\004\342A\001\003\022C\n\texecution\030\010 \001(\0132*.g" + + "oogle.cloud.aiplatform.v1beta1.Execution" + + "B\004\342A\001\003\022\'\n\005error\030\t \001(\0132\022.google.rpc.Statu" + + "sB\004\342A\001\003\022j\n\024pipeline_task_status\030\r \003(\0132F." + "google.cloud.aiplatform.v1beta1.Pipeline" - + "TaskDetail.StateB\003\340A\003\022&\n\005error\030\003 \001(\0132\022.g" - + "oogle.rpc.StatusB\003\340A\003\032Q\n\014ArtifactList\022A\n" - + "\tartifacts\030\001 \003(\0132).google.cloud.aiplatfo" - + "rm.v1beta1.ArtifactB\003\340A\003\032o\n\013InputsEntry\022" - + "\013\n\003key\030\001 \001(\t\022O\n\005value\030\002 \001(\0132@.google.clo" - + "ud.aiplatform.v1beta1.PipelineTaskDetail" - + ".ArtifactList:\0028\001\032p\n\014OutputsEntry\022\013\n\003key" - + "\030\001 \001(\t\022O\n\005value\030\002 \001(\0132@.google.cloud.aip" - + "latform.v1beta1.PipelineTaskDetail.Artif" - + "actList:\0028\001\"\246\001\n\005State\022\025\n\021STATE_UNSPECIFI" - + "ED\020\000\022\013\n\007PENDING\020\001\022\013\n\007RUNNING\020\002\022\r\n\tSUCCEE" - + "DED\020\003\022\022\n\016CANCEL_PENDING\020\004\022\016\n\nCANCELLING\020" - + "\005\022\r\n\tCANCELLED\020\006\022\n\n\006FAILED\020\007\022\013\n\007SKIPPED\020" - + "\010\022\021\n\rNOT_TRIGGERED\020\t\"\325\004\n\032PipelineTaskExe" - + "cutorDetail\022l\n\020container_detail\030\001 \001(\0132K." - + "google.cloud.aiplatform.v1beta1.Pipeline" - + "TaskExecutorDetail.ContainerDetailB\003\340A\003H" - + "\000\022m\n\021custom_job_detail\030\002 \001(\0132K.google.cl" - + "oud.aiplatform.v1beta1.PipelineTaskExecu" - + "torDetail.CustomJobDetailB\003\340A\003H\000\032\347\001\n\017Con" - + "tainerDetail\022=\n\010main_job\030\001 \001(\tB+\340A\003\372A%\n#" - + "aiplatform.googleapis.com/CustomJob\022J\n\025p" - + "re_caching_check_job\030\002 \001(\tB+\340A\003\372A%\n#aipl" - + "atform.googleapis.com/CustomJob\022\035\n\020faile" - + "d_main_jobs\030\003 \003(\tB\003\340A\003\022*\n\035failed_pre_cac" - + "hing_check_jobs\030\004 \003(\tB\003\340A\003\032e\n\017CustomJobD" - + "etail\0228\n\003job\030\001 \001(\tB+\340A\003\372A%\n#aiplatform.g" - + "oogleapis.com/CustomJob\022\030\n\013failed_jobs\030\003" - + " \003(\tB\003\340A\003B\t\n\007detailsB\260\002\n#com.google.clou" - + "d.aiplatform.v1beta1B\010PipelineP\001ZCcloud." - + "google.com/go/aiplatform/apiv1beta1/aipl" - + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP" - + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor" - + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V" - + "1beta1\352AN\n\036compute.googleapis.com/Networ" - + "k\022,projects/{project}/global/networks/{n" - + "etwork}b\006proto3" + + "TaskDetail.PipelineTaskStatusB\004\342A\001\003\022U\n\006i" + + "nputs\030\n \003(\0132?.google.cloud.aiplatform.v1" + + "beta1.PipelineTaskDetail.InputsEntryB\004\342A" + + "\001\003\022W\n\007outputs\030\013 \003(\0132@.google.cloud.aipla" + + "tform.v1beta1.PipelineTaskDetail.Outputs" + + "EntryB\004\342A\001\003\032\304\001\n\022PipelineTaskStatus\0225\n\013up" + + "date_time\030\001 \001(\0132\032.google.protobuf.Timest" + + "ampB\004\342A\001\003\022N\n\005state\030\002 \001(\01629.google.cloud." + + "aiplatform.v1beta1.PipelineTaskDetail.St" + + "ateB\004\342A\001\003\022\'\n\005error\030\003 \001(\0132\022.google.rpc.St" + + "atusB\004\342A\001\003\032R\n\014ArtifactList\022B\n\tartifacts\030" + + "\001 \003(\0132).google.cloud.aiplatform.v1beta1." + + "ArtifactB\004\342A\001\003\032o\n\013InputsEntry\022\013\n\003key\030\001 \001" + + "(\t\022O\n\005value\030\002 \001(\0132@.google.cloud.aiplatf" + + "orm.v1beta1.PipelineTaskDetail.ArtifactL" + + "ist:\0028\001\032p\n\014OutputsEntry\022\013\n\003key\030\001 \001(\t\022O\n\005" + + "value\030\002 \001(\0132@.google.cloud.aiplatform.v1" + + "beta1.PipelineTaskDetail.ArtifactList:\0028" + + "\001\"\246\001\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PE" + + "NDING\020\001\022\013\n\007RUNNING\020\002\022\r\n\tSUCCEEDED\020\003\022\022\n\016C" + + "ANCEL_PENDING\020\004\022\016\n\nCANCELLING\020\005\022\r\n\tCANCE" + + "LLED\020\006\022\n\n\006FAILED\020\007\022\013\n\007SKIPPED\020\010\022\021\n\rNOT_T" + + "RIGGERED\020\t\"\335\004\n\032PipelineTaskExecutorDetai" + + "l\022m\n\020container_detail\030\001 \001(\0132K.google.clo" + + "ud.aiplatform.v1beta1.PipelineTaskExecut" + + "orDetail.ContainerDetailB\004\342A\001\003H\000\022n\n\021cust" + + "om_job_detail\030\002 \001(\0132K.google.cloud.aipla" + + "tform.v1beta1.PipelineTaskExecutorDetail" + + ".CustomJobDetailB\004\342A\001\003H\000\032\353\001\n\017ContainerDe" + + "tail\022>\n\010main_job\030\001 \001(\tB,\342A\001\003\372A%\n#aiplatf" + + "orm.googleapis.com/CustomJob\022K\n\025pre_cach" + + "ing_check_job\030\002 \001(\tB,\342A\001\003\372A%\n#aiplatform" + + ".googleapis.com/CustomJob\022\036\n\020failed_main" + + "_jobs\030\003 \003(\tB\004\342A\001\003\022+\n\035failed_pre_caching_" + + "check_jobs\030\004 \003(\tB\004\342A\001\003\032g\n\017CustomJobDetai" + + "l\0229\n\003job\030\001 \001(\tB,\342A\001\003\372A%\n#aiplatform.goog" + + "leapis.com/CustomJob\022\031\n\013failed_jobs\030\003 \003(" + + "\tB\004\342A\001\003B\t\n\007detailsB\260\002\n#com.google.cloud." + + "aiplatform.v1beta1B\010PipelineP\001ZCcloud.go" + + "ogle.com/go/aiplatform/apiv1beta1/aiplat" + + "formpb;aiplatformpb\252\002\037Google.Cloud.AIPla" + + "tform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\" + + "V1beta1\352\002\"Google::Cloud::AIPlatform::V1b" + + "eta1\352AN\n\036compute.googleapis.com/Network\022" + + ",projects/{project}/global/networks/{net" + + "work}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJob.java index ee1082934443..da953085a431 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJob.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJob.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineJob(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineJob_descriptor; @@ -467,11 +462,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RuntimeConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineJob_RuntimeConfig_descriptor; @@ -556,7 +546,7 @@ public interface InputArtifactOrBuilder */ com.google.protobuf.ByteString getArtifactIdBytes(); - public com.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.InputArtifact.KindCase + com.google.cloud.aiplatform.v1beta1.PipelineJob.RuntimeConfig.InputArtifact.KindCase getKindCase(); } /** @@ -586,11 +576,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new InputArtifact(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineJob_RuntimeConfig_InputArtifact_descriptor; @@ -608,6 +593,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int kindCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object kind_; public enum KindCase @@ -3972,9 +3959,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -3998,9 +3987,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4015,9 +4006,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4039,9 +4032,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -4176,6 +4171,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpecOrBuilder getEncryption * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -4205,6 +4201,7 @@ public java.lang.String getServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -4242,6 +4239,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -4277,6 +4275,7 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -6955,9 +6954,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -6981,9 +6982,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -6998,9 +7001,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7022,9 +7027,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7052,9 +7059,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7078,9 +7087,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7102,9 +7113,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize PipelineJob.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -7511,6 +7524,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7539,6 +7553,7 @@ public java.lang.String getServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7567,6 +7582,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7594,6 +7610,7 @@ public Builder setServiceAccount(java.lang.String value) { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7617,6 +7634,7 @@ public Builder clearServiceAccount() { * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -7650,6 +7668,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7684,6 +7703,7 @@ public java.lang.String getNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7718,6 +7738,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7751,6 +7772,7 @@ public Builder setNetwork(java.lang.String value) { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -7780,6 +7802,7 @@ public Builder clearNetwork() { * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobDetail.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobDetail.java index 9151a657c8e9..a877d9d5db61 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobDetail.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobDetail.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineJobDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineJobDetail_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobOrBuilder.java index 334253792e22..f9a47a1518c5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineJobOrBuilder.java @@ -377,9 +377,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -391,9 +393,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -408,9 +412,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -422,9 +428,11 @@ public interface PipelineJobOrBuilder * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -440,9 +448,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize PipelineJob.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -533,6 +543,7 @@ java.lang.String getLabelsOrDefault( * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -551,6 +562,7 @@ java.lang.String getLabelsOrDefault( * will be used. * See * https://cloud.google.com/compute/docs/access/service-accounts#default_service_account + * * Users starting the pipeline must have the `iam.serviceAccounts.actAs` * permission on this service account. *
@@ -573,6 +585,7 @@ java.lang.String getLabelsOrDefault( * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI @@ -597,6 +610,7 @@ java.lang.String getLabelsOrDefault( * is of the form `projects/{project}/global/networks/{network}`. * Where {project} is a project number, as in `12345`, and {network} is a * network name. + * * Private services access must already be configured for the network. * Pipeline job will apply the network configuration to the Google Cloud * resources being launched, if applied, such as Vertex AI diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineServiceProto.java index a4587e7ba64a..080aa1a42c65 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineServiceProto.java @@ -95,110 +95,111 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "aiplatform/v1beta1/training_pipeline.pro" + "to\032#google/longrunning/operations.proto\032" + "\033google/protobuf/empty.proto\032 google/pro" - + "tobuf/field_mask.proto\"\255\001\n\035CreateTrainin" - + "gPipelineRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#" - + "\n!locations.googleapis.com/Location\022Q\n\021t" - + "raining_pipeline\030\002 \001(\01321.google.cloud.ai" - + "platform.v1beta1.TrainingPipelineB\003\340A\002\"^" - + "\n\032GetTrainingPipelineRequest\022@\n\004name\030\001 \001" - + "(\tB2\340A\002\372A,\n*aiplatform.googleapis.com/Tr" - + "ainingPipeline\"\277\001\n\034ListTrainingPipelines" - + "Request\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locatio" - + "ns.googleapis.com/Location\022\016\n\006filter\030\002 \001" - + "(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(" - + "\t\022-\n\tread_mask\030\005 \001(\0132\032.google.protobuf.F" - + "ieldMask\"\207\001\n\035ListTrainingPipelinesRespon" - + "se\022M\n\022training_pipelines\030\001 \003(\01321.google." - + "cloud.aiplatform.v1beta1.TrainingPipelin" - + "e\022\027\n\017next_page_token\030\002 \001(\t\"a\n\035DeleteTrai" - + "ningPipelineRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372A" - + ",\n*aiplatform.googleapis.com/TrainingPip" - + "eline\"a\n\035CancelTrainingPipelineRequest\022@" - + "\n\004name\030\001 \001(\tB2\340A\002\372A,\n*aiplatform.googlea" - + "pis.com/TrainingPipeline\"\267\001\n\030CreatePipel" - + "ineJobRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!l" - + "ocations.googleapis.com/Location\022G\n\014pipe" - + "line_job\030\002 \001(\0132,.google.cloud.aiplatform" - + ".v1beta1.PipelineJobB\003\340A\002\022\027\n\017pipeline_jo" - + "b_id\030\003 \001(\t\"T\n\025GetPipelineJobRequest\022;\n\004n" - + "ame\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googleapis" - + ".com/PipelineJob\"\314\001\n\027ListPipelineJobsReq" - + "uest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations." - + "googleapis.com/Location\022\016\n\006filter\030\002 \001(\t\022" - + "\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020" - + "\n\010order_by\030\006 \001(\t\022-\n\tread_mask\030\007 \001(\0132\032.go" - + "ogle.protobuf.FieldMask\"x\n\030ListPipelineJ" - + "obsResponse\022C\n\rpipeline_jobs\030\001 \003(\0132,.goo" - + "gle.cloud.aiplatform.v1beta1.PipelineJob" - + "\022\027\n\017next_page_token\030\002 \001(\t\"W\n\030DeletePipel" - + "ineJobRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%aip" - + "latform.googleapis.com/PipelineJob\"W\n\030Ca" - + "ncelPipelineJobRequest\022;\n\004name\030\001 \001(\tB-\340A" - + "\002\372A\'\n%aiplatform.googleapis.com/Pipeline" - + "Job2\376\021\n\017PipelineService\022\375\001\n\026CreateTraini" - + "ngPipeline\022>.google.cloud.aiplatform.v1b" - + "eta1.CreateTrainingPipelineRequest\0321.goo" + + "tobuf/field_mask.proto\"\257\001\n\035CreateTrainin" + + "gPipelineRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A" + + "#\n!locations.googleapis.com/Location\022R\n\021" + + "training_pipeline\030\002 \001(\01321.google.cloud.a" + + "iplatform.v1beta1.TrainingPipelineB\004\342A\001\002" + + "\"_\n\032GetTrainingPipelineRequest\022A\n\004name\030\001" + + " \001(\tB3\342A\001\002\372A,\n*aiplatform.googleapis.com" + + "/TrainingPipeline\"\300\001\n\034ListTrainingPipeli" + + "nesRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!loc" + + "ations.googleapis.com/Location\022\016\n\006filter" + + "\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030" + + "\004 \001(\t\022-\n\tread_mask\030\005 \001(\0132\032.google.protob" + + "uf.FieldMask\"\207\001\n\035ListTrainingPipelinesRe" + + "sponse\022M\n\022training_pipelines\030\001 \003(\01321.goo" + "gle.cloud.aiplatform.v1beta1.TrainingPip" - + "eline\"p\202\323\344\223\002O\":/v1beta1/{parent=projects" - + "/*/locations/*}/trainingPipelines:\021train" - + "ing_pipeline\332A\030parent,training_pipeline\022" - + "\320\001\n\023GetTrainingPipeline\022;.google.cloud.a" - + "iplatform.v1beta1.GetTrainingPipelineReq" - + "uest\0321.google.cloud.aiplatform.v1beta1.T" - + "rainingPipeline\"I\202\323\344\223\002<\022:/v1beta1/{name=" - + "projects/*/locations/*/trainingPipelines" - + "/*}\332A\004name\022\343\001\n\025ListTrainingPipelines\022=.g" - + "oogle.cloud.aiplatform.v1beta1.ListTrain" - + "ingPipelinesRequest\032>.google.cloud.aipla" - + "tform.v1beta1.ListTrainingPipelinesRespo" - + "nse\"K\202\323\344\223\002<\022:/v1beta1/{parent=projects/*" - + "/locations/*}/trainingPipelines\332A\006parent" - + "\022\365\001\n\026DeleteTrainingPipeline\022>.google.clo" - + "ud.aiplatform.v1beta1.DeleteTrainingPipe" - + "lineRequest\032\035.google.longrunning.Operati" - + "on\"|\202\323\344\223\002<*:/v1beta1/{name=projects/*/lo" - + "cations/*/trainingPipelines/*}\332A\004name\312A0" - + "\n\025google.protobuf.Empty\022\027DeleteOperation" - + "Metadata\022\305\001\n\026CancelTrainingPipeline\022>.go" - + "ogle.cloud.aiplatform.v1beta1.CancelTrai" - + "ningPipelineRequest\032\026.google.protobuf.Em" - + "pty\"S\202\323\344\223\002F\"A/v1beta1/{name=projects/*/l" - + "ocations/*/trainingPipelines/*}:cancel:\001" - + "*\332A\004name\022\357\001\n\021CreatePipelineJob\0229.google." - + "cloud.aiplatform.v1beta1.CreatePipelineJ" - + "obRequest\032,.google.cloud.aiplatform.v1be" - + "ta1.PipelineJob\"q\202\323\344\223\002E\"5/v1beta1/{paren" - + "t=projects/*/locations/*}/pipelineJobs:\014" - + "pipeline_job\332A#parent,pipeline_job,pipel" - + "ine_job_id\022\274\001\n\016GetPipelineJob\0226.google.c" - + "loud.aiplatform.v1beta1.GetPipelineJobRe" - + "quest\032,.google.cloud.aiplatform.v1beta1." - + "PipelineJob\"D\202\323\344\223\0027\0225/v1beta1/{name=proj" - + "ects/*/locations/*/pipelineJobs/*}\332A\004nam" - + "e\022\317\001\n\020ListPipelineJobs\0228.google.cloud.ai" - + "platform.v1beta1.ListPipelineJobsRequest" - + "\0329.google.cloud.aiplatform.v1beta1.ListP" - + "ipelineJobsResponse\"F\202\323\344\223\0027\0225/v1beta1/{p" - + "arent=projects/*/locations/*}/pipelineJo" - + "bs\332A\006parent\022\346\001\n\021DeletePipelineJob\0229.goog" - + "le.cloud.aiplatform.v1beta1.DeletePipeli" - + "neJobRequest\032\035.google.longrunning.Operat" - + "ion\"w\202\323\344\223\0027*5/v1beta1/{name=projects/*/l" - + "ocations/*/pipelineJobs/*}\332A\004name\312A0\n\025go" - + "ogle.protobuf.Empty\022\027DeleteOperationMeta" - + "data\022\266\001\n\021CancelPipelineJob\0229.google.clou" - + "d.aiplatform.v1beta1.CancelPipelineJobRe" - + "quest\032\026.google.protobuf.Empty\"N\202\323\344\223\002A\".google.cloud.ai" + + "platform.v1beta1.CreateTrainingPipelineR" + + "equest\0321.google.cloud.aiplatform.v1beta1" + + ".TrainingPipeline\"p\332A\030parent,training_pi" + + "peline\202\323\344\223\002O\":/v1beta1/{parent=projects/" + + "*/locations/*}/trainingPipelines:\021traini" + + "ng_pipeline\022\320\001\n\023GetTrainingPipeline\022;.go" + + "ogle.cloud.aiplatform.v1beta1.GetTrainin" + + "gPipelineRequest\0321.google.cloud.aiplatfo" + + "rm.v1beta1.TrainingPipeline\"I\332A\004name\202\323\344\223" + + "\002<\022:/v1beta1/{name=projects/*/locations/" + + "*/trainingPipelines/*}\022\343\001\n\025ListTrainingP" + + "ipelines\022=.google.cloud.aiplatform.v1bet" + + "a1.ListTrainingPipelinesRequest\032>.google" + + ".cloud.aiplatform.v1beta1.ListTrainingPi" + + "pelinesResponse\"K\332A\006parent\202\323\344\223\002<\022:/v1bet" + + "a1/{parent=projects/*/locations/*}/train" + + "ingPipelines\022\365\001\n\026DeleteTrainingPipeline\022" + + ">.google.cloud.aiplatform.v1beta1.Delete" + + "TrainingPipelineRequest\032\035.google.longrun" + + "ning.Operation\"|\312A0\n\025google.protobuf.Emp" + + "ty\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002<" + + "*:/v1beta1/{name=projects/*/locations/*/" + + "trainingPipelines/*}\022\305\001\n\026CancelTrainingP" + + "ipeline\022>.google.cloud.aiplatform.v1beta" + + "1.CancelTrainingPipelineRequest\032\026.google" + + ".protobuf.Empty\"S\332A\004name\202\323\344\223\002F\"A/v1beta1" + + "/{name=projects/*/locations/*/trainingPi" + + "pelines/*}:cancel:\001*\022\357\001\n\021CreatePipelineJ" + + "ob\0229.google.cloud.aiplatform.v1beta1.Cre" + + "atePipelineJobRequest\032,.google.cloud.aip" + + "latform.v1beta1.PipelineJob\"q\332A#parent,p" + + "ipeline_job,pipeline_job_id\202\323\344\223\002E\"5/v1be" + + "ta1/{parent=projects/*/locations/*}/pipe" + + "lineJobs:\014pipeline_job\022\274\001\n\016GetPipelineJo" + + "b\0226.google.cloud.aiplatform.v1beta1.GetP" + + "ipelineJobRequest\032,.google.cloud.aiplatf" + + "orm.v1beta1.PipelineJob\"D\332A\004name\202\323\344\223\0027\0225" + + "/v1beta1/{name=projects/*/locations/*/pi" + + "pelineJobs/*}\022\317\001\n\020ListPipelineJobs\0228.goo" + + "gle.cloud.aiplatform.v1beta1.ListPipelin" + + "eJobsRequest\0329.google.cloud.aiplatform.v" + + "1beta1.ListPipelineJobsResponse\"F\332A\006pare" + + "nt\202\323\344\223\0027\0225/v1beta1/{parent=projects/*/lo" + + "cations/*}/pipelineJobs\022\346\001\n\021DeletePipeli" + + "neJob\0229.google.cloud.aiplatform.v1beta1." + + "DeletePipelineJobRequest\032\035.google.longru" + + "nning.Operation\"w\312A0\n\025google.protobuf.Em" + + "pty\022\027DeleteOperationMetadata\332A\004name\202\323\344\223\002" + + "7*5/v1beta1/{name=projects/*/locations/*" + + "/pipelineJobs/*}\022\266\001\n\021CancelPipelineJob\0229" + + ".google.cloud.aiplatform.v1beta1.CancelP" + + "ipelineJobRequest\032\026.google.protobuf.Empt" + + "y\"N\332A\004name\202\323\344\223\002A\" builde private ContainerDetail() { mainJob_ = ""; preCachingCheckJob_ = ""; - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); + failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -320,11 +315,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ContainerDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineTaskExecutorDetail_ContainerDetail_descriptor; @@ -466,7 +456,8 @@ public com.google.protobuf.ByteString getPreCachingCheckJobBytes() { public static final int FAILED_MAIN_JOBS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedMainJobs_; + private com.google.protobuf.LazyStringArrayList failedMainJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -545,7 +536,8 @@ public com.google.protobuf.ByteString getFailedMainJobsBytes(int index) { public static final int FAILED_PRE_CACHING_CHECK_JOBS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedPreCachingCheckJobs_; + private com.google.protobuf.LazyStringArrayList failedPreCachingCheckJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -892,10 +884,8 @@ public Builder clear() { bitField0_ = 0; mainJob_ = ""; preCachingCheckJob_ = ""; - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); + failedPreCachingCheckJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -929,7 +919,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.ContainerDetail result = new com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.ContainerDetail( this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -937,20 +926,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.ContainerDetail result) { - if (((bitField0_ & 0x00000004) != 0)) { - failedMainJobs_ = failedMainJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.failedMainJobs_ = failedMainJobs_; - if (((bitField0_ & 0x00000008) != 0)) { - failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.ContainerDetail result) { int from_bitField0_ = bitField0_; @@ -960,6 +935,14 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000002) != 0)) { result.preCachingCheckJob_ = preCachingCheckJob_; } + if (((from_bitField0_ & 0x00000004) != 0)) { + failedMainJobs_.makeImmutable(); + result.failedMainJobs_ = failedMainJobs_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + failedPreCachingCheckJobs_.makeImmutable(); + result.failedPreCachingCheckJobs_ = failedPreCachingCheckJobs_; + } } @java.lang.Override @@ -1029,7 +1012,7 @@ public Builder mergeFrom( if (!other.failedMainJobs_.isEmpty()) { if (failedMainJobs_.isEmpty()) { failedMainJobs_ = other.failedMainJobs_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureFailedMainJobsIsMutable(); failedMainJobs_.addAll(other.failedMainJobs_); @@ -1039,7 +1022,7 @@ public Builder mergeFrom( if (!other.failedPreCachingCheckJobs_.isEmpty()) { if (failedPreCachingCheckJobs_.isEmpty()) { failedPreCachingCheckJobs_ = other.failedPreCachingCheckJobs_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.addAll(other.failedPreCachingCheckJobs_); @@ -1379,14 +1362,14 @@ public Builder setPreCachingCheckJobBytes(com.google.protobuf.ByteString value) return this; } - private com.google.protobuf.LazyStringList failedMainJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedMainJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedMainJobsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!failedMainJobs_.isModifiable()) { failedMainJobs_ = new com.google.protobuf.LazyStringArrayList(failedMainJobs_); - bitField0_ |= 0x00000004; } + bitField0_ |= 0x00000004; } /** * @@ -1404,7 +1387,8 @@ private void ensureFailedMainJobsIsMutable() { * @return A list containing the failedMainJobs. */ public com.google.protobuf.ProtocolStringList getFailedMainJobsList() { - return failedMainJobs_.getUnmodifiableView(); + failedMainJobs_.makeImmutable(); + return failedMainJobs_; } /** * @@ -1485,6 +1469,7 @@ public Builder setFailedMainJobs(int index, java.lang.String value) { } ensureFailedMainJobsIsMutable(); failedMainJobs_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1510,6 +1495,7 @@ public Builder addFailedMainJobs(java.lang.String value) { } ensureFailedMainJobsIsMutable(); failedMainJobs_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1532,6 +1518,7 @@ public Builder addFailedMainJobs(java.lang.String value) { public Builder addAllFailedMainJobs(java.lang.Iterable values) { ensureFailedMainJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedMainJobs_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1551,8 +1538,9 @@ public Builder addAllFailedMainJobs(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearFailedMainJobs() { - failedMainJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedMainJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + ; onChanged(); return this; } @@ -1579,19 +1567,20 @@ public Builder addFailedMainJobsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureFailedMainJobsIsMutable(); failedMainJobs_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList failedPreCachingCheckJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedPreCachingCheckJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedPreCachingCheckJobsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!failedPreCachingCheckJobs_.isModifiable()) { failedPreCachingCheckJobs_ = new com.google.protobuf.LazyStringArrayList(failedPreCachingCheckJobs_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1612,7 +1601,8 @@ private void ensureFailedPreCachingCheckJobsIsMutable() { * @return A list containing the failedPreCachingCheckJobs. */ public com.google.protobuf.ProtocolStringList getFailedPreCachingCheckJobsList() { - return failedPreCachingCheckJobs_.getUnmodifiableView(); + failedPreCachingCheckJobs_.makeImmutable(); + return failedPreCachingCheckJobs_; } /** * @@ -1705,6 +1695,7 @@ public Builder setFailedPreCachingCheckJobs(int index, java.lang.String value) { } ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1733,6 +1724,7 @@ public Builder addFailedPreCachingCheckJobs(java.lang.String value) { } ensureFailedPreCachingCheckJobsIsMutable(); failedPreCachingCheckJobs_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1758,6 +1750,7 @@ public Builder addFailedPreCachingCheckJobs(java.lang.String value) { public Builder addAllFailedPreCachingCheckJobs(java.lang.Iterable values) { ensureFailedPreCachingCheckJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedPreCachingCheckJobs_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1780,8 +1773,9 @@ public Builder addAllFailedPreCachingCheckJobs(java.lang.Iterable builde private CustomJobDetail() { job_ = ""; - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -2010,11 +2005,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CustomJobDetail(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineTaskExecutorDetail_CustomJobDetail_descriptor; @@ -2091,7 +2081,8 @@ public com.google.protobuf.ByteString getJobBytes() { public static final int FAILED_JOBS_FIELD_NUMBER = 3; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList failedJobs_; + private com.google.protobuf.LazyStringArrayList failedJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -2389,8 +2380,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; job_ = ""; - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -2424,7 +2414,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.CustomJobDetail result = new com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.CustomJobDetail( this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2432,21 +2421,16 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.CustomJobDetail result) { - if (((bitField0_ & 0x00000002) != 0)) { - failedJobs_ = failedJobs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.failedJobs_ = failedJobs_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.CustomJobDetail result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.job_ = job_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + failedJobs_.makeImmutable(); + result.failedJobs_ = failedJobs_; + } } @java.lang.Override @@ -2511,7 +2495,7 @@ public Builder mergeFrom( if (!other.failedJobs_.isEmpty()) { if (failedJobs_.isEmpty()) { failedJobs_ = other.failedJobs_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureFailedJobsIsMutable(); failedJobs_.addAll(other.failedJobs_); @@ -2697,14 +2681,14 @@ public Builder setJobBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList failedJobs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList failedJobs_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFailedJobsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!failedJobs_.isModifiable()) { failedJobs_ = new com.google.protobuf.LazyStringArrayList(failedJobs_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -2720,7 +2704,8 @@ private void ensureFailedJobsIsMutable() { * @return A list containing the failedJobs. */ public com.google.protobuf.ProtocolStringList getFailedJobsList() { - return failedJobs_.getUnmodifiableView(); + failedJobs_.makeImmutable(); + return failedJobs_; } /** * @@ -2793,6 +2778,7 @@ public Builder setFailedJobs(int index, java.lang.String value) { } ensureFailedJobsIsMutable(); failedJobs_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2816,6 +2802,7 @@ public Builder addFailedJobs(java.lang.String value) { } ensureFailedJobsIsMutable(); failedJobs_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2836,6 +2823,7 @@ public Builder addFailedJobs(java.lang.String value) { public Builder addAllFailedJobs(java.lang.Iterable values) { ensureFailedJobsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, failedJobs_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2853,8 +2841,9 @@ public Builder addAllFailedJobs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearFailedJobs() { - failedJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY; + failedJobs_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -2879,6 +2868,7 @@ public Builder addFailedJobsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureFailedJobsIsMutable(); failedJobs_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2953,6 +2943,8 @@ public com.google.protobuf.Parser getParserForType() { } private int detailsCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object details_; public enum DetailsCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTaskExecutorDetailOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTaskExecutorDetailOrBuilder.java index eb56e7389d92..e865c29f692b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTaskExecutorDetailOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTaskExecutorDetailOrBuilder.java @@ -109,6 +109,5 @@ public interface PipelineTaskExecutorDetailOrBuilder com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.CustomJobDetailOrBuilder getCustomJobDetailOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.DetailsCase - getDetailsCase(); + com.google.cloud.aiplatform.v1beta1.PipelineTaskExecutorDetail.DetailsCase getDetailsCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadata.java index 378cefb408ca..481404b31062 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PipelineTemplateMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.Pipeline .internal_static_google_cloud_aiplatform_v1beta1_PipelineTemplateMetadata_descriptor; @@ -79,9 +74,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -106,9 +103,11 @@ public java.lang.String getVersion() { * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -484,9 +483,11 @@ public Builder mergeFrom( * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -510,9 +511,11 @@ public java.lang.String getVersion() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -536,9 +539,11 @@ public com.google.protobuf.ByteString getVersionBytes() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -561,9 +566,11 @@ public Builder setVersion(java.lang.String value) { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* @@ -582,9 +589,11 @@ public Builder clearVersion() { * *
      * The version_name in artifact registry.
+     *
      * Will always be presented in output if the
      * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
      * is from supported template registry.
+     *
      * Format is "sha256:abcdef123456...".
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadataOrBuilder.java index f3dfcc5e431f..b665b619e653 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadataOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PipelineTemplateMetadataOrBuilder.java @@ -28,9 +28,11 @@ public interface PipelineTemplateMetadataOrBuilder * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* @@ -44,9 +46,11 @@ public interface PipelineTemplateMetadataOrBuilder * *
    * The version_name in artifact registry.
+   *
    * Will always be presented in output if the
    * [PipelineJob.template_uri][google.cloud.aiplatform.v1beta1.PipelineJob.template_uri]
    * is from supported template registry.
+   *
    * Format is "sha256:abcdef123456...".
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Port.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Port.java index 58865b7a31f7..97ec8258f5ca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Port.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Port.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Port(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_Port_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredefinedSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredefinedSplit.java index 6cd65a5a01a0..6be1235507ab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredefinedSplit.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredefinedSplit.java @@ -24,6 +24,7 @@ *
  * Assigns input data to training, validation, and test sets based on the
  * value of a provided key.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredefinedSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_PredefinedSplit_descriptor; @@ -295,6 +291,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build *
    * Assigns input data to training, validation, and test sets based on the
    * value of a provided key.
+   *
    * Supported only for tabular Datasets.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequest.java index 052ecec4c4c0..15a48058d139 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PredictionServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PredictRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequestResponseLoggingConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequestResponseLoggingConfig.java index a96360898ff8..250cc7b6a929 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequestResponseLoggingConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictRequestResponseLoggingConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictRequestResponseLoggingConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointProto .internal_static_google_cloud_aiplatform_v1beta1_PredictRequestResponseLoggingConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictResponse.java index d42abc61fd2a..b6827418cb68 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictResponse.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PredictionServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PredictResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictSchemata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictSchemata.java index 6691bd0c0bb8..1e0dc808c987 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictSchemata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictSchemata.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PredictSchemata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelProto .internal_static_google_cloud_aiplatform_v1beta1_PredictSchemata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceProto.java index 9ab9935e6b63..2af5594ee2f9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PredictionServiceProto.java @@ -63,60 +63,60 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ield_behavior.proto\032\031google/api/httpbody" + ".proto\032\031google/api/resource.proto\0321googl" + "e/cloud/aiplatform/v1beta1/explanation.p" - + "roto\032\034google/protobuf/struct.proto\"\252\001\n\016P" - + "redictRequest\022<\n\010endpoint\030\001 \001(\tB*\340A\002\372A$\n" - + "\"aiplatform.googleapis.com/Endpoint\022.\n\ti" - + "nstances\030\002 \003(\0132\026.google.protobuf.ValueB\003" - + "\340A\002\022*\n\nparameters\030\003 \001(\0132\026.google.protobu" - + "f.Value\"\321\001\n\017PredictResponse\022+\n\013predictio" - + "ns\030\001 \003(\0132\026.google.protobuf.Value\022\031\n\021depl" - + "oyed_model_id\030\002 \001(\t\0226\n\005model\030\003 \001(\tB\'\340A\003\372" - + "A!\n\037aiplatform.googleapis.com/Model\022\035\n\020m" - + "odel_version_id\030\005 \001(\tB\003\340A\003\022\037\n\022model_disp" - + "lay_name\030\004 \001(\tB\003\340A\003\"z\n\021RawPredictRequest" - + "\022<\n\010endpoint\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform.g" - + "oogleapis.com/Endpoint\022\'\n\thttp_body\030\002 \001(" - + "\0132\024.google.api.HttpBody\"\242\002\n\016ExplainReque" - + "st\022<\n\010endpoint\030\001 \001(\tB*\340A\002\372A$\n\"aiplatform" - + ".googleapis.com/Endpoint\022.\n\tinstances\030\002 " - + "\003(\0132\026.google.protobuf.ValueB\003\340A\002\022*\n\npara" - + "meters\030\004 \001(\0132\026.google.protobuf.Value\022[\n\031" - + "explanation_spec_override\030\005 \001(\01328.google" - + ".cloud.aiplatform.v1beta1.ExplanationSpe" - + "cOverride\022\031\n\021deployed_model_id\030\003 \001(\t\"\235\001\n" - + "\017ExplainResponse\022B\n\014explanations\030\001 \003(\0132," - + ".google.cloud.aiplatform.v1beta1.Explana" - + "tion\022\031\n\021deployed_model_id\030\002 \001(\t\022+\n\013predi" - + "ctions\030\003 \003(\0132\026.google.protobuf.Value2\211\007\n" - + "\021PredictionService\022\250\002\n\007Predict\022/.google." - + "cloud.aiplatform.v1beta1.PredictRequest\032" - + "0.google.cloud.aiplatform.v1beta1.Predic" - + "tResponse\"\271\001\202\323\344\223\002\222\001\">/v1beta1/{endpoint=" + + "roto\032\034google/protobuf/struct.proto\"\254\001\n\016P" + + "redictRequest\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$" + + "\n\"aiplatform.googleapis.com/Endpoint\022/\n\t" + + "instances\030\002 \003(\0132\026.google.protobuf.ValueB" + + "\004\342A\001\002\022*\n\nparameters\030\003 \001(\0132\026.google.proto" + + "buf.Value\"\324\001\n\017PredictResponse\022+\n\013predict" + + "ions\030\001 \003(\0132\026.google.protobuf.Value\022\031\n\021de" + + "ployed_model_id\030\002 \001(\t\0227\n\005model\030\003 \001(\tB(\342A" + + "\001\003\372A!\n\037aiplatform.googleapis.com/Model\022\036" + + "\n\020model_version_id\030\005 \001(\tB\004\342A\001\003\022 \n\022model_" + + "display_name\030\004 \001(\tB\004\342A\001\003\"{\n\021RawPredictRe" + + "quest\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aiplat" + + "form.googleapis.com/Endpoint\022\'\n\thttp_bod" + + "y\030\002 \001(\0132\024.google.api.HttpBody\"\244\002\n\016Explai" + + "nRequest\022=\n\010endpoint\030\001 \001(\tB+\342A\001\002\372A$\n\"aip" + + "latform.googleapis.com/Endpoint\022/\n\tinsta" + + "nces\030\002 \003(\0132\026.google.protobuf.ValueB\004\342A\001\002" + + "\022*\n\nparameters\030\004 \001(\0132\026.google.protobuf.V" + + "alue\022[\n\031explanation_spec_override\030\005 \001(\0132" + + "8.google.cloud.aiplatform.v1beta1.Explan" + + "ationSpecOverride\022\031\n\021deployed_model_id\030\003" + + " \001(\t\"\235\001\n\017ExplainResponse\022B\n\014explanations" + + "\030\001 \003(\0132,.google.cloud.aiplatform.v1beta1" + + ".Explanation\022\031\n\021deployed_model_id\030\002 \001(\t\022" + + "+\n\013predictions\030\003 \003(\0132\026.google.protobuf.V" + + "alue2\211\007\n\021PredictionService\022\250\002\n\007Predict\022/" + + ".google.cloud.aiplatform.v1beta1.Predict" + + "Request\0320.google.cloud.aiplatform.v1beta" + + "1.PredictResponse\"\271\001\332A\035endpoint,instance" + + "s,parameters\202\323\344\223\002\222\001\">/v1beta1/{endpoint=" + "projects/*/locations/*/endpoints/*}:pred" + "ict:\001*ZM\"H/v1beta1/{endpoint=projects/*/" + "locations/*/publishers/*/models/*}:predi" - + "ct:\001*\332A\035endpoint,instances,parameters\022\215\002" - + "\n\nRawPredict\0222.google.cloud.aiplatform.v" - + "1beta1.RawPredictRequest\032\024.google.api.Ht" - + "tpBody\"\264\001\202\323\344\223\002\230\001\"A/v1beta1/{endpoint=pro" - + "jects/*/locations/*/endpoints/*}:rawPred" - + "ict:\001*ZP\"K/v1beta1/{endpoint=projects/*/" - + "locations/*/publishers/*/models/*}:rawPr" - + "edict:\001*\332A\022endpoint,http_body\022\351\001\n\007Explai" - + "n\022/.google.cloud.aiplatform.v1beta1.Expl" - + "ainRequest\0320.google.cloud.aiplatform.v1b" - + "eta1.ExplainResponse\"{\202\323\344\223\002C\">/v1beta1/{" - + "endpoint=projects/*/locations/*/endpoint" - + "s/*}:explain:\001*\332A/endpoint,instances,par" - + "ameters,deployed_model_id\032M\312A\031aiplatform" - + ".googleapis.com\322A.https://www.googleapis" - + ".com/auth/cloud-platformB\355\001\n#com.google." - + "cloud.aiplatform.v1beta1B\026PredictionServ" - + "iceProtoP\001ZCcloud.google.com/go/aiplatfo" - + "rm/apiv1beta1/aiplatformpb;aiplatformpb\252" - + "\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goog" - + "le\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Cl" - + "oud::AIPlatform::V1beta1b\006proto3" + + "ct:\001*\022\215\002\n\nRawPredict\0222.google.cloud.aipl" + + "atform.v1beta1.RawPredictRequest\032\024.googl" + + "e.api.HttpBody\"\264\001\332A\022endpoint,http_body\202\323" + + "\344\223\002\230\001\"A/v1beta1/{endpoint=projects/*/loc" + + "ations/*/endpoints/*}:rawPredict:\001*ZP\"K/" + + "v1beta1/{endpoint=projects/*/locations/*" + + "/publishers/*/models/*}:rawPredict:\001*\022\351\001" + + "\n\007Explain\022/.google.cloud.aiplatform.v1be" + + "ta1.ExplainRequest\0320.google.cloud.aiplat" + + "form.v1beta1.ExplainResponse\"{\332A/endpoin" + + "t,instances,parameters,deployed_model_id" + + "\202\323\344\223\002C\">/v1beta1/{endpoint=projects/*/lo" + + "cations/*/endpoints/*}:explain:\001*\032M\312A\031ai" + + "platform.googleapis.com\322A.https://www.go" + + "ogleapis.com/auth/cloud-platformB\355\001\n#com" + + ".google.cloud.aiplatform.v1beta1B\026Predic" + + "tionServiceProtoP\001ZCcloud.google.com/go/" + + "aiplatform/apiv1beta1/aiplatformpb;aipla" + + "tformpb\252\002\037Google.Cloud.AIPlatform.V1Beta" + + "1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Go" + + "ogle::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Presets.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Presets.java index afd8ad216621..f22c9b02b44c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Presets.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Presets.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Presets(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_Presets_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateEndpoints.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateEndpoints.java index e35398f3e8c9..e648a17b9053 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateEndpoints.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateEndpoints.java @@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PrivateEndpoints(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointProto .internal_static_google_cloud_aiplatform_v1beta1_PrivateEndpoints_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateServiceConnectConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateServiceConnectConfig.java index af3447d46726..295683c49556 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateServiceConnectConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PrivateServiceConnectConfig.java @@ -38,7 +38,7 @@ private PrivateServiceConnectConfig(com.google.protobuf.GeneratedMessageV3.Build } private PrivateServiceConnectConfig() { - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PrivateServiceConnectConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ServiceNetworkingProto .internal_static_google_cloud_aiplatform_v1beta1_PrivateServiceConnectConfig_descriptor; @@ -88,7 +83,8 @@ public boolean getEnablePrivateServiceConnect() { public static final int PROJECT_ALLOWLIST_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList projectAllowlist_; + private com.google.protobuf.LazyStringArrayList projectAllowlist_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -369,8 +365,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; enablePrivateServiceConnect_ = false; - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -399,7 +394,6 @@ public com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig build() { public com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig buildPartial() { com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig result = new com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -407,21 +401,16 @@ public com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig buildPart return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig result) { - if (((bitField0_ & 0x00000002) != 0)) { - projectAllowlist_ = projectAllowlist_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.projectAllowlist_ = projectAllowlist_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.enablePrivateServiceConnect_ = enablePrivateServiceConnect_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + projectAllowlist_.makeImmutable(); + result.projectAllowlist_ = projectAllowlist_; + } } @java.lang.Override @@ -478,7 +467,7 @@ public Builder mergeFrom( if (!other.projectAllowlist_.isEmpty()) { if (projectAllowlist_.isEmpty()) { projectAllowlist_ = other.projectAllowlist_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureProjectAllowlistIsMutable(); projectAllowlist_.addAll(other.projectAllowlist_); @@ -599,14 +588,14 @@ public Builder clearEnablePrivateServiceConnect() { return this; } - private com.google.protobuf.LazyStringList projectAllowlist_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList projectAllowlist_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureProjectAllowlistIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!projectAllowlist_.isModifiable()) { projectAllowlist_ = new com.google.protobuf.LazyStringArrayList(projectAllowlist_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -621,7 +610,8 @@ private void ensureProjectAllowlistIsMutable() { * @return A list containing the projectAllowlist. */ public com.google.protobuf.ProtocolStringList getProjectAllowlistList() { - return projectAllowlist_.getUnmodifiableView(); + projectAllowlist_.makeImmutable(); + return projectAllowlist_; } /** * @@ -690,6 +680,7 @@ public Builder setProjectAllowlist(int index, java.lang.String value) { } ensureProjectAllowlistIsMutable(); projectAllowlist_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -712,6 +703,7 @@ public Builder addProjectAllowlist(java.lang.String value) { } ensureProjectAllowlistIsMutable(); projectAllowlist_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -731,6 +723,7 @@ public Builder addProjectAllowlist(java.lang.String value) { public Builder addAllProjectAllowlist(java.lang.Iterable values) { ensureProjectAllowlistIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, projectAllowlist_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -747,8 +740,9 @@ public Builder addAllProjectAllowlist(java.lang.Iterable value * @return This builder for chaining. */ public Builder clearProjectAllowlist() { - projectAllowlist_ = com.google.protobuf.LazyStringArrayList.EMPTY; + projectAllowlist_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -772,6 +766,7 @@ public Builder addProjectAllowlistBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureProjectAllowlistIsMutable(); projectAllowlist_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModel.java index dbb7be2454c2..edc603c5be08 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModel.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModel.java @@ -41,7 +41,8 @@ private PublisherModel() { name_ = ""; versionId_ = ""; openSourceCategory_ = 0; - frameworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); + launchStage_ = 0; publisherModelTemplate_ = ""; } @@ -51,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PublisherModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_descriptor; @@ -305,6 +301,209 @@ private OpenSourceCategory(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.aiplatform.v1beta1.PublisherModel.OpenSourceCategory) } + /** + * + * + *
+   * An enum representing the launch stage of a PublisherModel.
+   * 
+ * + * Protobuf enum {@code google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage} + */ + public enum LaunchStage implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * The model launch stage is unspecified.
+     * 
+ * + * LAUNCH_STAGE_UNSPECIFIED = 0; + */ + LAUNCH_STAGE_UNSPECIFIED(0), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Experimental launch stage.
+     * 
+ * + * EXPERIMENTAL = 1; + */ + EXPERIMENTAL(1), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Private Preview launch stage.
+     * 
+ * + * PRIVATE_PREVIEW = 2; + */ + PRIVATE_PREVIEW(2), + /** + * + * + *
+     * Used to indicate the PublisherModel is at Public Preview launch stage.
+     * 
+ * + * PUBLIC_PREVIEW = 3; + */ + PUBLIC_PREVIEW(3), + /** + * + * + *
+     * Used to indicate the PublisherModel is at GA launch stage.
+     * 
+ * + * GA = 4; + */ + GA(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * The model launch stage is unspecified.
+     * 
+ * + * LAUNCH_STAGE_UNSPECIFIED = 0; + */ + public static final int LAUNCH_STAGE_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Experimental launch stage.
+     * 
+ * + * EXPERIMENTAL = 1; + */ + public static final int EXPERIMENTAL_VALUE = 1; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Private Preview launch stage.
+     * 
+ * + * PRIVATE_PREVIEW = 2; + */ + public static final int PRIVATE_PREVIEW_VALUE = 2; + /** + * + * + *
+     * Used to indicate the PublisherModel is at Public Preview launch stage.
+     * 
+ * + * PUBLIC_PREVIEW = 3; + */ + public static final int PUBLIC_PREVIEW_VALUE = 3; + /** + * + * + *
+     * Used to indicate the PublisherModel is at GA launch stage.
+     * 
+ * + * GA = 4; + */ + public static final int GA_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LaunchStage valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LaunchStage forNumber(int value) { + switch (value) { + case 0: + return LAUNCH_STAGE_UNSPECIFIED; + case 1: + return EXPERIMENTAL; + case 2: + return PRIVATE_PREVIEW; + case 3: + return PUBLIC_PREVIEW; + case 4: + return GA; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LaunchStage findValueByNumber(int number) { + return LaunchStage.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.aiplatform.v1beta1.PublisherModel.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final LaunchStage[] VALUES = values(); + + public static LaunchStage valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LaunchStage(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage) + } + public interface ResourceReferenceOrBuilder extends // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1beta1.PublisherModel.ResourceReference) @@ -351,7 +550,7 @@ public interface ResourceReferenceOrBuilder * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -363,7 +562,7 @@ public interface ResourceReferenceOrBuilder * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -375,7 +574,7 @@ public interface ResourceReferenceOrBuilder * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -384,7 +583,7 @@ public interface ResourceReferenceOrBuilder */ com.google.protobuf.ByteString getResourceNameBytes(); - public com.google.cloud.aiplatform.v1beta1.PublisherModel.ResourceReference.ReferenceCase + com.google.cloud.aiplatform.v1beta1.PublisherModel.ResourceReference.ReferenceCase getReferenceCase(); } /** @@ -414,11 +613,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResourceReference(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_ResourceReference_descriptor; @@ -435,6 +629,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int referenceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object reference_; public enum ReferenceCase @@ -556,7 +752,7 @@ public com.google.protobuf.ByteString getUriBytes() { * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -570,7 +766,7 @@ public boolean hasResourceName() { * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -597,7 +793,7 @@ public java.lang.String getResourceName() { * * *
-     * The resource name of the GCP resource.
+     * The resource name of the Google Cloud resource.
      * 
* * string resource_name = 2; @@ -1183,7 +1379,7 @@ public Builder setUriBytes(com.google.protobuf.ByteString value) { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1198,7 +1394,7 @@ public boolean hasResourceName() { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1226,7 +1422,7 @@ public java.lang.String getResourceName() { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1254,7 +1450,7 @@ public com.google.protobuf.ByteString getResourceNameBytes() { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1275,7 +1471,7 @@ public Builder setResourceName(java.lang.String value) { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1294,7 +1490,7 @@ public Builder clearResourceName() { * * *
-       * The resource name of the GCP resource.
+       * The resource name of the Google Cloud resource.
        * 
* * string resource_name = 2; @@ -1467,11 +1663,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Documentation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_Documentation_descriptor; @@ -2606,6 +2797,50 @@ public interface CallToActionOrBuilder com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction .RegionalResourceReferencesOrBuilder getOpenGenerationAiStudioOrBuilder(); + + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ + boolean hasRequestAccess(); + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences + getRequestAccess(); + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder(); } /** * @@ -2634,11 +2869,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CallToAction(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_descriptor; @@ -2792,11 +3022,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RegionalResourceReferences(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor; @@ -3994,11 +4219,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ViewRestApi(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_ViewRestApi_descriptor; @@ -5480,8 +5700,7 @@ public interface DeployOrBuilder */ com.google.protobuf.ByteString getTitleBytes(); - public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.Deploy - .PredictionResourcesCase + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.Deploy.PredictionResourcesCase getPredictionResourcesCase(); } /** @@ -5516,11 +5735,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Deploy(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.PublisherModelProto .internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_Deploy_descriptor; @@ -5538,6 +5752,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int predictionResourcesCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object predictionResources_; public enum PredictionResourcesCase @@ -8593,31 +8809,95 @@ public boolean hasOpenGenerationAiStudio() { : openGenerationAiStudio_; } - private byte memoizedIsInitialized = -1; - + public static final int REQUEST_ACCESS_FIELD_NUMBER = 9; + private com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences + requestAccess_; + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; + public boolean hasRequestAccess() { + return requestAccess_ != null; } - + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (viewRestApi_ != null) { - output.writeMessage(1, getViewRestApi()); - } - if (openNotebook_ != null) { - output.writeMessage(2, getOpenNotebook()); - } - if (createApplication_ != null) { - output.writeMessage(3, getCreateApplication()); - } - if (openFineTuningPipeline_ != null) { - output.writeMessage(4, getOpenFineTuningPipeline()); + public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences + getRequestAccess() { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } + /** + * + * + *
+     * Optional. Request for access.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder() { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (viewRestApi_ != null) { + output.writeMessage(1, getViewRestApi()); + } + if (openNotebook_ != null) { + output.writeMessage(2, getOpenNotebook()); + } + if (createApplication_ != null) { + output.writeMessage(3, getCreateApplication()); + } + if (openFineTuningPipeline_ != null) { + output.writeMessage(4, getOpenFineTuningPipeline()); } if (openPromptTuningPipeline_ != null) { output.writeMessage(5, getOpenPromptTuningPipeline()); @@ -8631,6 +8911,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (openGenerationAiStudio_ != null) { output.writeMessage(8, getOpenGenerationAiStudio()); } + if (requestAccess_ != null) { + output.writeMessage(9, getRequestAccess()); + } getUnknownFields().writeTo(output); } @@ -8670,6 +8953,9 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 8, getOpenGenerationAiStudio()); } + if (requestAccess_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, getRequestAccess()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -8719,6 +9005,10 @@ public boolean equals(final java.lang.Object obj) { if (hasOpenGenerationAiStudio()) { if (!getOpenGenerationAiStudio().equals(other.getOpenGenerationAiStudio())) return false; } + if (hasRequestAccess() != other.hasRequestAccess()) return false; + if (hasRequestAccess()) { + if (!getRequestAccess().equals(other.getRequestAccess())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -8762,6 +9052,10 @@ public int hashCode() { hash = (37 * hash) + OPEN_GENERATION_AI_STUDIO_FIELD_NUMBER; hash = (53 * hash) + getOpenGenerationAiStudio().hashCode(); } + if (hasRequestAccess()) { + hash = (37 * hash) + REQUEST_ACCESS_FIELD_NUMBER; + hash = (53 * hash) + getRequestAccess().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -8946,6 +9240,11 @@ public Builder clear() { openGenerationAiStudioBuilder_.dispose(); openGenerationAiStudioBuilder_ = null; } + requestAccess_ = null; + if (requestAccessBuilder_ != null) { + requestAccessBuilder_.dispose(); + requestAccessBuilder_ = null; + } return this; } @@ -9022,6 +9321,10 @@ private void buildPartial0( ? openGenerationAiStudio_ : openGenerationAiStudioBuilder_.build(); } + if (((from_bitField0_ & 0x00000100) != 0)) { + result.requestAccess_ = + requestAccessBuilder_ == null ? requestAccess_ : requestAccessBuilder_.build(); + } } @java.lang.Override @@ -9098,6 +9401,9 @@ public Builder mergeFrom( if (other.hasOpenGenerationAiStudio()) { mergeOpenGenerationAiStudio(other.getOpenGenerationAiStudio()); } + if (other.hasRequestAccess()) { + mergeRequestAccess(other.getRequestAccess()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -9176,6 +9482,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000080; break; } // case 66 + case 74: + { + input.readMessage(getRequestAccessFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000100; + break; + } // case 74 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -10994,6 +11306,235 @@ public Builder clearOpenGenerationAiStudio() { return openGenerationAiStudioBuilder_; } + private com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences + requestAccess_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + requestAccessBuilder_; + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the requestAccess field is set. + */ + public boolean hasRequestAccess() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The requestAccess. + */ + public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences + getRequestAccess() { + if (requestAccessBuilder_ == null) { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } else { + return requestAccessBuilder_.getMessage(); + } + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRequestAccess( + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (requestAccessBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + requestAccess_ = value; + } else { + requestAccessBuilder_.setMessage(value); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRequestAccess( + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences + .Builder + builderForValue) { + if (requestAccessBuilder_ == null) { + requestAccess_ = builderForValue.build(); + } else { + requestAccessBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeRequestAccess( + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences + value) { + if (requestAccessBuilder_ == null) { + if (((bitField0_ & 0x00000100) != 0) + && requestAccess_ != null + && requestAccess_ + != com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance()) { + getRequestAccessBuilder().mergeFrom(value); + } else { + requestAccess_ = value; + } + } else { + requestAccessBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearRequestAccess() { + bitField0_ = (bitField0_ & ~0x00000100); + requestAccess_ = null; + if (requestAccessBuilder_ != null) { + requestAccessBuilder_.dispose(); + requestAccessBuilder_ = null; + } + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder + getRequestAccessBuilder() { + bitField0_ |= 0x00000100; + onChanged(); + return getRequestAccessFieldBuilder().getBuilder(); + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder + getRequestAccessOrBuilder() { + if (requestAccessBuilder_ != null) { + return requestAccessBuilder_.getMessageOrBuilder(); + } else { + return requestAccess_ == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.getDefaultInstance() + : requestAccess_; + } + } + /** + * + * + *
+       * Optional. Request for access.
+       * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction.RegionalResourceReferences request_access = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder> + getRequestAccessFieldBuilder() { + if (requestAccessBuilder_ == null) { + requestAccessBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferences.Builder, + com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction + .RegionalResourceReferencesOrBuilder>( + getRequestAccess(), getParentForChildren(), isClean()); + requestAccess_ = null; + } + return requestAccessBuilder_; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -11276,7 +11817,8 @@ public com.google.cloud.aiplatform.v1beta1.PublisherModel.CallToAction getSuppor public static final int FRAMEWORKS_FIELD_NUMBER = 23; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList frameworks_; + private com.google.protobuf.LazyStringArrayList frameworks_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -11336,6 +11878,47 @@ public com.google.protobuf.ByteString getFrameworksBytes(int index) { return frameworks_.getByteString(index); } + public static final int LAUNCH_STAGE_FIELD_NUMBER = 29; + private int launchStage_ = 0; + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + @java.lang.Override + public int getLaunchStageValue() { + return launchStage_; + } + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage getLaunchStage() { + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage result = + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.forNumber(launchStage_); + return result == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.UNRECOGNIZED + : result; + } + public static final int PUBLISHER_MODEL_TEMPLATE_FIELD_NUMBER = 30; @SuppressWarnings("serial") @@ -11490,6 +12073,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < frameworks_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 23, frameworks_.getRaw(i)); } + if (launchStage_ + != com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.LAUNCH_STAGE_UNSPECIFIED + .getNumber()) { + output.writeEnum(29, launchStage_); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(publisherModelTemplate_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 30, publisherModelTemplate_); } @@ -11528,6 +12116,11 @@ public int getSerializedSize() { size += dataSize; size += 2 * getFrameworksList().size(); } + if (launchStage_ + != com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.LAUNCH_STAGE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(29, launchStage_); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(publisherModelTemplate_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, publisherModelTemplate_); } @@ -11558,6 +12151,7 @@ public boolean equals(final java.lang.Object obj) { if (!getSupportedActions().equals(other.getSupportedActions())) return false; } if (!getFrameworksList().equals(other.getFrameworksList())) return false; + if (launchStage_ != other.launchStage_) return false; if (!getPublisherModelTemplate().equals(other.getPublisherModelTemplate())) return false; if (hasPredictSchemata() != other.hasPredictSchemata()) return false; if (hasPredictSchemata()) { @@ -11588,6 +12182,8 @@ public int hashCode() { hash = (37 * hash) + FRAMEWORKS_FIELD_NUMBER; hash = (53 * hash) + getFrameworksList().hashCode(); } + hash = (37 * hash) + LAUNCH_STAGE_FIELD_NUMBER; + hash = (53 * hash) + launchStage_; hash = (37 * hash) + PUBLISHER_MODEL_TEMPLATE_FIELD_NUMBER; hash = (53 * hash) + getPublisherModelTemplate().hashCode(); if (hasPredictSchemata()) { @@ -11741,8 +12337,8 @@ public Builder clear() { supportedActionsBuilder_.dispose(); supportedActionsBuilder_ = null; } - frameworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000010); + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); + launchStage_ = 0; publisherModelTemplate_ = ""; predictSchemata_ = null; if (predictSchemataBuilder_ != null) { @@ -11776,7 +12372,6 @@ public com.google.cloud.aiplatform.v1beta1.PublisherModel build() { public com.google.cloud.aiplatform.v1beta1.PublisherModel buildPartial() { com.google.cloud.aiplatform.v1beta1.PublisherModel result = new com.google.cloud.aiplatform.v1beta1.PublisherModel(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -11784,15 +12379,6 @@ public com.google.cloud.aiplatform.v1beta1.PublisherModel buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PublisherModel result) { - if (((bitField0_ & 0x00000010) != 0)) { - frameworks_ = frameworks_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.frameworks_ = frameworks_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.PublisherModel result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -11808,10 +12394,17 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.PublisherModel re result.supportedActions_ = supportedActionsBuilder_ == null ? supportedActions_ : supportedActionsBuilder_.build(); } + if (((from_bitField0_ & 0x00000010) != 0)) { + frameworks_.makeImmutable(); + result.frameworks_ = frameworks_; + } if (((from_bitField0_ & 0x00000020) != 0)) { - result.publisherModelTemplate_ = publisherModelTemplate_; + result.launchStage_ = launchStage_; } if (((from_bitField0_ & 0x00000040) != 0)) { + result.publisherModelTemplate_ = publisherModelTemplate_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { result.predictSchemata_ = predictSchemataBuilder_ == null ? predictSchemata_ : predictSchemataBuilder_.build(); } @@ -11882,16 +12475,19 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.PublisherModel othe if (!other.frameworks_.isEmpty()) { if (frameworks_.isEmpty()) { frameworks_ = other.frameworks_; - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ |= 0x00000010; } else { ensureFrameworksIsMutable(); frameworks_.addAll(other.frameworks_); } onChanged(); } + if (other.launchStage_ != 0) { + setLaunchStageValue(other.getLaunchStageValue()); + } if (!other.getPublisherModelTemplate().isEmpty()) { publisherModelTemplate_ = other.publisherModelTemplate_; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); } if (other.hasPredictSchemata()) { @@ -11955,16 +12551,22 @@ public Builder mergeFrom( frameworks_.add(s); break; } // case 186 + case 232: + { + launchStage_ = input.readEnum(); + bitField0_ |= 0x00000020; + break; + } // case 232 case 242: { publisherModelTemplate_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 242 case 250: { input.readMessage(getPredictSchemataFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; break; } // case 250 default: @@ -12536,14 +13138,14 @@ public Builder clearSupportedActions() { return supportedActionsBuilder_; } - private com.google.protobuf.LazyStringList frameworks_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList frameworks_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFrameworksIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { + if (!frameworks_.isModifiable()) { frameworks_ = new com.google.protobuf.LazyStringArrayList(frameworks_); - bitField0_ |= 0x00000010; } + bitField0_ |= 0x00000010; } /** * @@ -12557,7 +13159,8 @@ private void ensureFrameworksIsMutable() { * @return A list containing the frameworks. */ public com.google.protobuf.ProtocolStringList getFrameworksList() { - return frameworks_.getUnmodifiableView(); + frameworks_.makeImmutable(); + return frameworks_; } /** * @@ -12622,6 +13225,7 @@ public Builder setFrameworks(int index, java.lang.String value) { } ensureFrameworksIsMutable(); frameworks_.set(index, value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -12643,6 +13247,7 @@ public Builder addFrameworks(java.lang.String value) { } ensureFrameworksIsMutable(); frameworks_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -12661,6 +13266,7 @@ public Builder addFrameworks(java.lang.String value) { public Builder addAllFrameworks(java.lang.Iterable values) { ensureFrameworksIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, frameworks_); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -12676,8 +13282,9 @@ public Builder addAllFrameworks(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearFrameworks() { - frameworks_ = com.google.protobuf.LazyStringArrayList.EMPTY; + frameworks_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); + ; onChanged(); return this; } @@ -12700,6 +13307,110 @@ public Builder addFrameworksBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureFrameworksIsMutable(); frameworks_.add(value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private int launchStage_ = 0; + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + @java.lang.Override + public int getLaunchStageValue() { + return launchStage_; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for launchStage to set. + * @return This builder for chaining. + */ + public Builder setLaunchStageValue(int value) { + launchStage_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + @java.lang.Override + public com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage getLaunchStage() { + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage result = + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.forNumber(launchStage_); + return result == null + ? com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The launchStage to set. + * @return This builder for chaining. + */ + public Builder setLaunchStage( + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000020; + launchStage_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. Indicates the launch stage of the model.
+     * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearLaunchStage() { + bitField0_ = (bitField0_ & ~0x00000020); + launchStage_ = 0; onChanged(); return this; } @@ -12778,7 +13489,7 @@ public Builder setPublisherModelTemplate(java.lang.String value) { throw new NullPointerException(); } publisherModelTemplate_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -12799,7 +13510,7 @@ public Builder setPublisherModelTemplate(java.lang.String value) { */ public Builder clearPublisherModelTemplate() { publisherModelTemplate_ = getDefaultInstance().getPublisherModelTemplate(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -12825,7 +13536,7 @@ public Builder setPublisherModelTemplateBytes(com.google.protobuf.ByteString val } checkByteStringIsUtf8(value); publisherModelTemplate_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -12852,7 +13563,7 @@ public Builder setPublisherModelTemplateBytes(com.google.protobuf.ByteString val * @return Whether the predictSchemata field is set. */ public boolean hasPredictSchemata() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** * @@ -12900,7 +13611,7 @@ public Builder setPredictSchemata(com.google.cloud.aiplatform.v1beta1.PredictSch } else { predictSchemataBuilder_.setMessage(value); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -12924,7 +13635,7 @@ public Builder setPredictSchemata( } else { predictSchemataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -12943,7 +13654,7 @@ public Builder setPredictSchemata( */ public Builder mergePredictSchemata(com.google.cloud.aiplatform.v1beta1.PredictSchemata value) { if (predictSchemataBuilder_ == null) { - if (((bitField0_ & 0x00000040) != 0) + if (((bitField0_ & 0x00000080) != 0) && predictSchemata_ != null && predictSchemata_ != com.google.cloud.aiplatform.v1beta1.PredictSchemata.getDefaultInstance()) { @@ -12954,7 +13665,7 @@ public Builder mergePredictSchemata(com.google.cloud.aiplatform.v1beta1.PredictS } else { predictSchemataBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -12972,7 +13683,7 @@ public Builder mergePredictSchemata(com.google.cloud.aiplatform.v1beta1.PredictS * */ public Builder clearPredictSchemata() { - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); predictSchemata_ = null; if (predictSchemataBuilder_ != null) { predictSchemataBuilder_.dispose(); @@ -12995,7 +13706,7 @@ public Builder clearPredictSchemata() { * */ public com.google.cloud.aiplatform.v1beta1.PredictSchemata.Builder getPredictSchemataBuilder() { - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return getPredictSchemataFieldBuilder().getBuilder(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelOrBuilder.java index a18032d57371..57601678801a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelOrBuilder.java @@ -205,6 +205,35 @@ public interface PublisherModelOrBuilder */ com.google.protobuf.ByteString getFrameworksBytes(int index); + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for launchStage. + */ + int getLaunchStageValue(); + /** + * + * + *
+   * Optional. Indicates the launch stage of the model.
+   * 
+ * + * + * .google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage launch_stage = 29 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The launchStage. + */ + com.google.cloud.aiplatform.v1beta1.PublisherModel.LaunchStage getLaunchStage(); + /** * * diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelProto.java index 7a7891fc7b8c..85e8b44e052c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PublisherModelProto.java @@ -74,81 +74,89 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "o\032\031google/api/resource.proto\0327google/clo" + "ud/aiplatform/v1beta1/machine_resources." + "proto\032+google/cloud/aiplatform/v1beta1/m" - + "odel.proto\"\227\025\n\016PublisherModel\022\021\n\004name\030\001 " - + "\001(\tB\003\340A\003\022\032\n\nversion_id\030\002 \001(\tB\006\340A\005\340A\003\022e\n\024" + + "odel.proto\"\357\027\n\016PublisherModel\022\022\n\004name\030\001 " + + "\001(\tB\004\342A\001\003\022\031\n\nversion_id\030\002 \001(\tB\005\342A\002\005\003\022f\n\024" + "open_source_category\030\007 \001(\0162B.google.clou" + "d.aiplatform.v1beta1.PublisherModel.Open" - + "SourceCategoryB\003\340A\002\022\\\n\021supported_actions" - + "\030\023 \001(\0132<.google.cloud.aiplatform.v1beta1" - + ".PublisherModel.CallToActionB\003\340A\001\022\027\n\nfra" - + "meworks\030\027 \003(\tB\003\340A\001\022(\n\030publisher_model_te" - + "mplate\030\036 \001(\tB\006\340A\005\340A\003\022O\n\020predict_schemata" - + "\030\037 \001(\01320.google.cloud.aiplatform.v1beta1" - + ".PredictSchemataB\003\340A\001\032H\n\021ResourceReferen" - + "ce\022\r\n\003uri\030\001 \001(\tH\000\022\027\n\rresource_name\030\002 \001(\t" - + "H\000B\013\n\treference\0329\n\rDocumentation\022\022\n\005titl" - + "e\030\001 \001(\tB\003\340A\002\022\024\n\007content\030\002 \001(\tB\003\340A\002\032\303\016\n\014C" - + "allToAction\022d\n\rview_rest_api\030\001 \001(\0132H.goo" + + "SourceCategoryB\004\342A\001\002\022]\n\021supported_action" + + "s\030\023 \001(\0132<.google.cloud.aiplatform.v1beta" + + "1.PublisherModel.CallToActionB\004\342A\001\001\022\030\n\nf" + + "rameworks\030\027 \003(\tB\004\342A\001\001\022W\n\014launch_stage\030\035 " + + "\001(\0162;.google.cloud.aiplatform.v1beta1.Pu" + + "blisherModel.LaunchStageB\004\342A\001\001\022\'\n\030publis" + + "her_model_template\030\036 \001(\tB\005\342A\002\005\003\022P\n\020predi" + + "ct_schemata\030\037 \001(\01320.google.cloud.aiplatf" + + "orm.v1beta1.PredictSchemataB\004\342A\001\001\032H\n\021Res" + + "ourceReference\022\r\n\003uri\030\001 \001(\tH\000\022\027\n\rresourc" + + "e_name\030\002 \001(\tH\000B\013\n\treference\032;\n\rDocumenta" + + "tion\022\023\n\005title\030\001 \001(\tB\004\342A\001\002\022\025\n\007content\030\002 \001" + + "(\tB\004\342A\001\002\032\315\017\n\014CallToAction\022e\n\rview_rest_a" + + "pi\030\001 \001(\0132H.google.cloud.aiplatform.v1bet" + + "a1.PublisherModel.CallToAction.ViewRestA" + + "piB\004\342A\001\001\022t\n\ropen_notebook\030\002 \001(\0132W.google" + + ".cloud.aiplatform.v1beta1.PublisherModel" + + ".CallToAction.RegionalResourceReferences" + + "B\004\342A\001\001\022y\n\022create_application\030\003 \001(\0132W.goo" + "gle.cloud.aiplatform.v1beta1.PublisherMo" - + "del.CallToAction.ViewRestApiB\003\340A\001\022s\n\rope" - + "n_notebook\030\002 \001(\0132W.google.cloud.aiplatfo" - + "rm.v1beta1.PublisherModel.CallToAction.R" - + "egionalResourceReferencesB\003\340A\001\022x\n\022create" - + "_application\030\003 \001(\0132W.google.cloud.aiplat" + + "del.CallToAction.RegionalResourceReferen" + + "cesB\004\342A\001\001\022\200\001\n\031open_fine_tuning_pipeline\030" + + "\004 \001(\0132W.google.cloud.aiplatform.v1beta1." + + "PublisherModel.CallToAction.RegionalReso" + + "urceReferencesB\004\342A\001\001\022\202\001\n\033open_prompt_tun" + + "ing_pipeline\030\005 \001(\0132W.google.cloud.aiplat" + "form.v1beta1.PublisherModel.CallToAction" - + ".RegionalResourceReferencesB\003\340A\001\022\177\n\031open" - + "_fine_tuning_pipeline\030\004 \001(\0132W.google.clo" - + "ud.aiplatform.v1beta1.PublisherModel.Cal" - + "lToAction.RegionalResourceReferencesB\003\340A" - + "\001\022\201\001\n\033open_prompt_tuning_pipeline\030\005 \001(\0132" - + "W.google.cloud.aiplatform.v1beta1.Publis" - + "herModel.CallToAction.RegionalResourceRe" - + "ferencesB\003\340A\001\022p\n\nopen_genie\030\006 \001(\0132W.goog" - + "le.cloud.aiplatform.v1beta1.PublisherMod" - + "el.CallToAction.RegionalResourceReferenc" - + "esB\003\340A\001\022X\n\006deploy\030\007 \001(\0132C.google.cloud.a" - + "iplatform.v1beta1.PublisherModel.CallToA" - + "ction.DeployB\003\340A\001\022\177\n\031open_generation_ai_" - + "studio\030\010 \001(\0132W.google.cloud.aiplatform.v" - + "1beta1.PublisherModel.CallToAction.Regio" - + "nalResourceReferencesB\003\340A\001\032\251\002\n\032RegionalR" - + "esourceReferences\022\200\001\n\nreferences\030\001 \003(\0132g" - + ".google.cloud.aiplatform.v1beta1.Publish" - + "erModel.CallToAction.RegionalResourceRef" - + "erences.ReferencesEntryB\003\340A\002\022\022\n\005title\030\002 " - + "\001(\tB\003\340A\002\032t\n\017ReferencesEntry\022\013\n\003key\030\001 \001(\t" - + "\022P\n\005value\030\002 \001(\0132A.google.cloud.aiplatfor" - + "m.v1beta1.PublisherModel.ResourceReferen" - + "ce:\0028\001\032}\n\013ViewRestApi\022Z\n\016documentations\030" - + "\001 \003(\0132=.google.cloud.aiplatform.v1beta1." - + "PublisherModel.DocumentationB\003\340A\002\022\022\n\005tit" - + "le\030\002 \001(\tB\003\340A\002\032\340\003\n\006Deploy\022R\n\023dedicated_re" - + "sources\030\005 \001(\01323.google.cloud.aiplatform." - + "v1beta1.DedicatedResourcesH\000\022R\n\023automati" - + "c_resources\030\006 \001(\01323.google.cloud.aiplatf" - + "orm.v1beta1.AutomaticResourcesH\000\022\032\n\020shar" - + "ed_resources\030\007 \001(\tH\000\022\037\n\022model_display_na" - + "me\030\001 \001(\tB\003\340A\001\022X\n\025large_model_reference\030\002" - + " \001(\01324.google.cloud.aiplatform.v1beta1.L" - + "argeModelReferenceB\003\340A\001\022P\n\016container_spe" - + "c\030\003 \001(\01323.google.cloud.aiplatform.v1beta" - + "1.ModelContainerSpecB\003\340A\001\022\031\n\014artifact_ur" - + "i\030\004 \001(\tB\003\340A\001\022\022\n\005title\030\010 \001(\tB\003\340A\002B\026\n\024pred" - + "iction_resources\"\333\001\n\022OpenSourceCategory\022" - + "$\n OPEN_SOURCE_CATEGORY_UNSPECIFIED\020\000\022\017\n" - + "\013PROPRIETARY\020\001\022+\n\'GOOGLE_OWNED_OSS_WITH_" - + "GOOGLE_CHECKPOINT\020\002\0220\n,THIRD_PARTY_OWNED" - + "_OSS_WITH_GOOGLE_CHECKPOINT\020\003\022\024\n\020GOOGLE_" - + "OWNED_OSS\020\004\022\031\n\025THIRD_PARTY_OWNED_OSS\020\005:T" - + "\352AQ\n(aiplatform.googleapis.com/Publisher" - + "Model\022%publishers/{publisher}/models/{mo" - + "del}B\352\001\n#com.google.cloud.aiplatform.v1b" - + "eta1B\023PublisherModelProtoP\001ZCcloud.googl" - + "e.com/go/aiplatform/apiv1beta1/aiplatfor" - + "mpb;aiplatformpb\252\002\037Google.Cloud.AIPlatfo" - + "rm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1b" - + "eta1\352\002\"Google::Cloud::AIPlatform::V1beta" - + "1b\006proto3" + + ".RegionalResourceReferencesB\004\342A\001\001\022q\n\nope" + + "n_genie\030\006 \001(\0132W.google.cloud.aiplatform." + + "v1beta1.PublisherModel.CallToAction.Regi" + + "onalResourceReferencesB\004\342A\001\001\022Y\n\006deploy\030\007" + + " \001(\0132C.google.cloud.aiplatform.v1beta1.P" + + "ublisherModel.CallToAction.DeployB\004\342A\001\001\022" + + "\200\001\n\031open_generation_ai_studio\030\010 \001(\0132W.go" + + "ogle.cloud.aiplatform.v1beta1.PublisherM" + + "odel.CallToAction.RegionalResourceRefere" + + "ncesB\004\342A\001\001\022u\n\016request_access\030\t \001(\0132W.goo" + + "gle.cloud.aiplatform.v1beta1.PublisherMo" + + "del.CallToAction.RegionalResourceReferen" + + "cesB\004\342A\001\001\032\253\002\n\032RegionalResourceReferences" + + "\022\201\001\n\nreferences\030\001 \003(\0132g.google.cloud.aip" + + "latform.v1beta1.PublisherModel.CallToAct" + + "ion.RegionalResourceReferences.Reference" + + "sEntryB\004\342A\001\002\022\023\n\005title\030\002 \001(\tB\004\342A\001\002\032t\n\017Ref" + + "erencesEntry\022\013\n\003key\030\001 \001(\t\022P\n\005value\030\002 \001(\013" + + "2A.google.cloud.aiplatform.v1beta1.Publi" + + "sherModel.ResourceReference:\0028\001\032\177\n\013ViewR" + + "estApi\022[\n\016documentations\030\001 \003(\0132=.google." + + "cloud.aiplatform.v1beta1.PublisherModel." + + "DocumentationB\004\342A\001\002\022\023\n\005title\030\002 \001(\tB\004\342A\001\002" + + "\032\345\003\n\006Deploy\022R\n\023dedicated_resources\030\005 \001(\013" + + "23.google.cloud.aiplatform.v1beta1.Dedic" + + "atedResourcesH\000\022R\n\023automatic_resources\030\006" + + " \001(\01323.google.cloud.aiplatform.v1beta1.A" + + "utomaticResourcesH\000\022\032\n\020shared_resources\030" + + "\007 \001(\tH\000\022 \n\022model_display_name\030\001 \001(\tB\004\342A\001" + + "\001\022Y\n\025large_model_reference\030\002 \001(\01324.googl" + + "e.cloud.aiplatform.v1beta1.LargeModelRef" + + "erenceB\004\342A\001\001\022Q\n\016container_spec\030\003 \001(\01323.g" + + "oogle.cloud.aiplatform.v1beta1.ModelCont" + + "ainerSpecB\004\342A\001\001\022\032\n\014artifact_uri\030\004 \001(\tB\004\342" + + "A\001\001\022\023\n\005title\030\010 \001(\tB\004\342A\001\002B\026\n\024prediction_r" + + "esources\"\333\001\n\022OpenSourceCategory\022$\n OPEN_" + + "SOURCE_CATEGORY_UNSPECIFIED\020\000\022\017\n\013PROPRIE" + + "TARY\020\001\022+\n\'GOOGLE_OWNED_OSS_WITH_GOOGLE_C" + + "HECKPOINT\020\002\0220\n,THIRD_PARTY_OWNED_OSS_WIT" + + "H_GOOGLE_CHECKPOINT\020\003\022\024\n\020GOOGLE_OWNED_OS" + + "S\020\004\022\031\n\025THIRD_PARTY_OWNED_OSS\020\005\"n\n\013Launch" + + "Stage\022\034\n\030LAUNCH_STAGE_UNSPECIFIED\020\000\022\020\n\014E" + + "XPERIMENTAL\020\001\022\023\n\017PRIVATE_PREVIEW\020\002\022\022\n\016PU" + + "BLIC_PREVIEW\020\003\022\006\n\002GA\020\004:T\352AQ\n(aiplatform." + + "googleapis.com/PublisherModel\022%publisher" + + "s/{publisher}/models/{model}B\352\001\n#com.goo" + + "gle.cloud.aiplatform.v1beta1B\023PublisherM" + + "odelProtoP\001ZCcloud.google.com/go/aiplatf" + + "orm/apiv1beta1/aiplatformpb;aiplatformpb" + + "\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Goo" + + "gle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::C" + + "loud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -170,6 +178,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OpenSourceCategory", "SupportedActions", "Frameworks", + "LaunchStage", "PublisherModelTemplate", "PredictSchemata", }); @@ -209,6 +218,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OpenGenie", "Deploy", "OpenGenerationAiStudio", + "RequestAccess", }); internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_RegionalResourceReferences_descriptor = internal_static_google_cloud_aiplatform_v1beta1_PublisherModel_CallToAction_descriptor diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsMetadata.java index 0569911837a6..e1e6a97021fc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeArtifactsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsRequest.java index a630e1997792..e98d147bbd8f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeArtifactsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsResponse.java index d09c5521c618..ead4a6fa7904 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeArtifactsResponse.java @@ -39,7 +39,7 @@ private PurgeArtifactsResponse(com.google.protobuf.GeneratedMessageV3.Builder } private PurgeArtifactsResponse() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeArtifactsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeArtifactsResponse_descriptor; @@ -90,7 +85,8 @@ public long getPurgeCount() { public static final int PURGE_SAMPLE_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList purgeSample_; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -375,8 +371,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; purgeCount_ = 0L; - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -404,7 +399,6 @@ public com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse build() { public com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse buildPartial() { com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse result = new com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -412,20 +406,15 @@ public com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse result) { - if (((bitField0_ & 0x00000002) != 0)) { - purgeSample_ = purgeSample_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.purgeSample_ = purgeSample_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.PurgeArtifactsResponse result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.purgeCount_ = purgeCount_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + purgeSample_.makeImmutable(); + result.purgeSample_ = purgeSample_; + } } @java.lang.Override @@ -480,7 +469,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.PurgeArtifactsRespo if (!other.purgeSample_.isEmpty()) { if (purgeSample_.isEmpty()) { purgeSample_ = other.purgeSample_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePurgeSampleIsMutable(); purgeSample_.addAll(other.purgeSample_); @@ -601,14 +590,14 @@ public Builder clearPurgeCount() { return this; } - private com.google.protobuf.LazyStringList purgeSample_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePurgeSampleIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!purgeSample_.isModifiable()) { purgeSample_ = new com.google.protobuf.LazyStringArrayList(purgeSample_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -624,7 +613,8 @@ private void ensurePurgeSampleIsMutable() { * @return A list containing the purgeSample. */ public com.google.protobuf.ProtocolStringList getPurgeSampleList() { - return purgeSample_.getUnmodifiableView(); + purgeSample_.makeImmutable(); + return purgeSample_; } /** * @@ -697,6 +687,7 @@ public Builder setPurgeSample(int index, java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -720,6 +711,7 @@ public Builder addPurgeSample(java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -740,6 +732,7 @@ public Builder addPurgeSample(java.lang.String value) { public Builder addAllPurgeSample(java.lang.Iterable values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -757,8 +750,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -783,6 +777,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsMetadata.java index 9fbf3b540efe..6d062564c683 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeContextsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsRequest.java index 8eba2bc12fb4..77b775dba278 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeContextsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsResponse.java index 31e1a1cfb185..8d19072b610d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeContextsResponse.java @@ -39,7 +39,7 @@ private PurgeContextsResponse(com.google.protobuf.GeneratedMessageV3.Builder } private PurgeContextsResponse() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeContextsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeContextsResponse_descriptor; @@ -90,7 +85,8 @@ public long getPurgeCount() { public static final int PURGE_SAMPLE_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList purgeSample_; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -375,8 +371,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; purgeCount_ = 0L; - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -404,7 +399,6 @@ public com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse build() { public com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse buildPartial() { com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse result = new com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -412,20 +406,15 @@ public com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse result) { - if (((bitField0_ & 0x00000002) != 0)) { - purgeSample_ = purgeSample_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.purgeSample_ = purgeSample_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.PurgeContextsResponse result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.purgeCount_ = purgeCount_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + purgeSample_.makeImmutable(); + result.purgeSample_ = purgeSample_; + } } @java.lang.Override @@ -480,7 +469,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.PurgeContextsRespon if (!other.purgeSample_.isEmpty()) { if (purgeSample_.isEmpty()) { purgeSample_ = other.purgeSample_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePurgeSampleIsMutable(); purgeSample_.addAll(other.purgeSample_); @@ -601,14 +590,14 @@ public Builder clearPurgeCount() { return this; } - private com.google.protobuf.LazyStringList purgeSample_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList purgeSample_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePurgeSampleIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!purgeSample_.isModifiable()) { purgeSample_ = new com.google.protobuf.LazyStringArrayList(purgeSample_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -624,7 +613,8 @@ private void ensurePurgeSampleIsMutable() { * @return A list containing the purgeSample. */ public com.google.protobuf.ProtocolStringList getPurgeSampleList() { - return purgeSample_.getUnmodifiableView(); + purgeSample_.makeImmutable(); + return purgeSample_; } /** * @@ -697,6 +687,7 @@ public Builder setPurgeSample(int index, java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -720,6 +711,7 @@ public Builder addPurgeSample(java.lang.String value) { } ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -740,6 +732,7 @@ public Builder addPurgeSample(java.lang.String value) { public Builder addAllPurgeSample(java.lang.Iterable values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -757,8 +750,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -783,6 +777,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsMetadata.java index c518f5533bd9..7c662ee0c97e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeExecutionsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeExecutionsMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsRequest.java index 794eb7d4ffa2..7d44f185b489 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PurgeExecutionsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_PurgeExecutionsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsResponse.java index 273817840e20..1a36b3de663c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PurgeExecutionsResponse.java @@ -39,7 +39,7 @@ private PurgeExecutionsResponse(com.google.protobuf.GeneratedMessageV3.Builder values) { ensurePurgeSampleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, purgeSample_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -761,8 +754,9 @@ public Builder addAllPurgeSample(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPurgeSample() { - purgeSample_ = com.google.protobuf.LazyStringArrayList.EMPTY; + purgeSample_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -787,6 +781,7 @@ public Builder addPurgeSampleBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePurgeSampleIsMutable(); purgeSample_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PythonPackageSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PythonPackageSpec.java index fe35f06697fb..efa78206c5df 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PythonPackageSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/PythonPackageSpec.java @@ -39,9 +39,9 @@ private PythonPackageSpec(com.google.protobuf.GeneratedMessageV3.Builder buil private PythonPackageSpec() { executorImageUri_ = ""; - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); pythonModule_ = ""; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); env_ = java.util.Collections.emptyList(); } @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PythonPackageSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.CustomJobProto .internal_static_google_cloud_aiplatform_v1beta1_PythonPackageSpec_descriptor; @@ -135,7 +130,8 @@ public com.google.protobuf.ByteString getExecutorImageUriBytes() { public static final int PACKAGE_URIS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList packageUris_; + private com.google.protobuf.LazyStringArrayList packageUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -257,7 +253,8 @@ public com.google.protobuf.ByteString getPythonModuleBytes() { public static final int ARGS_FIELD_NUMBER = 4; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList args_; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -645,11 +642,9 @@ public Builder clear() { super.clear(); bitField0_ = 0; executorImageUri_ = ""; - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); pythonModule_ = ""; - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); if (envBuilder_ == null) { env_ = java.util.Collections.emptyList(); } else { @@ -694,16 +689,6 @@ public com.google.cloud.aiplatform.v1beta1.PythonPackageSpec buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.PythonPackageSpec result) { - if (((bitField0_ & 0x00000002) != 0)) { - packageUris_ = packageUris_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.packageUris_ = packageUris_; - if (((bitField0_ & 0x00000008) != 0)) { - args_ = args_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.args_ = args_; if (envBuilder_ == null) { if (((bitField0_ & 0x00000010) != 0)) { env_ = java.util.Collections.unmodifiableList(env_); @@ -720,9 +705,17 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.PythonPackageSpec if (((from_bitField0_ & 0x00000001) != 0)) { result.executorImageUri_ = executorImageUri_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + packageUris_.makeImmutable(); + result.packageUris_ = packageUris_; + } if (((from_bitField0_ & 0x00000004) != 0)) { result.pythonModule_ = pythonModule_; } + if (((from_bitField0_ & 0x00000008) != 0)) { + args_.makeImmutable(); + result.args_ = args_; + } } @java.lang.Override @@ -779,7 +772,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.PythonPackageSpec o if (!other.packageUris_.isEmpty()) { if (packageUris_.isEmpty()) { packageUris_ = other.packageUris_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePackageUrisIsMutable(); packageUris_.addAll(other.packageUris_); @@ -794,7 +787,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.PythonPackageSpec o if (!other.args_.isEmpty()) { if (args_.isEmpty()) { args_ = other.args_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureArgsIsMutable(); args_.addAll(other.args_); @@ -1043,14 +1036,14 @@ public Builder setExecutorImageUriBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList packageUris_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList packageUris_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePackageUrisIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!packageUris_.isModifiable()) { packageUris_ = new com.google.protobuf.LazyStringArrayList(packageUris_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -1066,7 +1059,8 @@ private void ensurePackageUrisIsMutable() { * @return A list containing the packageUris. */ public com.google.protobuf.ProtocolStringList getPackageUrisList() { - return packageUris_.getUnmodifiableView(); + packageUris_.makeImmutable(); + return packageUris_; } /** * @@ -1139,6 +1133,7 @@ public Builder setPackageUris(int index, java.lang.String value) { } ensurePackageUrisIsMutable(); packageUris_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1162,6 +1157,7 @@ public Builder addPackageUris(java.lang.String value) { } ensurePackageUrisIsMutable(); packageUris_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1182,6 +1178,7 @@ public Builder addPackageUris(java.lang.String value) { public Builder addAllPackageUris(java.lang.Iterable values) { ensurePackageUrisIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, packageUris_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1199,8 +1196,9 @@ public Builder addAllPackageUris(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearPackageUris() { - packageUris_ = com.google.protobuf.LazyStringArrayList.EMPTY; + packageUris_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1225,6 +1223,7 @@ public Builder addPackageUrisBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePackageUrisIsMutable(); packageUris_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1335,14 +1334,14 @@ public Builder setPythonModuleBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList args_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList args_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureArgsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!args_.isModifiable()) { args_ = new com.google.protobuf.LazyStringArrayList(args_); - bitField0_ |= 0x00000008; } + bitField0_ |= 0x00000008; } /** * @@ -1356,7 +1355,8 @@ private void ensureArgsIsMutable() { * @return A list containing the args. */ public com.google.protobuf.ProtocolStringList getArgsList() { - return args_.getUnmodifiableView(); + args_.makeImmutable(); + return args_; } /** * @@ -1421,6 +1421,7 @@ public Builder setArgs(int index, java.lang.String value) { } ensureArgsIsMutable(); args_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1442,6 +1443,7 @@ public Builder addArgs(java.lang.String value) { } ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1460,6 +1462,7 @@ public Builder addArgs(java.lang.String value) { public Builder addAllArgs(java.lang.Iterable values) { ensureArgsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, args_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1475,8 +1478,9 @@ public Builder addAllArgs(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearArgs() { - args_ = com.google.protobuf.LazyStringArrayList.EMPTY; + args_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); + ; onChanged(); return this; } @@ -1499,6 +1503,7 @@ public Builder addArgsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureArgsIsMutable(); args_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequest.java index 069f8920d147..7f0ff3d3a39c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryArtifactLineageSubgraphRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_QueryArtifactLineageSubgraphRequest_descriptor; @@ -82,6 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -112,6 +108,7 @@ public java.lang.String getArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -170,6 +167,7 @@ public int getMaxHops() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -181,9 +179,14 @@ public int getMaxHops() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -211,6 +214,7 @@ public java.lang.String getFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -222,9 +226,14 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -654,6 +663,7 @@ public Builder mergeFrom( * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -683,6 +693,7 @@ public java.lang.String getArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -712,6 +723,7 @@ public com.google.protobuf.ByteString getArtifactBytes() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -740,6 +752,7 @@ public Builder setArtifact(java.lang.String value) { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -764,6 +777,7 @@ public Builder clearArtifact() { * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -861,6 +875,7 @@ public Builder clearMaxHops() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -872,9 +887,14 @@ public Builder clearMaxHops() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -901,6 +921,7 @@ public java.lang.String getFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -912,9 +933,14 @@ public java.lang.String getFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -941,6 +967,7 @@ public com.google.protobuf.ByteString getFilterBytes() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -952,9 +979,14 @@ public com.google.protobuf.ByteString getFilterBytes() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -980,6 +1012,7 @@ public Builder setFilter(java.lang.String value) { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -991,9 +1024,14 @@ public Builder setFilter(java.lang.String value) { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -1015,6 +1053,7 @@ public Builder clearFilter() { * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -1026,9 +1065,14 @@ public Builder clearFilter() { * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequestOrBuilder.java index 039c9e819f21..d2dfa12bb996 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryArtifactLineageSubgraphRequestOrBuilder.java @@ -30,6 +30,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -49,6 +50,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * Required. The resource name of the Artifact whose Lineage needs to be * retrieved as a LineageSubgraph. Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -87,6 +89,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -98,9 +101,14 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* @@ -117,6 +125,7 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * order to be part of the Lineage Subgraph. * The syntax to define filter query is based on https://google.aip.dev/160. * The supported set of filters include the following: + * * * **Attribute filtering**: * For example: `display_name = "test"` * Supported fields include: `name`, `display_name`, `uri`, `state`, @@ -128,9 +137,14 @@ public interface QueryArtifactLineageSubgraphRequestOrBuilder * To filter on metadata fields use traversal operation as follows: * `metadata.<field_name>.<type_value>`. * For example: `metadata.field_1.number_value = 10.0` + * In case the field name contains special characters (such as colon), one + * can embed it inside double quote. + * For example: `metadata."field:1".number_value = 10.0` + * * Each of the above supported filter types can be combined together using * logical operators (`AND` & `OR`). Maximum nested expression depth allowed * is 5. + * * For example: `display_name = "test" AND metadata.field1.bool_value = true`. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequest.java index 41fd3b23001f..4d7c3233e298 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryContextLineageSubgraphRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_QueryContextLineageSubgraphRequest_descriptor; @@ -81,6 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -112,6 +108,7 @@ public java.lang.String getContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -498,6 +495,7 @@ public Builder mergeFrom( * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -528,6 +526,7 @@ public java.lang.String getContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -558,6 +557,7 @@ public com.google.protobuf.ByteString getContextBytes() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -587,6 +587,7 @@ public Builder setContext(java.lang.String value) { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -612,6 +613,7 @@ public Builder clearContext() { * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequestOrBuilder.java index fcd124d98081..83cbb20d1505 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryContextLineageSubgraphRequestOrBuilder.java @@ -31,6 +31,7 @@ public interface QueryContextLineageSubgraphRequestOrBuilder * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. @@ -51,6 +52,7 @@ public interface QueryContextLineageSubgraphRequestOrBuilder * should be retrieved as a LineageSubgraph. * Format: * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + * * The request may error with FAILED_PRECONDITION if the number of Artifacts, * the number of Executions, or the number of Events that would be returned * for the Context exceeds 1000. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequest.java index 5a7637a3e956..ac6cbc748114 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new QueryDeployedModelsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_QueryDeployedModelsRequest_descriptor; @@ -152,6 +147,7 @@ public int getPageSize() { *
    * A page token, received from a previous `QueryDeployedModels` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `QueryDeployedModels` must match the call that provided the page
    * token.
@@ -179,6 +175,7 @@ public java.lang.String getPageToken() {
    * 
    * A page token, received from a previous `QueryDeployedModels` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `QueryDeployedModels` must match the call that provided the page
    * token.
@@ -772,6 +769,7 @@ public Builder clearPageSize() {
      * 
      * A page token, received from a previous `QueryDeployedModels` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `QueryDeployedModels` must match the call that provided the page
      * token.
@@ -798,6 +796,7 @@ public java.lang.String getPageToken() {
      * 
      * A page token, received from a previous `QueryDeployedModels` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `QueryDeployedModels` must match the call that provided the page
      * token.
@@ -824,6 +823,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      * 
      * A page token, received from a previous `QueryDeployedModels` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `QueryDeployedModels` must match the call that provided the page
      * token.
@@ -849,6 +849,7 @@ public Builder setPageToken(java.lang.String value) {
      * 
      * A page token, received from a previous `QueryDeployedModels` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `QueryDeployedModels` must match the call that provided the page
      * token.
@@ -870,6 +871,7 @@ public Builder clearPageToken() {
      * 
      * A page token, received from a previous `QueryDeployedModels` call.
      * Provide this to retrieve the subsequent page.
+     *
      * When paginating, all other parameters provided to
      * `QueryDeployedModels` must match the call that provided the page
      * token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequestOrBuilder.java
index 169d20c8f106..8bb51c982614 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsRequestOrBuilder.java
@@ -72,6 +72,7 @@ public interface QueryDeployedModelsRequestOrBuilder
    * 
    * A page token, received from a previous `QueryDeployedModels` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `QueryDeployedModels` must match the call that provided the page
    * token.
@@ -88,6 +89,7 @@ public interface QueryDeployedModelsRequestOrBuilder
    * 
    * A page token, received from a previous `QueryDeployedModels` call.
    * Provide this to retrieve the subsequent page.
+   *
    * When paginating, all other parameters provided to
    * `QueryDeployedModels` must match the call that provided the page
    * token.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsResponse.java
index fa05e28a29b1..4e0441258dc2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryDeployedModelsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new QueryDeployedModelsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_QueryDeployedModelsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryExecutionInputsAndOutputsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryExecutionInputsAndOutputsRequest.java
index ef2b3ad0a581..c0e54d7b80fc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryExecutionInputsAndOutputsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/QueryExecutionInputsAndOutputsRequest.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new QueryExecutionInputsAndOutputsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_QueryExecutionInputsAndOutputsRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequest.java
index cb8a892fbd7d..5f428fc122e2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new RawPredictRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.PredictionServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_RawPredictRequest_descriptor;
@@ -134,12 +129,14 @@ public com.google.protobuf.ByteString getEndpointBytes() {
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -161,12 +158,14 @@ public boolean hasHttpBody() {
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -188,12 +187,14 @@ public com.google.api.HttpBody getHttpBody() {
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -721,12 +722,14 @@ public Builder setEndpointBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -747,12 +750,14 @@ public boolean hasHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -777,12 +782,14 @@ public com.google.api.HttpBody getHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -811,12 +818,14 @@ public Builder setHttpBody(com.google.api.HttpBody value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -842,12 +851,14 @@ public Builder setHttpBody(com.google.api.HttpBody.Builder builderForValue) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -879,12 +890,14 @@ public Builder mergeHttpBody(com.google.api.HttpBody value) {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -910,12 +923,14 @@ public Builder clearHttpBody() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -936,12 +951,14 @@ public com.google.api.HttpBody.Builder getHttpBodyBuilder() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -964,12 +981,14 @@ public com.google.api.HttpBodyOrBuilder getHttpBodyOrBuilder() {
      *
      * 
      * The prediction input. Supports HTTP headers and arbitrary data payload.
+     *
      * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
      * an upper limit on the number of instances it supports per request. When
      * this limit it is exceeded for an AutoML model, the
      * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
      * method returns an error. When this limit is exceeded for a custom-trained
      * model, the behavior varies depending on the model.
+     *
      * You can specify the schema for each instance in the
      * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
      * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequestOrBuilder.java
index 5e870f161bb4..92d37ca5db94 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RawPredictRequestOrBuilder.java
@@ -61,12 +61,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -85,12 +87,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
@@ -109,12 +113,14 @@ public interface RawPredictRequestOrBuilder
    *
    * 
    * The prediction input. Supports HTTP headers and arbitrary data payload.
+   *
    * A [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] may have
    * an upper limit on the number of instances it supports per request. When
    * this limit it is exceeded for an AutoML model, the
    * [RawPredict][google.cloud.aiplatform.v1beta1.PredictionService.RawPredict]
    * method returns an error. When this limit is exceeded for a custom-trained
    * model, the behavior varies depending on the model.
+   *
    * You can specify the schema for each instance in the
    * [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1beta1.PredictSchemata.instance_schema_uri]
    * field when you create a [Model][google.cloud.aiplatform.v1beta1.Model].
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesRequest.java
index 24d76970d8cc..7e27af5b5c69 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadFeatureValuesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesResponse.java
index 41630bfe7a52..acd5cbbc8d30 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadFeatureValuesResponse.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadFeatureValuesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesResponse_descriptor;
@@ -126,11 +121,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new FeatureDescriptor();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesResponse_FeatureDescriptor_descriptor;
@@ -886,11 +876,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Header();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesResponse_Header_descriptor;
@@ -2282,11 +2267,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new EntityView();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesResponse_EntityView_descriptor;
@@ -2387,7 +2367,7 @@ public interface DataOrBuilder
        */
       com.google.cloud.aiplatform.v1beta1.FeatureValueListOrBuilder getValuesOrBuilder();
 
-      public com.google.cloud.aiplatform.v1beta1.ReadFeatureValuesResponse.EntityView.Data.DataCase
+      com.google.cloud.aiplatform.v1beta1.ReadFeatureValuesResponse.EntityView.Data.DataCase
           getDataCase();
     }
     /**
@@ -2419,11 +2399,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new Data();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto
             .internal_static_google_cloud_aiplatform_v1beta1_ReadFeatureValuesResponse_EntityView_Data_descriptor;
@@ -2441,6 +2416,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       }
 
       private int dataCase_ = 0;
+
+      @SuppressWarnings("serial")
       private java.lang.Object data_;
 
       public enum DataCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsRequest.java
index 0ef289c437a2..279cc6ce7428 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsRequest.java
@@ -41,7 +41,7 @@ private ReadIndexDatapointsRequest(com.google.protobuf.GeneratedMessageV3.Builde
   private ReadIndexDatapointsRequest() {
     indexEndpoint_ = "";
     deployedIndexId_ = "";
-    ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadIndexDatapointsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MatchServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadIndexDatapointsRequest_descriptor;
@@ -183,7 +178,8 @@ public com.google.protobuf.ByteString getDeployedIndexIdBytes() {
   public static final int IDS_FIELD_NUMBER = 3;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList ids_;
+  private com.google.protobuf.LazyStringArrayList ids_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -470,8 +466,7 @@ public Builder clear() {
       bitField0_ = 0;
       indexEndpoint_ = "";
       deployedIndexId_ = "";
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000004);
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -500,7 +495,6 @@ public com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest build() {
     public com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest buildPartial() {
       com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest result =
           new com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -508,15 +502,6 @@ public com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest buildParti
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest result) {
-      if (((bitField0_ & 0x00000004) != 0)) {
-        ids_ = ids_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000004);
-      }
-      result.ids_ = ids_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.ReadIndexDatapointsRequest result) {
       int from_bitField0_ = bitField0_;
@@ -526,6 +511,10 @@ private void buildPartial0(
       if (((from_bitField0_ & 0x00000002) != 0)) {
         result.deployedIndexId_ = deployedIndexId_;
       }
+      if (((from_bitField0_ & 0x00000004) != 0)) {
+        ids_.makeImmutable();
+        result.ids_ = ids_;
+      }
     }
 
     @java.lang.Override
@@ -588,7 +577,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.ReadIndexDatapoints
       if (!other.ids_.isEmpty()) {
         if (ids_.isEmpty()) {
           ids_ = other.ids_;
-          bitField0_ = (bitField0_ & ~0x00000004);
+          bitField0_ |= 0x00000004;
         } else {
           ensureIdsIsMutable();
           ids_.addAll(other.ids_);
@@ -891,13 +880,14 @@ public Builder setDeployedIndexIdBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList ids_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureIdsIsMutable() {
-      if (!((bitField0_ & 0x00000004) != 0)) {
+      if (!ids_.isModifiable()) {
         ids_ = new com.google.protobuf.LazyStringArrayList(ids_);
-        bitField0_ |= 0x00000004;
       }
+      bitField0_ |= 0x00000004;
     }
     /**
      *
@@ -911,7 +901,8 @@ private void ensureIdsIsMutable() {
      * @return A list containing the ids.
      */
     public com.google.protobuf.ProtocolStringList getIdsList() {
-      return ids_.getUnmodifiableView();
+      ids_.makeImmutable();
+      return ids_;
     }
     /**
      *
@@ -976,6 +967,7 @@ public Builder setIds(int index, java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.set(index, value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -997,6 +989,7 @@ public Builder addIds(java.lang.String value) {
       }
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1015,6 +1008,7 @@ public Builder addIds(java.lang.String value) {
     public Builder addAllIds(java.lang.Iterable values) {
       ensureIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ids_);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -1030,8 +1024,9 @@ public Builder addAllIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearIds() {
-      ids_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      ids_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000004);
+      ;
       onChanged();
       return this;
     }
@@ -1054,6 +1049,7 @@ public Builder addIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureIdsIsMutable();
       ids_.add(value);
+      bitField0_ |= 0x00000004;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsResponse.java
index 623feb6f744d..1f2959f5c535 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadIndexDatapointsResponse.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadIndexDatapointsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MatchServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadIndexDatapointsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataRequest.java
index 04aff2745510..162e5161256f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataRequest.java
@@ -41,7 +41,7 @@ private ReadTensorboardBlobDataRequest(
 
   private ReadTensorboardBlobDataRequest() {
     timeSeries_ = "";
-    blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardBlobDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardBlobDataRequest_descriptor;
@@ -132,7 +127,8 @@ public com.google.protobuf.ByteString getTimeSeriesBytes() {
   public static final int BLOB_IDS_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList blobIds_;
+  private com.google.protobuf.LazyStringArrayList blobIds_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -411,8 +407,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       timeSeries_ = "";
-      blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -442,7 +437,6 @@ public com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest build(
     public com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest buildPartial() {
       com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest result =
           new com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -450,21 +444,16 @@ public com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest buildP
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest result) {
-      if (((bitField0_ & 0x00000002) != 0)) {
-        blobIds_ = blobIds_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.blobIds_ = blobIds_;
-    }
-
     private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.ReadTensorboardBlobDataRequest result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
         result.timeSeries_ = timeSeries_;
       }
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        blobIds_.makeImmutable();
+        result.blobIds_ = blobIds_;
+      }
     }
 
     @java.lang.Override
@@ -524,7 +513,7 @@ public Builder mergeFrom(
       if (!other.blobIds_.isEmpty()) {
         if (blobIds_.isEmpty()) {
           blobIds_ = other.blobIds_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureBlobIdsIsMutable();
           blobIds_.addAll(other.blobIds_);
@@ -715,14 +704,14 @@ public Builder setTimeSeriesBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList blobIds_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList blobIds_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureBlobIdsIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!blobIds_.isModifiable()) {
         blobIds_ = new com.google.protobuf.LazyStringArrayList(blobIds_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -736,7 +725,8 @@ private void ensureBlobIdsIsMutable() {
      * @return A list containing the blobIds.
      */
     public com.google.protobuf.ProtocolStringList getBlobIdsList() {
-      return blobIds_.getUnmodifiableView();
+      blobIds_.makeImmutable();
+      return blobIds_;
     }
     /**
      *
@@ -801,6 +791,7 @@ public Builder setBlobIds(int index, java.lang.String value) {
       }
       ensureBlobIdsIsMutable();
       blobIds_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -822,6 +813,7 @@ public Builder addBlobIds(java.lang.String value) {
       }
       ensureBlobIdsIsMutable();
       blobIds_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -840,6 +832,7 @@ public Builder addBlobIds(java.lang.String value) {
     public Builder addAllBlobIds(java.lang.Iterable values) {
       ensureBlobIdsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, blobIds_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -855,8 +848,9 @@ public Builder addAllBlobIds(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearBlobIds() {
-      blobIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      blobIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -879,6 +873,7 @@ public Builder addBlobIdsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureBlobIdsIsMutable();
       blobIds_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataResponse.java
index 8024a8a9f617..3d94ddab97a2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardBlobDataResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardBlobDataResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardBlobDataResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequest.java
index 2581c02ea71c..d0f03883f7c6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ReadTensorboardTimeSeriesDataRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardTimeSeriesDataRequest_descriptor;
@@ -137,6 +132,7 @@ public com.google.protobuf.ByteString getTensorboardTimeSeriesBytes() {
    *
    * 
    * The maximum number of TensorboardTimeSeries' data to return.
+   *
    * This value should be a positive integer.
    * This value can be set to -1 to return all data.
    * 
@@ -735,6 +731,7 @@ public Builder setTensorboardTimeSeriesBytes(com.google.protobuf.ByteString valu * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
@@ -752,6 +749,7 @@ public int getMaxDataPoints() { * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
@@ -773,6 +771,7 @@ public Builder setMaxDataPoints(int value) { * *
      * The maximum number of TensorboardTimeSeries' data to return.
+     *
      * This value should be a positive integer.
      * This value can be set to -1 to return all data.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java index 4e64e1992d04..240c752324bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataRequestOrBuilder.java @@ -61,6 +61,7 @@ public interface ReadTensorboardTimeSeriesDataRequestOrBuilder * *
    * The maximum number of TensorboardTimeSeries' data to return.
+   *
    * This value should be a positive integer.
    * This value can be set to -1 to return all data.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataResponse.java index e46edae30272..9d9cb49b6adb 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardTimeSeriesDataResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardTimeSeriesDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardTimeSeriesDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageRequest.java index 5cf0de7d6c68..b66884188b03 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardUsageRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardUsageRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageResponse.java index 836e5c3499a3..c63a099ddf88 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ReadTensorboardUsageResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ReadTensorboardUsageResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardUsageResponse_descriptor; @@ -150,11 +145,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PerUserUsageData(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardUsageResponse_PerUserUsageData_descriptor; @@ -969,11 +959,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PerMonthUsageData(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ReadTensorboardUsageResponse_PerMonthUsageData_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequest.java index 6d84d295ae27..5e4f3a4722ff 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequest.java @@ -40,7 +40,7 @@ private RemoveContextChildrenRequest(com.google.protobuf.GeneratedMessageV3.Buil private RemoveContextChildrenRequest() { context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveContextChildrenRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_RemoveContextChildrenRequest_descriptor; @@ -78,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -105,6 +101,7 @@ public java.lang.String getContext() { * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -131,7 +128,8 @@ public com.google.protobuf.ByteString getContextBytes() { public static final int CHILD_CONTEXTS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList childContexts_; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -408,8 +406,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; context_ = ""; - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -438,7 +435,6 @@ public com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest build() public com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest buildPartial() { com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest result = new com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -446,21 +442,16 @@ public com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest buildPar return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - childContexts_ = childContexts_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.childContexts_ = childContexts_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.RemoveContextChildrenRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.context_ = context_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + childContexts_.makeImmutable(); + result.childContexts_ = childContexts_; + } } @java.lang.Override @@ -519,7 +510,7 @@ public Builder mergeFrom( if (!other.childContexts_.isEmpty()) { if (childContexts_.isEmpty()) { childContexts_ = other.childContexts_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureChildContextsIsMutable(); childContexts_.addAll(other.childContexts_); @@ -590,6 +581,7 @@ public Builder mergeFrom( * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -616,6 +608,7 @@ public java.lang.String getContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -642,6 +635,7 @@ public com.google.protobuf.ByteString getContextBytes() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -667,6 +661,7 @@ public Builder setContext(java.lang.String value) { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -688,6 +683,7 @@ public Builder clearContext() { * *
      * Required. The resource name of the parent Context.
+     *
      * Format:
      * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
      * 
@@ -710,14 +706,14 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList childContexts_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList childContexts_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureChildContextsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!childContexts_.isModifiable()) { childContexts_ = new com.google.protobuf.LazyStringArrayList(childContexts_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -731,7 +727,8 @@ private void ensureChildContextsIsMutable() { * @return A list containing the childContexts. */ public com.google.protobuf.ProtocolStringList getChildContextsList() { - return childContexts_.getUnmodifiableView(); + childContexts_.makeImmutable(); + return childContexts_; } /** * @@ -796,6 +793,7 @@ public Builder setChildContexts(int index, java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -817,6 +815,7 @@ public Builder addChildContexts(java.lang.String value) { } ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -835,6 +834,7 @@ public Builder addChildContexts(java.lang.String value) { public Builder addAllChildContexts(java.lang.Iterable values) { ensureChildContextsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, childContexts_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -850,8 +850,9 @@ public Builder addAllChildContexts(java.lang.Iterable values) * @return This builder for chaining. */ public Builder clearChildContexts() { - childContexts_ = com.google.protobuf.LazyStringArrayList.EMPTY; + childContexts_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -874,6 +875,7 @@ public Builder addChildContextsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureChildContextsIsMutable(); childContexts_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequestOrBuilder.java index dba50e0f5edd..87792ccc3b7f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenRequestOrBuilder.java @@ -28,6 +28,7 @@ public interface RemoveContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
@@ -44,6 +45,7 @@ public interface RemoveContextChildrenRequestOrBuilder * *
    * Required. The resource name of the parent Context.
+   *
    * Format:
    * `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenResponse.java index 3ad861847ced..826aeb64c03c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveContextChildrenResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveContextChildrenResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_RemoveContextChildrenResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsRequest.java index e2b19bfd5b57..ec8fde86db64 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsRequest.java @@ -40,7 +40,7 @@ private RemoveDatapointsRequest(com.google.protobuf.GeneratedMessageV3.Builder values) { ensureDatapointIdsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, datapointIds_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -846,8 +839,9 @@ public Builder addAllDatapointIds(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearDatapointIds() { - datapointIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + datapointIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -870,6 +864,7 @@ public Builder addDatapointIdsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureDatapointIdsIsMutable(); datapointIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsResponse.java index 9c92be2603a8..cabca8bee1d1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RemoveDatapointsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RemoveDatapointsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_RemoveDatapointsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResourcesConsumed.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResourcesConsumed.java index e267e7a16a6f..5aba2a8b6b47 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResourcesConsumed.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResourcesConsumed.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResourcesConsumed(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MachineResourcesProto .internal_static_google_cloud_aiplatform_v1beta1_ResourcesConsumed_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeModelDeploymentMonitoringJobRequest.java index 8e78cb732621..a9485ca04cb8 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeModelDeploymentMonitoringJobRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResumeModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ResumeModelDeploymentMonitoringJobRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeScheduleRequest.java index 1a22500327ca..f23392be75dc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeScheduleRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ResumeScheduleRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ResumeScheduleRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto .internal_static_google_cloud_aiplatform_v1beta1_ResumeScheduleRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfig.java index 93fcb40d08f4..89d60b7154a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfig.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SampleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DataLabelingJobProto .internal_static_google_cloud_aiplatform_v1beta1_SampleConfig_descriptor; @@ -205,6 +200,8 @@ private SampleStrategy(int value) { } private int initialBatchSampleSizeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object initialBatchSampleSize_; public enum InitialBatchSampleSizeCase @@ -249,6 +246,8 @@ public InitialBatchSampleSizeCase getInitialBatchSampleSizeCase() { } private int followingBatchSampleSizeCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object followingBatchSampleSize_; public enum FollowingBatchSampleSizeCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfigOrBuilder.java index cb6725f560df..720d8eeb0683 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfigOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampleConfigOrBuilder.java @@ -102,9 +102,9 @@ public interface SampleConfigOrBuilder */ com.google.cloud.aiplatform.v1beta1.SampleConfig.SampleStrategy getSampleStrategy(); - public com.google.cloud.aiplatform.v1beta1.SampleConfig.InitialBatchSampleSizeCase + com.google.cloud.aiplatform.v1beta1.SampleConfig.InitialBatchSampleSizeCase getInitialBatchSampleSizeCase(); - public com.google.cloud.aiplatform.v1beta1.SampleConfig.FollowingBatchSampleSizeCase + com.google.cloud.aiplatform.v1beta1.SampleConfig.FollowingBatchSampleSizeCase getFollowingBatchSampleSizeCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttribution.java index 67db85fdee5b..446ee543b218 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttribution.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttribution.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SampledShapleyAttribution(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_SampledShapleyAttribution_descriptor; @@ -75,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Required. The number of feature permutations to consider when approximating
    * the Shapley values.
+   *
    * Valid range of its value is [1, 50], inclusively.
    * 
* @@ -440,6 +436,7 @@ public Builder mergeFrom( *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* @@ -457,6 +454,7 @@ public int getPathCount() { *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* @@ -478,6 +476,7 @@ public Builder setPathCount(int value) { *
      * Required. The number of feature permutations to consider when approximating
      * the Shapley values.
+     *
      * Valid range of its value is [1, 50], inclusively.
      * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttributionOrBuilder.java index 072aad426ba7..ef724ca073bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttributionOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SampledShapleyAttributionOrBuilder.java @@ -29,6 +29,7 @@ public interface SampledShapleyAttributionOrBuilder *
    * Required. The number of feature permutations to consider when approximating
    * the Shapley values.
+   *
    * Valid range of its value is [1, 50], inclusively.
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SamplingStrategy.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SamplingStrategy.java index 0222c4be7efb..f46692510ade 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SamplingStrategy.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SamplingStrategy.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SamplingStrategy(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto .internal_static_google_cloud_aiplatform_v1beta1_SamplingStrategy_descriptor; @@ -111,11 +106,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RandomSampleConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto .internal_static_google_cloud_aiplatform_v1beta1_SamplingStrategy_RandomSampleConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQuery.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQuery.java index cac3a4d293b3..5439e74b59ae 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQuery.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQuery.java @@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SavedQuery(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SavedQueryProto .internal_static_google_cloud_aiplatform_v1beta1_SavedQuery_descriptor; @@ -383,6 +378,7 @@ public com.google.protobuf.ByteString getAnnotationFilterBytes() { *
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -417,6 +413,7 @@ public java.lang.String getProblemType() {
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -2027,6 +2024,7 @@ public Builder setAnnotationFilterBytes(com.google.protobuf.ByteString value) {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2060,6 +2058,7 @@ public java.lang.String getProblemType() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2093,6 +2092,7 @@ public com.google.protobuf.ByteString getProblemTypeBytes() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2125,6 +2125,7 @@ public Builder setProblemType(java.lang.String value) {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
@@ -2153,6 +2154,7 @@ public Builder clearProblemType() {
      * 
      * Required. Problem type of the SavedQuery.
      * Allowed values:
+     *
      * * IMAGE_CLASSIFICATION_SINGLE_LABEL
      * * IMAGE_CLASSIFICATION_MULTI_LABEL
      * * IMAGE_BOUNDING_POLY
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryOrBuilder.java
index 11b8f13d5605..abc7b7f68a2f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryOrBuilder.java
@@ -219,6 +219,7 @@ public interface SavedQueryOrBuilder
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
@@ -242,6 +243,7 @@ public interface SavedQueryOrBuilder
    * 
    * Required. Problem type of the SavedQuery.
    * Allowed values:
+   *
    * * IMAGE_CLASSIFICATION_SINGLE_LABEL
    * * IMAGE_CLASSIFICATION_MULTI_LABEL
    * * IMAGE_BOUNDING_POLY
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryProto.java
index e837fdc478d3..ca7d2c4fa468 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SavedQueryProto.java
@@ -45,25 +45,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "eta1\032\037google/api/field_behavior.proto\032\031g"
           + "oogle/api/resource.proto\032\034google/protobu"
           + "f/struct.proto\032\037google/protobuf/timestam"
-          + "p.proto\"\346\003\n\nSavedQuery\022\021\n\004name\030\001 \001(\tB\003\340A"
-          + "\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022(\n\010metadata"
-          + "\030\014 \001(\0132\026.google.protobuf.Value\0224\n\013create"
-          + "_time\030\003 \001(\0132\032.google.protobuf.TimestampB"
-          + "\003\340A\003\0224\n\013update_time\030\004 \001(\0132\032.google.proto"
-          + "buf.TimestampB\003\340A\003\022\036\n\021annotation_filter\030"
-          + "\005 \001(\tB\003\340A\003\022\031\n\014problem_type\030\006 \001(\tB\003\340A\002\022\"\n"
-          + "\025annotation_spec_count\030\n \001(\005B\003\340A\003\022\014\n\004eta"
-          + "g\030\010 \001(\t\022$\n\027support_automl_training\030\t \001(\010"
-          + "B\003\340A\003:\200\001\352A}\n$aiplatform.googleapis.com/S"
-          + "avedQuery\022Uprojects/{project}/locations/"
-          + "{location}/datasets/{dataset}/savedQueri"
-          + "es/{saved_query}B\346\001\n#com.google.cloud.ai"
-          + "platform.v1beta1B\017SavedQueryProtoP\001ZCclo"
-          + "ud.google.com/go/aiplatform/apiv1beta1/a"
-          + "iplatformpb;aiplatformpb\252\002\037Google.Cloud."
-          + "AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPlat"
-          + "form\\V1beta1\352\002\"Google::Cloud::AIPlatform"
-          + "::V1beta1b\006proto3"
+          + "p.proto\"\356\003\n\nSavedQuery\022\022\n\004name\030\001 \001(\tB\004\342A"
+          + "\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A\001\002\022(\n\010metada"
+          + "ta\030\014 \001(\0132\026.google.protobuf.Value\0225\n\013crea"
+          + "te_time\030\003 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\0225\n\013update_time\030\004 \001(\0132\032.google.pr"
+          + "otobuf.TimestampB\004\342A\001\003\022\037\n\021annotation_fil"
+          + "ter\030\005 \001(\tB\004\342A\001\003\022\032\n\014problem_type\030\006 \001(\tB\004\342"
+          + "A\001\002\022#\n\025annotation_spec_count\030\n \001(\005B\004\342A\001\003"
+          + "\022\014\n\004etag\030\010 \001(\t\022%\n\027support_automl_trainin"
+          + "g\030\t \001(\010B\004\342A\001\003:\200\001\352A}\n$aiplatform.googleap"
+          + "is.com/SavedQuery\022Uprojects/{project}/lo"
+          + "cations/{location}/datasets/{dataset}/sa"
+          + "vedQueries/{saved_query}B\346\001\n#com.google."
+          + "cloud.aiplatform.v1beta1B\017SavedQueryProt"
+          + "oP\001ZCcloud.google.com/go/aiplatform/apiv"
+          + "1beta1/aiplatformpb;aiplatformpb\252\002\037Googl"
+          + "e.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Clou"
+          + "d\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AI"
+          + "Platform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scalar.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scalar.java
index 32124c5e0c5e..b216456a3793 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scalar.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scalar.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Scalar();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_Scalar_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Schedule.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Schedule.java
index c26a1923a859..4b3b26dc8eb0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Schedule.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Schedule.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Schedule();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ScheduleProto
         .internal_static_google_cloud_aiplatform_v1beta1_Schedule_descriptor;
@@ -351,11 +346,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new RunResponse();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.ScheduleProto
           .internal_static_google_cloud_aiplatform_v1beta1_Schedule_RunResponse_descriptor;
@@ -1208,6 +1198,8 @@ public com.google.cloud.aiplatform.v1beta1.Schedule.RunResponse getDefaultInstan
   }
 
   private int timeSpecificationCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object timeSpecification_;
 
   public enum TimeSpecificationCase
@@ -1252,6 +1244,8 @@ public TimeSpecificationCase getTimeSpecificationCase() {
   }
 
   private int requestCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object request_;
 
   public enum RequestCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleOrBuilder.java
index 1c0e195fbdfd..26f8889d5907 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleOrBuilder.java
@@ -638,8 +638,7 @@ public interface ScheduleOrBuilder
   com.google.cloud.aiplatform.v1beta1.Schedule.RunResponseOrBuilder
       getLastScheduledRunResponseOrBuilder();
 
-  public com.google.cloud.aiplatform.v1beta1.Schedule.TimeSpecificationCase
-      getTimeSpecificationCase();
+  com.google.cloud.aiplatform.v1beta1.Schedule.TimeSpecificationCase getTimeSpecificationCase();
 
-  public com.google.cloud.aiplatform.v1beta1.Schedule.RequestCase getRequestCase();
+  com.google.cloud.aiplatform.v1beta1.Schedule.RequestCase getRequestCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleProto.java
index cd0b1ffbbc96..2dd57e83eae4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ScheduleProto.java
@@ -49,43 +49,43 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "1\032\037google/api/field_behavior.proto\032\031goog"
           + "le/api/resource.proto\0326google/cloud/aipl"
           + "atform/v1beta1/pipeline_service.proto\032\037g"
-          + "oogle/protobuf/timestamp.proto\"\224\t\n\010Sched"
+          + "oogle/protobuf/timestamp.proto\"\244\t\n\010Sched"
           + "ule\022\016\n\004cron\030\n \001(\tH\000\022`\n\033create_pipeline_j"
           + "ob_request\030\016 \001(\01329.google.cloud.aiplatfo"
-          + "rm.v1beta1.CreatePipelineJobRequestH\001\022\021\n"
-          + "\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003"
-          + "\340A\002\0223\n\nstart_time\030\003 \001(\0132\032.google.protobu"
-          + "f.TimestampB\003\340A\001\0221\n\010end_time\030\004 \001(\0132\032.goo"
-          + "gle.protobuf.TimestampB\003\340A\001\022\032\n\rmax_run_c"
-          + "ount\030\020 \001(\003B\003\340A\001\022\036\n\021started_run_count\030\021 \001"
-          + "(\003B\003\340A\003\022C\n\005state\030\005 \001(\0162/.google.cloud.ai"
-          + "platform.v1beta1.Schedule.StateB\003\340A\003\0224\n\013"
-          + "create_time\030\006 \001(\0132\032.google.protobuf.Time"
-          + "stampB\003\340A\003\0224\n\013update_time\030\023 \001(\0132\032.google"
-          + ".protobuf.TimestampB\003\340A\003\0226\n\rnext_run_tim"
-          + "e\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
-          + "\0228\n\017last_pause_time\030\010 \001(\0132\032.google.proto"
-          + "buf.TimestampB\003\340A\003\0229\n\020last_resume_time\030\t"
-          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022%\n"
-          + "\030max_concurrent_run_count\030\013 \001(\003B\003\340A\002\022\033\n\016"
-          + "allow_queueing\030\014 \001(\010B\003\340A\001\022\025\n\010catch_up\030\r "
-          + "\001(\010B\003\340A\003\022_\n\033last_scheduled_run_response\030"
-          + "\022 \001(\01325.google.cloud.aiplatform.v1beta1."
-          + "Schedule.RunResponseB\003\340A\003\032[\n\013RunResponse"
-          + "\0226\n\022scheduled_run_time\030\001 \001(\0132\032.google.pr"
-          + "otobuf.Timestamp\022\024\n\014run_response\030\002 \001(\t\"E"
-          + "\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE"
-          + "\020\001\022\n\n\006PAUSED\020\002\022\r\n\tCOMPLETED\020\003:e\352Ab\n\"aipl"
-          + "atform.googleapis.com/Schedule\022\"2/v1beta1/{pare"
-          + "nt=projects/*/locations/*}/schedules:\010sc"
-          + "hedule\332A\017parent,schedule\022\335\001\n\016DeleteSched"
-          + "ule\0226.google.cloud.aiplatform.v1beta1.De"
-          + "leteScheduleRequest\032\035.google.longrunning"
-          + ".Operation\"t\202\323\344\223\0024*2/v1beta1/{name=proje"
-          + "cts/*/locations/*/schedules/*}\332A\004name\312A0"
-          + "\n\025google.protobuf.Empty\022\027DeleteOperation"
-          + "Metadata\022\260\001\n\013GetSchedule\0223.google.cloud."
-          + "aiplatform.v1beta1.GetScheduleRequest\032)."
+          + "o\"\226\001\n\025CreateScheduleRequest\022:\n\006parent\030\001 "
+          + "\001(\tB*\342A\001\002\372A#\n!locations.googleapis.com/L"
+          + "ocation\022A\n\010schedule\030\002 \001(\0132).google.cloud"
+          + ".aiplatform.v1beta1.ScheduleB\004\342A\001\002\"O\n\022Ge"
+          + "tScheduleRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n"
+          + "\"aiplatform.googleapis.com/Schedule\"\233\001\n\024"
+          + "ListSchedulesRequest\022:\n\006parent\030\001 \001(\tB*\342A"
+          + "\001\002\372A#\n!locations.googleapis.com/Location"
+          + "\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\np"
+          + "age_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"n\n\025Lis"
+          + "tSchedulesResponse\022<\n\tschedules\030\001 \003(\0132)."
           + "google.cloud.aiplatform.v1beta1.Schedule"
-          + "\"A\202\323\344\223\0024\0222/v1beta1/{name=projects/*/loca"
-          + "tions/*/schedules/*}\332A\004name\022\303\001\n\rListSche"
-          + "dules\0225.google.cloud.aiplatform.v1beta1."
-          + "ListSchedulesRequest\0326.google.cloud.aipl"
-          + "atform.v1beta1.ListSchedulesResponse\"C\202\323"
-          + "\344\223\0024\0222/v1beta1/{parent=projects/*/locati"
-          + "ons/*}/schedules\332A\006parent\022\252\001\n\rPauseSched"
-          + "ule\0225.google.cloud.aiplatform.v1beta1.Pa"
-          + "useScheduleRequest\032\026.google.protobuf.Emp"
-          + "ty\"J\202\323\344\223\002=\"8/v1beta1/{name=projects/*/lo"
-          + "cations/*/schedules/*}:pause:\001*\332A\004name\022\275"
-          + "\001\n\016ResumeSchedule\0226.google.cloud.aiplatf"
-          + "orm.v1beta1.ResumeScheduleRequest\032\026.goog"
-          + "le.protobuf.Empty\"[\202\323\344\223\002>\"9/v1beta1/{nam"
-          + "e=projects/*/locations/*/schedules/*}:re"
-          + "sume:\001*\332A\004name\332A\rname,catch_up\022\331\001\n\016Updat"
-          + "eSchedule\0226.google.cloud.aiplatform.v1be"
-          + "ta1.UpdateScheduleRequest\032).google.cloud"
-          + ".aiplatform.v1beta1.Schedule\"d\202\323\344\223\002G2;/v"
-          + "1beta1/{schedule.name=projects/*/locatio"
-          + "ns/*/schedules/*}:\010schedule\332A\024schedule,u"
-          + "pdate_mask\032M\312A\031aiplatform.googleapis.com"
-          + "\322A.https://www.googleapis.com/auth/cloud"
-          + "-platformB\353\001\n#com.google.cloud.aiplatfor"
-          + "m.v1beta1B\024ScheduleServiceProtoP\001ZCcloud"
-          + ".google.com/go/aiplatform/apiv1beta1/aip"
-          + "latformpb;aiplatformpb\252\002\037Google.Cloud.AI"
-          + "Platform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfo"
-          + "rm\\V1beta1\352\002\"Google::Cloud::AIPlatform::"
-          + "V1beta1b\006proto3"
+          + "\022\027\n\017next_page_token\030\002 \001(\t\"R\n\025DeleteSched"
+          + "uleRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"aipla"
+          + "tform.googleapis.com/Schedule\"Q\n\024PauseSc"
+          + "heduleRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$\n\"ai"
+          + "platform.googleapis.com/Schedule\"j\n\025Resu"
+          + "meScheduleRequest\0229\n\004name\030\001 \001(\tB+\342A\001\002\372A$"
+          + "\n\"aiplatform.googleapis.com/Schedule\022\026\n\010"
+          + "catch_up\030\002 \001(\010B\004\342A\001\001\"\221\001\n\025UpdateScheduleR"
+          + "equest\022A\n\010schedule\030\001 \001(\0132).google.cloud."
+          + "aiplatform.v1beta1.ScheduleB\004\342A\001\002\0225\n\013upd"
+          + "ate_mask\030\002 \001(\0132\032.google.protobuf.FieldMa"
+          + "skB\004\342A\001\0022\320\013\n\017ScheduleService\022\313\001\n\016CreateS"
+          + "chedule\0226.google.cloud.aiplatform.v1beta"
+          + "1.CreateScheduleRequest\032).google.cloud.a"
+          + "iplatform.v1beta1.Schedule\"V\332A\017parent,sc"
+          + "hedule\202\323\344\223\002>\"2/v1beta1/{parent=projects/"
+          + "*/locations/*}/schedules:\010schedule\022\335\001\n\016D"
+          + "eleteSchedule\0226.google.cloud.aiplatform."
+          + "v1beta1.DeleteScheduleRequest\032\035.google.l"
+          + "ongrunning.Operation\"t\312A0\n\025google.protob"
+          + "uf.Empty\022\027DeleteOperationMetadata\332A\004name"
+          + "\202\323\344\223\0024*2/v1beta1/{name=projects/*/locati"
+          + "ons/*/schedules/*}\022\260\001\n\013GetSchedule\0223.goo"
+          + "gle.cloud.aiplatform.v1beta1.GetSchedule"
+          + "Request\032).google.cloud.aiplatform.v1beta"
+          + "1.Schedule\"A\332A\004name\202\323\344\223\0024\0222/v1beta1/{nam"
+          + "e=projects/*/locations/*/schedules/*}\022\303\001"
+          + "\n\rListSchedules\0225.google.cloud.aiplatfor"
+          + "m.v1beta1.ListSchedulesRequest\0326.google."
+          + "cloud.aiplatform.v1beta1.ListSchedulesRe"
+          + "sponse\"C\332A\006parent\202\323\344\223\0024\0222/v1beta1/{paren"
+          + "t=projects/*/locations/*}/schedules\022\252\001\n\r"
+          + "PauseSchedule\0225.google.cloud.aiplatform."
+          + "v1beta1.PauseScheduleRequest\032\026.google.pr"
+          + "otobuf.Empty\"J\332A\004name\202\323\344\223\002=\"8/v1beta1/{n"
+          + "ame=projects/*/locations/*/schedules/*}:"
+          + "pause:\001*\022\275\001\n\016ResumeSchedule\0226.google.clo"
+          + "ud.aiplatform.v1beta1.ResumeScheduleRequ"
+          + "est\032\026.google.protobuf.Empty\"[\332A\004name\332A\rn"
+          + "ame,catch_up\202\323\344\223\002>\"9/v1beta1/{name=proje"
+          + "cts/*/locations/*/schedules/*}:resume:\001*"
+          + "\022\331\001\n\016UpdateSchedule\0226.google.cloud.aipla"
+          + "tform.v1beta1.UpdateScheduleRequest\032).go"
+          + "ogle.cloud.aiplatform.v1beta1.Schedule\"d"
+          + "\332A\024schedule,update_mask\202\323\344\223\002G2;/v1beta1/"
+          + "{schedule.name=projects/*/locations/*/sc"
+          + "hedules/*}:\010schedule\032M\312A\031aiplatform.goog"
+          + "leapis.com\322A.https://www.googleapis.com/"
+          + "auth/cloud-platformB\353\001\n#com.google.cloud"
+          + ".aiplatform.v1beta1B\024ScheduleServiceProt"
+          + "oP\001ZCcloud.google.com/go/aiplatform/apiv"
+          + "1beta1/aiplatformpb;aiplatformpb\252\002\037Googl"
+          + "e.Cloud.AIPlatform.V1Beta1\312\002\037Google\\Clou"
+          + "d\\AIPlatform\\V1beta1\352\002\"Google::Cloud::AI"
+          + "Platform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scheduling.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scheduling.java
index 52b604c36311..ba29afbdb8e1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scheduling.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Scheduling.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Scheduling();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.CustomJobProto
         .internal_static_google_cloud_aiplatform_v1beta1_Scheduling_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequest.java
index fe07f2cced96..c42b98314f48 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequest.java
@@ -44,7 +44,7 @@ private SearchDataItemsRequest() {
     dataLabelingJob_ = "";
     dataItemFilter_ = "";
     annotationsFilter_ = "";
-    annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList();
     orderBy_ = "";
     pageToken_ = "";
   }
@@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchDataItemsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SearchDataItemsRequest_descriptor;
@@ -166,11 +161,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new OrderByAnnotation();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_SearchDataItemsRequest_OrderByAnnotation_descriptor;
@@ -984,6 +974,8 @@ public com.google.protobuf.Parser getParserForType() {
   }
 
   private int orderCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object order_;
 
   public enum OrderCase
@@ -1356,12 +1348,15 @@ public com.google.protobuf.ByteString getDataLabelingJobBytes() {
    *
    * 
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -1387,12 +1382,15 @@ public java.lang.String getDataItemFilter() { * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -1478,7 +1476,8 @@ public com.google.protobuf.ByteString getAnnotationsFilterBytes() { public static final int ANNOTATION_FILTERS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList annotationFilters_; + private com.google.protobuf.LazyStringArrayList annotationFilters_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -2113,8 +2112,7 @@ public Builder clear() { dataLabelingJob_ = ""; dataItemFilter_ = ""; annotationsFilter_ = ""; - annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000080); + annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList(); fieldMask_ = null; if (fieldMaskBuilder_ != null) { fieldMaskBuilder_.dispose(); @@ -2153,7 +2151,6 @@ public com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest build() { public com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest buildPartial() { com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest result = new com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -2162,15 +2159,6 @@ public com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest buildPartial() return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest result) { - if (((bitField0_ & 0x00000080) != 0)) { - annotationFilters_ = annotationFilters_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000080); - } - result.annotationFilters_ = annotationFilters_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000004) != 0)) { @@ -2188,6 +2176,10 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.SearchDataItemsRe if (((from_bitField0_ & 0x00000040) != 0)) { result.annotationsFilter_ = annotationsFilter_; } + if (((from_bitField0_ & 0x00000080) != 0)) { + annotationFilters_.makeImmutable(); + result.annotationFilters_ = annotationFilters_; + } if (((from_bitField0_ & 0x00000100) != 0)) { result.fieldMask_ = fieldMaskBuilder_ == null ? fieldMask_ : fieldMaskBuilder_.build(); } @@ -2288,7 +2280,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequ if (!other.annotationFilters_.isEmpty()) { if (annotationFilters_.isEmpty()) { annotationFilters_ = other.annotationFilters_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ |= 0x00000080; } else { ensureAnnotationFiltersIsMutable(); annotationFilters_.addAll(other.annotationFilters_); @@ -3258,12 +3250,15 @@ public Builder setDataLabelingJobBytes(com.google.protobuf.ByteString value) { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3288,12 +3283,15 @@ public java.lang.String getDataItemFilter() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3318,12 +3316,15 @@ public com.google.protobuf.ByteString getDataItemFilterBytes() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3347,12 +3348,15 @@ public Builder setDataItemFilter(java.lang.String value) { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3372,12 +3376,15 @@ public Builder clearDataItemFilter() { * *
      * An expression for filtering the DataItem that will be returned.
+     *
      *   * `data_item_id` - for = or !=.
      *   * `labeled` - for = or !=.
      *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
      *     have at least one annotation with annotation_spec_id =
      *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+     *
      * For example:
+     *
      * * `data_item=1`
      * * `has_annotation(5)`
      * 
@@ -3529,14 +3536,14 @@ public Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList annotationFilters_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList annotationFilters_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAnnotationFiltersIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { + if (!annotationFilters_.isModifiable()) { annotationFilters_ = new com.google.protobuf.LazyStringArrayList(annotationFilters_); - bitField0_ |= 0x00000080; } + bitField0_ |= 0x00000080; } /** * @@ -3554,7 +3561,8 @@ private void ensureAnnotationFiltersIsMutable() { * @return A list containing the annotationFilters. */ public com.google.protobuf.ProtocolStringList getAnnotationFiltersList() { - return annotationFilters_.getUnmodifiableView(); + annotationFilters_.makeImmutable(); + return annotationFilters_; } /** * @@ -3635,6 +3643,7 @@ public Builder setAnnotationFilters(int index, java.lang.String value) { } ensureAnnotationFiltersIsMutable(); annotationFilters_.set(index, value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3660,6 +3669,7 @@ public Builder addAnnotationFilters(java.lang.String value) { } ensureAnnotationFiltersIsMutable(); annotationFilters_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3682,6 +3692,7 @@ public Builder addAnnotationFilters(java.lang.String value) { public Builder addAllAnnotationFilters(java.lang.Iterable values) { ensureAnnotationFiltersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, annotationFilters_); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3701,8 +3712,9 @@ public Builder addAllAnnotationFilters(java.lang.Iterable valu * @return This builder for chaining. */ public Builder clearAnnotationFilters() { - annotationFilters_ = com.google.protobuf.LazyStringArrayList.EMPTY; + annotationFilters_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000080); + ; onChanged(); return this; } @@ -3729,6 +3741,7 @@ public Builder addAnnotationFiltersBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureAnnotationFiltersIsMutable(); annotationFilters_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequestOrBuilder.java index 133c876e6855..105649d1de0e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsRequestOrBuilder.java @@ -216,12 +216,15 @@ public interface SearchDataItemsRequestOrBuilder * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -236,12 +239,15 @@ public interface SearchDataItemsRequestOrBuilder * *
    * An expression for filtering the DataItem that will be returned.
+   *
    *   * `data_item_id` - for = or !=.
    *   * `labeled` - for = or !=.
    *   * `has_annotation(ANNOTATION_SPEC_ID)` - true only for DataItem that
    *     have at least one annotation with annotation_spec_id =
    *     `ANNOTATION_SPEC_ID` in the context of SavedQuery or DataLabelingJob.
+   *
    * For example:
+   *
    * * `data_item=1`
    * * `has_annotation(5)`
    * 
@@ -489,5 +495,5 @@ public interface SearchDataItemsRequestOrBuilder */ com.google.protobuf.ByteString getPageTokenBytes(); - public com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest.OrderCase getOrderCase(); + com.google.cloud.aiplatform.v1beta1.SearchDataItemsRequest.OrderCase getOrderCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsResponse.java index 737c18c9c17b..55cc84e43f1d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchDataItemsResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchDataItemsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_SearchDataItemsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequest.java index 534196521274..645801612e18 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchFeaturesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_SearchFeaturesRequest_descriptor; @@ -140,10 +135,12 @@ public com.google.protobuf.ByteString getLocationBytes() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -151,15 +148,20 @@ public com.google.protobuf.ByteString getLocationBytes() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -167,9 +169,12 @@ public com.google.protobuf.ByteString getLocationBytes() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -177,6 +182,7 @@ public com.google.protobuf.ByteString getLocationBytes() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -210,10 +216,12 @@ public java.lang.String getQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -221,15 +229,20 @@ public java.lang.String getQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -237,9 +250,12 @@ public java.lang.String getQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -247,6 +263,7 @@ public java.lang.String getQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -306,6 +323,7 @@ public int getPageSize() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -334,6 +352,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -904,10 +923,12 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -915,15 +936,20 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -931,9 +957,12 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -941,6 +970,7 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -973,10 +1003,12 @@ public java.lang.String getQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -984,15 +1016,20 @@ public java.lang.String getQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1000,9 +1037,12 @@ public java.lang.String getQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1010,6 +1050,7 @@ public java.lang.String getQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1042,10 +1083,12 @@ public com.google.protobuf.ByteString getQueryBytes() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1053,15 +1096,20 @@ public com.google.protobuf.ByteString getQueryBytes() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1069,9 +1117,12 @@ public com.google.protobuf.ByteString getQueryBytes() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1079,6 +1130,7 @@ public com.google.protobuf.ByteString getQueryBytes() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1110,10 +1162,12 @@ public Builder setQuery(java.lang.String value) { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1121,15 +1175,20 @@ public Builder setQuery(java.lang.String value) { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1137,9 +1196,12 @@ public Builder setQuery(java.lang.String value) { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1147,6 +1209,7 @@ public Builder setQuery(java.lang.String value) { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1174,10 +1237,12 @@ public Builder clearQuery() { * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -1185,15 +1250,20 @@ public Builder clearQuery() { * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -1201,9 +1271,12 @@ public Builder clearQuery() { * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -1211,6 +1284,7 @@ public Builder clearQuery() { * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -1307,6 +1381,7 @@ public Builder clearPageSize() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1334,6 +1409,7 @@ public java.lang.String getPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1361,6 +1437,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1387,6 +1464,7 @@ public Builder setPageToken(java.lang.String value) { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -1409,6 +1487,7 @@ public Builder clearPageToken() { * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequestOrBuilder.java index 20bbd09e164e..273a75e8b544 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesRequestOrBuilder.java @@ -63,10 +63,12 @@ public interface SearchFeaturesRequestOrBuilder * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -74,15 +76,20 @@ public interface SearchFeaturesRequestOrBuilder * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -90,9 +97,12 @@ public interface SearchFeaturesRequestOrBuilder * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -100,6 +110,7 @@ public interface SearchFeaturesRequestOrBuilder * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -122,10 +133,12 @@ public interface SearchFeaturesRequestOrBuilder * Query string that is a conjunction of field-restricted queries and/or * field-restricted filters. Field-restricted queries and filters can be * combined using `AND` to form a conjunction. + * * A field query is in the form FIELD:QUERY. This implicitly checks if QUERY * exists as a substring within Feature's FIELD. The QUERY * and the FIELD are converted to a sequence of words (i.e. tokens) for * comparison. This is done by: + * * * Removing leading/trailing whitespace and tokenizing the search value. * Characters that are not one of alphanumeric `[a-zA-Z0-9]`, underscore * `_`, or asterisk `*` are treated as delimiters for tokens. `*` is treated @@ -133,15 +146,20 @@ public interface SearchFeaturesRequestOrBuilder * * Ignoring case. * * Prepending an asterisk to the first and appending an asterisk to the * last token in QUERY. + * * A QUERY must be either a singular token or a phrase. A phrase is one or * multiple words enclosed in double quotation marks ("). With phrases, the * order of the words is important. Words in the phrase must be matching in * order and consecutively. + * * Supported FIELDs for field-restricted queries: + * * * `feature_id` * * `description` * * `entity_type_id` + * * Examples: + * * * `feature_id: foo` --> Matches a Feature with ID containing the substring * `foo` (eg. `foo`, `foofeature`, `barfoo`). * * `feature_id: foo*feature` --> Matches a Feature with ID containing the @@ -149,9 +167,12 @@ public interface SearchFeaturesRequestOrBuilder * * `feature_id: foo AND description: bar` --> Matches a Feature with ID * containing the substring `foo` and description containing the substring * `bar`. + * + * * Besides field queries, the following exact-match filters are * supported. The exact-match filters do not support wildcards. Unlike * field-restricted queries, exact-match filters are case-sensitive. + * * * `feature_id`: Supports = comparisons. * * `description`: Supports = comparisons. Multi-token filters should be * enclosed in quotes. @@ -159,6 +180,7 @@ public interface SearchFeaturesRequestOrBuilder * * `value_type`: Supports = and != comparisons. * * `labels`: Supports key-value equality as well as key presence. * * `featurestore_id`: Supports = comparisons. + * * Examples: * * `description = "foo bar"` --> Any Feature with description exactly equal * to `foo bar` @@ -198,6 +220,7 @@ public interface SearchFeaturesRequestOrBuilder * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. @@ -215,6 +238,7 @@ public interface SearchFeaturesRequestOrBuilder * A page token, received from a previous * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures] * call. Provide this to retrieve the subsequent page. + * * When paginating, all other parameters provided to * [FeaturestoreService.SearchFeatures][google.cloud.aiplatform.v1beta1.FeaturestoreService.SearchFeatures], * except `page_size`, must match the call that provided the page token. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponse.java index 05a093bd1110..899829c03629 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponse.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SearchFeaturesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_SearchFeaturesResponse_descriptor; @@ -78,7 +73,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -97,7 +94,9 @@ public java.util.List getFeaturesLi
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -117,7 +116,9 @@ public java.util.List getFeaturesLi
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -136,7 +137,9 @@ public int getFeaturesCount() {
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -155,7 +158,9 @@ public com.google.cloud.aiplatform.v1beta1.Feature getFeatures(int index) {
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -664,7 +669,9 @@ private void ensureFeaturesIsMutable() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -686,7 +693,9 @@ public java.util.List getFeaturesLi
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -708,7 +717,9 @@ public int getFeaturesCount() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -730,7 +741,9 @@ public com.google.cloud.aiplatform.v1beta1.Feature getFeatures(int index) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -758,7 +771,9 @@ public Builder setFeatures(int index, com.google.cloud.aiplatform.v1beta1.Featur
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -784,7 +799,9 @@ public Builder setFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -812,7 +829,9 @@ public Builder addFeatures(com.google.cloud.aiplatform.v1beta1.Feature value) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -840,7 +859,9 @@ public Builder addFeatures(int index, com.google.cloud.aiplatform.v1beta1.Featur
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -866,7 +887,9 @@ public Builder addFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -892,7 +915,9 @@ public Builder addFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -918,7 +943,9 @@ public Builder addAllFeatures(
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -943,7 +970,9 @@ public Builder clearFeatures() {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -968,7 +997,9 @@ public Builder removeFeatures(int index) {
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -986,7 +1017,9 @@ public com.google.cloud.aiplatform.v1beta1.Feature.Builder getFeaturesBuilder(in
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1008,7 +1041,9 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeaturesOrBuilder
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1031,7 +1066,9 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeaturesOrBuilder
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1050,7 +1087,9 @@ public com.google.cloud.aiplatform.v1beta1.Feature.Builder addFeaturesBuilder()
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
@@ -1069,7 +1108,9 @@ public com.google.cloud.aiplatform.v1beta1.Feature.Builder addFeaturesBuilder(in
      *
      * 
      * The Features matching the request.
+     *
      * Fields returned:
+     *
      *  * `name`
      *  * `description`
      *  * `labels`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponseOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponseOrBuilder.java
index 2bfa8ca5c251..d1bd892efe19 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponseOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchFeaturesResponseOrBuilder.java
@@ -28,7 +28,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -44,7 +46,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -60,7 +64,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -76,7 +82,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
@@ -93,7 +101,9 @@ public interface SearchFeaturesResponseOrBuilder
    *
    * 
    * The Features matching the request.
+   *
    * Fields returned:
+   *
    *  * `name`
    *  * `description`
    *  * `labels`
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequest.java
index 3ebdd7aeff78..45b6a6e54993 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequest.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchMigratableResourcesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SearchMigratableResourcesRequest_descriptor;
@@ -211,6 +206,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of
    *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -245,6 +241,7 @@ public java.lang.String getFilter() {
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of
    *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -996,6 +993,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of
      *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -1029,6 +1027,7 @@ public java.lang.String getFilter() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of
      *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -1062,6 +1061,7 @@ public com.google.protobuf.ByteString getFilterBytes() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of
      *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -1094,6 +1094,7 @@ public Builder setFilter(java.lang.String value) {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of
      *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -1122,6 +1123,7 @@ public Builder clearFilter() {
      *
      * 
      * A filter for your search. You can use the following types of filters:
+     *
      * *   Resource type filters. The following strings filter for a specific type
      *     of
      *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequestOrBuilder.java
index 1f80d146d27a..a9bb6bbeb4da 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesRequestOrBuilder.java
@@ -102,6 +102,7 @@ public interface SearchMigratableResourcesRequestOrBuilder
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of
    *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
@@ -125,6 +126,7 @@ public interface SearchMigratableResourcesRequestOrBuilder
    *
    * 
    * A filter for your search. You can use the following types of filters:
+   *
    * *   Resource type filters. The following strings filter for a specific type
    *     of
    *     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesResponse.java
index 83029b44abbc..19d5a2d493ca 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchMigratableResourcesResponse.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchMigratableResourcesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.MigrationServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SearchMigratableResourcesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
index cc0974969f10..b5529ed4b91c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesRequest.java
@@ -55,11 +55,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchModelDeploymentMonitoringStatsAnomaliesRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SearchModelDeploymentMonitoringStatsAnomaliesRequest_descriptor;
@@ -146,11 +141,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new StatsAnomaliesObjective();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.JobServiceProto
           .internal_static_google_cloud_aiplatform_v1beta1_SearchModelDeploymentMonitoringStatsAnomaliesRequest_StatsAnomaliesObjective_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
index cc42aa64d687..bd70197f5b6b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SearchModelDeploymentMonitoringStatsAnomaliesResponse.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SearchModelDeploymentMonitoringStatsAnomaliesResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.JobServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SearchModelDeploymentMonitoringStatsAnomaliesResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ServiceNetworkingProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ServiceNetworkingProto.java
index 07e7c40e6ba5..dde890cb9e33 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ServiceNetworkingProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ServiceNetworkingProto.java
@@ -43,15 +43,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n8google/cloud/aiplatform/v1beta1/servic"
           + "e_networking.proto\022\037google.cloud.aiplatf"
           + "orm.v1beta1\032\037google/api/field_behavior.p"
-          + "roto\"e\n\033PrivateServiceConnectConfig\022+\n\036e"
-          + "nable_private_service_connect\030\001 \001(\010B\003\340A\002"
-          + "\022\031\n\021project_allowlist\030\002 \003(\tB\355\001\n#com.goog"
-          + "le.cloud.aiplatform.v1beta1B\026ServiceNetw"
-          + "orkingProtoP\001ZCcloud.google.com/go/aipla"
-          + "tform/apiv1beta1/aiplatformpb;aiplatform"
-          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
-          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
-          + ":Cloud::AIPlatform::V1beta1b\006proto3"
+          + "roto\"f\n\033PrivateServiceConnectConfig\022,\n\036e"
+          + "nable_private_service_connect\030\001 \001(\010B\004\342A\001"
+          + "\002\022\031\n\021project_allowlist\030\002 \003(\tB\355\001\n#com.goo"
+          + "gle.cloud.aiplatform.v1beta1B\026ServiceNet"
+          + "workingProtoP\001ZCcloud.google.com/go/aipl"
+          + "atform/apiv1beta1/aiplatformpb;aiplatfor"
+          + "mpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037"
+          + "Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Google"
+          + "::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfig.java
index 34a84e68eda4..bf4d1bf224a7 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfig.java
@@ -23,6 +23,7 @@
  *
  * 
  * Config for SmoothGrad approximation of gradients.
+ *
  * When enabled, the gradients are approximated by averaging the gradients from
  * noisy samples in the vicinity of the inputs. Adding noise can help improve
  * the computed gradients. Refer to this paper for more details:
@@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SmoothGradConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ExplanationProto
         .internal_static_google_cloud_aiplatform_v1beta1_SmoothGradConfig_descriptor;
@@ -70,6 +66,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int gradientNoiseSigmaCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object gradientNoiseSigma_;
 
   public enum GradientNoiseSigmaCase
@@ -126,9 +124,11 @@ public GradientNoiseSigmaCase getGradientNoiseSigmaCase() {
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -151,9 +151,11 @@ public boolean hasNoiseSigma() {
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -470,6 +472,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients from
    * noisy samples in the vicinity of the inputs. Adding noise can help improve
    * the computed gradients. Refer to this paper for more details:
@@ -716,9 +719,11 @@ public Builder clearGradientNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -740,9 +745,11 @@ public boolean hasNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -767,9 +774,11 @@ public float getNoiseSigma() {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
@@ -796,9 +805,11 @@ public Builder setNoiseSigma(float value) {
      * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
      * features are normalized to have 0-mean and 1-variance. Learn more about
      * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+     *
      * For best results the recommended value is about 10% - 20% of the standard
      * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
      * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+     *
      * If the distribution is different per feature, set
      * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
      * instead for each feature.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfigOrBuilder.java
index bc70205ab718..830dddb67be2 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SmoothGradConfigOrBuilder.java
@@ -32,9 +32,11 @@ public interface SmoothGradConfigOrBuilder
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -54,9 +56,11 @@ public interface SmoothGradConfigOrBuilder
    * same distribution: scale to range [0, 1], [-1, 1] or z-scoring, where
    * features are normalized to have 0-mean and 1-variance. Learn more about
    * [normalization](https://developers.google.com/machine-learning/data-prep/transform/normalization).
+   *
    * For best results the recommended value is about 10% - 20% of the standard
    * deviation of the input feature. Refer to section 3.2 of the SmoothGrad
    * paper: https://arxiv.org/pdf/1706.03825.pdf. Defaults to 0.1.
+   *
    * If the distribution is different per feature, set
    * [feature_noise_sigma][google.cloud.aiplatform.v1beta1.SmoothGradConfig.feature_noise_sigma]
    * instead for each feature.
@@ -140,6 +144,6 @@ public interface SmoothGradConfigOrBuilder
    */
   int getNoisySampleCount();
 
-  public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig.GradientNoiseSigmaCase
+  com.google.cloud.aiplatform.v1beta1.SmoothGradConfig.GradientNoiseSigmaCase
       getGradientNoiseSigmaCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPool.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPool.java
index 8a68358d4418..295958d869a3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPool.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPool.java
@@ -45,9 +45,9 @@ private SpecialistPool(com.google.protobuf.GeneratedMessageV3.Builder builder
   private SpecialistPool() {
     name_ = "";
     displayName_ = "";
-    specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SpecialistPool();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.SpecialistPoolProto
         .internal_static_google_cloud_aiplatform_v1beta1_SpecialistPool_descriptor;
@@ -205,7 +200,8 @@ public int getSpecialistManagersCount() {
   public static final int SPECIALIST_MANAGER_EMAILS_FIELD_NUMBER = 4;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistManagerEmails_;
+  private com.google.protobuf.LazyStringArrayList specialistManagerEmails_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -268,7 +264,8 @@ public com.google.protobuf.ByteString getSpecialistManagerEmailsBytes(int index)
   public static final int PENDING_DATA_LABELING_JOBS_FIELD_NUMBER = 5;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList pendingDataLabelingJobs_;
+  private com.google.protobuf.LazyStringArrayList pendingDataLabelingJobs_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -339,7 +336,8 @@ public com.google.protobuf.ByteString getPendingDataLabelingJobsBytes(int index)
   public static final int SPECIALIST_WORKER_EMAILS_FIELD_NUMBER = 7;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList specialistWorkerEmails_;
+  private com.google.protobuf.LazyStringArrayList specialistWorkerEmails_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -677,12 +675,9 @@ public Builder clear() {
       name_ = "";
       displayName_ = "";
       specialistManagersCount_ = 0;
-      specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000008);
-      pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000010);
-      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000020);
+      specialistManagerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      pendingDataLabelingJobs_ = com.google.protobuf.LazyStringArrayList.emptyList();
+      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
       return this;
     }
 
@@ -710,7 +705,6 @@ public com.google.cloud.aiplatform.v1beta1.SpecialistPool build() {
     public com.google.cloud.aiplatform.v1beta1.SpecialistPool buildPartial() {
       com.google.cloud.aiplatform.v1beta1.SpecialistPool result =
           new com.google.cloud.aiplatform.v1beta1.SpecialistPool(this);
-      buildPartialRepeatedFields(result);
       if (bitField0_ != 0) {
         buildPartial0(result);
       }
@@ -718,25 +712,6 @@ public com.google.cloud.aiplatform.v1beta1.SpecialistPool buildPartial() {
       return result;
     }
 
-    private void buildPartialRepeatedFields(
-        com.google.cloud.aiplatform.v1beta1.SpecialistPool result) {
-      if (((bitField0_ & 0x00000008) != 0)) {
-        specialistManagerEmails_ = specialistManagerEmails_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000008);
-      }
-      result.specialistManagerEmails_ = specialistManagerEmails_;
-      if (((bitField0_ & 0x00000010) != 0)) {
-        pendingDataLabelingJobs_ = pendingDataLabelingJobs_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000010);
-      }
-      result.pendingDataLabelingJobs_ = pendingDataLabelingJobs_;
-      if (((bitField0_ & 0x00000020) != 0)) {
-        specialistWorkerEmails_ = specialistWorkerEmails_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000020);
-      }
-      result.specialistWorkerEmails_ = specialistWorkerEmails_;
-    }
-
     private void buildPartial0(com.google.cloud.aiplatform.v1beta1.SpecialistPool result) {
       int from_bitField0_ = bitField0_;
       if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -748,6 +723,18 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.SpecialistPool re
       if (((from_bitField0_ & 0x00000004) != 0)) {
         result.specialistManagersCount_ = specialistManagersCount_;
       }
+      if (((from_bitField0_ & 0x00000008) != 0)) {
+        specialistManagerEmails_.makeImmutable();
+        result.specialistManagerEmails_ = specialistManagerEmails_;
+      }
+      if (((from_bitField0_ & 0x00000010) != 0)) {
+        pendingDataLabelingJobs_.makeImmutable();
+        result.pendingDataLabelingJobs_ = pendingDataLabelingJobs_;
+      }
+      if (((from_bitField0_ & 0x00000020) != 0)) {
+        specialistWorkerEmails_.makeImmutable();
+        result.specialistWorkerEmails_ = specialistWorkerEmails_;
+      }
     }
 
     @java.lang.Override
@@ -812,7 +799,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.SpecialistPool othe
       if (!other.specialistManagerEmails_.isEmpty()) {
         if (specialistManagerEmails_.isEmpty()) {
           specialistManagerEmails_ = other.specialistManagerEmails_;
-          bitField0_ = (bitField0_ & ~0x00000008);
+          bitField0_ |= 0x00000008;
         } else {
           ensureSpecialistManagerEmailsIsMutable();
           specialistManagerEmails_.addAll(other.specialistManagerEmails_);
@@ -822,7 +809,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.SpecialistPool othe
       if (!other.pendingDataLabelingJobs_.isEmpty()) {
         if (pendingDataLabelingJobs_.isEmpty()) {
           pendingDataLabelingJobs_ = other.pendingDataLabelingJobs_;
-          bitField0_ = (bitField0_ & ~0x00000010);
+          bitField0_ |= 0x00000010;
         } else {
           ensurePendingDataLabelingJobsIsMutable();
           pendingDataLabelingJobs_.addAll(other.pendingDataLabelingJobs_);
@@ -832,7 +819,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.SpecialistPool othe
       if (!other.specialistWorkerEmails_.isEmpty()) {
         if (specialistWorkerEmails_.isEmpty()) {
           specialistWorkerEmails_ = other.specialistWorkerEmails_;
-          bitField0_ = (bitField0_ & ~0x00000020);
+          bitField0_ |= 0x00000020;
         } else {
           ensureSpecialistWorkerEmailsIsMutable();
           specialistWorkerEmails_.addAll(other.specialistWorkerEmails_);
@@ -1206,15 +1193,15 @@ public Builder clearSpecialistManagersCount() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList specialistManagerEmails_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList specialistManagerEmails_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureSpecialistManagerEmailsIsMutable() {
-      if (!((bitField0_ & 0x00000008) != 0)) {
+      if (!specialistManagerEmails_.isModifiable()) {
         specialistManagerEmails_ =
             new com.google.protobuf.LazyStringArrayList(specialistManagerEmails_);
-        bitField0_ |= 0x00000008;
       }
+      bitField0_ |= 0x00000008;
     }
     /**
      *
@@ -1228,7 +1215,8 @@ private void ensureSpecialistManagerEmailsIsMutable() {
      * @return A list containing the specialistManagerEmails.
      */
     public com.google.protobuf.ProtocolStringList getSpecialistManagerEmailsList() {
-      return specialistManagerEmails_.getUnmodifiableView();
+      specialistManagerEmails_.makeImmutable();
+      return specialistManagerEmails_;
     }
     /**
      *
@@ -1293,6 +1281,7 @@ public Builder setSpecialistManagerEmails(int index, java.lang.String value) {
       }
       ensureSpecialistManagerEmailsIsMutable();
       specialistManagerEmails_.set(index, value);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1314,6 +1303,7 @@ public Builder addSpecialistManagerEmails(java.lang.String value) {
       }
       ensureSpecialistManagerEmailsIsMutable();
       specialistManagerEmails_.add(value);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1332,6 +1322,7 @@ public Builder addSpecialistManagerEmails(java.lang.String value) {
     public Builder addAllSpecialistManagerEmails(java.lang.Iterable values) {
       ensureSpecialistManagerEmailsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistManagerEmails_);
+      bitField0_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -1347,8 +1338,9 @@ public Builder addAllSpecialistManagerEmails(java.lang.Iterable values) {
       ensurePendingDataLabelingJobsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, pendingDataLabelingJobs_);
+      bitField0_ |= 0x00000010;
       onChanged();
       return this;
     }
@@ -1532,8 +1529,9 @@ public Builder addAllPendingDataLabelingJobs(java.lang.Iterable values) {
       ensureSpecialistWorkerEmailsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, specialistWorkerEmails_);
+      bitField0_ |= 0x00000020;
       onChanged();
       return this;
     }
@@ -1703,8 +1706,9 @@ public Builder addAllSpecialistWorkerEmails(java.lang.Iterable
      * @return This builder for chaining.
      */
     public Builder clearSpecialistWorkerEmails() {
-      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      specialistWorkerEmails_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000020);
+      ;
       onChanged();
       return this;
     }
@@ -1727,6 +1731,7 @@ public Builder addSpecialistWorkerEmailsBytes(com.google.protobuf.ByteString val
       checkByteStringIsUtf8(value);
       ensureSpecialistWorkerEmailsIsMutable();
       specialistWorkerEmails_.add(value);
+      bitField0_ |= 0x00000020;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolProto.java
index 653cd84841c5..0b507591b485 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolProto.java
@@ -43,22 +43,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
       "\n5google/cloud/aiplatform/v1beta1/specia"
           + "list_pool.proto\022\037google.cloud.aiplatform"
           + ".v1beta1\032\037google/api/field_behavior.prot"
-          + "o\032\031google/api/resource.proto\"\316\002\n\016Special"
-          + "istPool\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\031\n\014display_na"
-          + "me\030\002 \001(\tB\003\340A\002\022&\n\031specialist_managers_cou"
-          + "nt\030\003 \001(\005B\003\340A\003\022!\n\031specialist_manager_emai"
-          + "ls\030\004 \003(\t\022\'\n\032pending_data_labeling_jobs\030\005"
-          + " \003(\tB\003\340A\003\022 \n\030specialist_worker_emails\030\007 "
-          + "\003(\t:x\352Au\n(aiplatform.googleapis.com/Spec"
-          + "ialistPool\022Iprojects/{project}/locations"
-          + "/{location}/specialistPools/{specialist_"
-          + "pool}B\352\001\n#com.google.cloud.aiplatform.v1"
-          + "beta1B\023SpecialistPoolProtoP\001ZCcloud.goog"
-          + "le.com/go/aiplatform/apiv1beta1/aiplatfo"
-          + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf"
-          + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1"
-          + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet"
-          + "a1b\006proto3"
+          + "o\032\031google/api/resource.proto\"\322\002\n\016Special"
+          + "istPool\022\022\n\004name\030\001 \001(\tB\004\342A\001\002\022\032\n\014display_n"
+          + "ame\030\002 \001(\tB\004\342A\001\002\022\'\n\031specialist_managers_c"
+          + "ount\030\003 \001(\005B\004\342A\001\003\022!\n\031specialist_manager_e"
+          + "mails\030\004 \003(\t\022(\n\032pending_data_labeling_job"
+          + "s\030\005 \003(\tB\004\342A\001\003\022 \n\030specialist_worker_email"
+          + "s\030\007 \003(\t:x\352Au\n(aiplatform.googleapis.com/"
+          + "SpecialistPool\022Iprojects/{project}/locat"
+          + "ions/{location}/specialistPools/{special"
+          + "ist_pool}B\352\001\n#com.google.cloud.aiplatfor"
+          + "m.v1beta1B\023SpecialistPoolProtoP\001ZCcloud."
+          + "google.com/go/aiplatform/apiv1beta1/aipl"
+          + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP"
+          + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor"
+          + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V"
+          + "1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolServiceProto.java
index 665dcb368b1d..cb21e443153c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SpecialistPoolServiceProto.java
@@ -78,77 +78,77 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "tform/v1beta1/specialist_pool.proto\032#goo"
           + "gle/longrunning/operations.proto\032\033google"
           + "/protobuf/empty.proto\032 google/protobuf/f"
-          + "ield_mask.proto\"\247\001\n\033CreateSpecialistPool"
-          + "Request\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locatio"
-          + "ns.googleapis.com/Location\022M\n\017specialist"
-          + "_pool\030\002 \001(\0132/.google.cloud.aiplatform.v1"
-          + "beta1.SpecialistPoolB\003\340A\002\"|\n%CreateSpeci"
-          + "alistPoolOperationMetadata\022S\n\020generic_me"
-          + "tadata\030\001 \001(\01329.google.cloud.aiplatform.v"
-          + "1beta1.GenericOperationMetadata\"Z\n\030GetSp"
-          + "ecialistPoolRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A"
-          + "*\n(aiplatform.googleapis.com/SpecialistP"
-          + "ool\"\255\001\n\032ListSpecialistPoolsRequest\0229\n\006pa"
-          + "rent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis"
-          + ".com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage"
-          + "_token\030\003 \001(\t\022-\n\tread_mask\030\004 \001(\0132\032.google"
-          + ".protobuf.FieldMask\"\201\001\n\033ListSpecialistPo"
-          + "olsResponse\022I\n\020specialist_pools\030\001 \003(\0132/."
-          + "google.cloud.aiplatform.v1beta1.Speciali"
-          + "stPool\022\027\n\017next_page_token\030\002 \001(\t\"l\n\033Delet"
-          + "eSpecialistPoolRequest\022>\n\004name\030\001 \001(\tB0\340A"
+          + "ield_mask.proto\"\251\001\n\033CreateSpecialistPool"
+          + "Request\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locati"
+          + "ons.googleapis.com/Location\022N\n\017specialis"
+          + "t_pool\030\002 \001(\0132/.google.cloud.aiplatform.v"
+          + "1beta1.SpecialistPoolB\004\342A\001\002\"|\n%CreateSpe"
+          + "cialistPoolOperationMetadata\022S\n\020generic_"
+          + "metadata\030\001 \001(\01329.google.cloud.aiplatform"
+          + ".v1beta1.GenericOperationMetadata\"[\n\030Get"
+          + "SpecialistPoolRequest\022?\n\004name\030\001 \001(\tB1\342A\001"
           + "\002\372A*\n(aiplatform.googleapis.com/Speciali"
-          + "stPool\022\r\n\005force\030\002 \001(\010\"\242\001\n\033UpdateSpeciali"
-          + "stPoolRequest\022M\n\017specialist_pool\030\001 \001(\0132/"
-          + ".google.cloud.aiplatform.v1beta1.Special"
-          + "istPoolB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.goog"
-          + "le.protobuf.FieldMaskB\003\340A\002\"\307\001\n%UpdateSpe"
-          + "cialistPoolOperationMetadata\022I\n\017speciali"
-          + "st_pool\030\001 \001(\tB0\340A\003\372A*\n(aiplatform.google"
-          + "apis.com/SpecialistPool\022S\n\020generic_metad"
-          + "ata\030\002 \001(\01329.google.cloud.aiplatform.v1be"
-          + "ta1.GenericOperationMetadata2\320\n\n\025Special"
-          + "istPoolService\022\232\002\n\024CreateSpecialistPool\022"
-          + "<.google.cloud.aiplatform.v1beta1.Create"
+          + "stPool\"\256\001\n\032ListSpecialistPoolsRequest\022:\n"
+          + "\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.google"
+          + "apis.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\n"
+          + "page_token\030\003 \001(\t\022-\n\tread_mask\030\004 \001(\0132\032.go"
+          + "ogle.protobuf.FieldMask\"\201\001\n\033ListSpeciali"
+          + "stPoolsResponse\022I\n\020specialist_pools\030\001 \003("
+          + "\0132/.google.cloud.aiplatform.v1beta1.Spec"
+          + "ialistPool\022\027\n\017next_page_token\030\002 \001(\t\"m\n\033D"
+          + "eleteSpecialistPoolRequest\022?\n\004name\030\001 \001(\t"
+          + "B1\342A\001\002\372A*\n(aiplatform.googleapis.com/Spe"
+          + "cialistPool\022\r\n\005force\030\002 \001(\010\"\244\001\n\033UpdateSpe"
+          + "cialistPoolRequest\022N\n\017specialist_pool\030\001 "
+          + "\001(\0132/.google.cloud.aiplatform.v1beta1.Sp"
+          + "ecialistPoolB\004\342A\001\002\0225\n\013update_mask\030\002 \001(\0132"
+          + "\032.google.protobuf.FieldMaskB\004\342A\001\002\"\310\001\n%Up"
+          + "dateSpecialistPoolOperationMetadata\022J\n\017s"
+          + "pecialist_pool\030\001 \001(\tB1\342A\001\003\372A*\n(aiplatfor"
+          + "m.googleapis.com/SpecialistPool\022S\n\020gener"
+          + "ic_metadata\030\002 \001(\01329.google.cloud.aiplatf"
+          + "orm.v1beta1.GenericOperationMetadata2\320\n\n"
+          + "\025SpecialistPoolService\022\232\002\n\024CreateSpecial"
+          + "istPool\022<.google.cloud.aiplatform.v1beta"
+          + "1.CreateSpecialistPoolRequest\032\035.google.l"
+          + "ongrunning.Operation\"\244\001\312A7\n\016SpecialistPo"
+          + "ol\022%CreateSpecialistPoolOperationMetadat"
+          + "a\332A\026parent,specialist_pool\202\323\344\223\002K\"8/v1bet"
+          + "a1/{parent=projects/*/locations/*}/speci"
+          + "alistPools:\017specialist_pool\022\310\001\n\021GetSpeci"
+          + "alistPool\0229.google.cloud.aiplatform.v1be"
+          + "ta1.GetSpecialistPoolRequest\032/.google.cl"
+          + "oud.aiplatform.v1beta1.SpecialistPool\"G\332"
+          + "A\004name\202\323\344\223\002:\0228/v1beta1/{name=projects/*/"
+          + "locations/*/specialistPools/*}\022\333\001\n\023ListS"
+          + "pecialistPools\022;.google.cloud.aiplatform"
+          + ".v1beta1.ListSpecialistPoolsRequest\032<.go"
+          + "ogle.cloud.aiplatform.v1beta1.ListSpecia"
+          + "listPoolsResponse\"I\332A\006parent\202\323\344\223\002:\0228/v1b"
+          + "eta1/{parent=projects/*/locations/*}/spe"
+          + "cialistPools\022\357\001\n\024DeleteSpecialistPool\022<."
+          + "google.cloud.aiplatform.v1beta1.DeleteSp"
+          + "ecialistPoolRequest\032\035.google.longrunning"
+          + ".Operation\"z\312A0\n\025google.protobuf.Empty\022\027"
+          + "DeleteOperationMetadata\332A\004name\202\323\344\223\002:*8/v"
+          + "1beta1/{name=projects/*/locations/*/spec"
+          + "ialistPools/*}\022\257\002\n\024UpdateSpecialistPool\022"
+          + "<.google.cloud.aiplatform.v1beta1.Update"
           + "SpecialistPoolRequest\032\035.google.longrunni"
-          + "ng.Operation\"\244\001\202\323\344\223\002K\"8/v1beta1/{parent="
-          + "projects/*/locations/*}/specialistPools:"
-          + "\017specialist_pool\332A\026parent,specialist_poo"
-          + "l\312A7\n\016SpecialistPool\022%CreateSpecialistPo"
-          + "olOperationMetadata\022\310\001\n\021GetSpecialistPoo"
-          + "l\0229.google.cloud.aiplatform.v1beta1.GetS"
-          + "pecialistPoolRequest\032/.google.cloud.aipl"
-          + "atform.v1beta1.SpecialistPool\"G\202\323\344\223\002:\0228/"
-          + "v1beta1/{name=projects/*/locations/*/spe"
-          + "cialistPools/*}\332A\004name\022\333\001\n\023ListSpecialis"
-          + "tPools\022;.google.cloud.aiplatform.v1beta1"
-          + ".ListSpecialistPoolsRequest\032<.google.clo"
-          + "ud.aiplatform.v1beta1.ListSpecialistPool"
-          + "sResponse\"I\202\323\344\223\002:\0228/v1beta1/{parent=proj"
-          + "ects/*/locations/*}/specialistPools\332A\006pa"
-          + "rent\022\357\001\n\024DeleteSpecialistPool\022<.google.c"
-          + "loud.aiplatform.v1beta1.DeleteSpecialist"
-          + "PoolRequest\032\035.google.longrunning.Operati"
-          + "on\"z\202\323\344\223\002:*8/v1beta1/{name=projects/*/lo"
-          + "cations/*/specialistPools/*}\332A\004name\312A0\n\025"
-          + "google.protobuf.Empty\022\027DeleteOperationMe"
-          + "tadata\022\257\002\n\024UpdateSpecialistPool\022<.google"
-          + ".cloud.aiplatform.v1beta1.UpdateSpeciali"
-          + "stPoolRequest\032\035.google.longrunning.Opera"
-          + "tion\"\271\001\202\323\344\223\002[2H/v1beta1/{specialist_pool"
-          + ".name=projects/*/locations/*/specialistP"
-          + "ools/*}:\017specialist_pool\332A\033specialist_po"
-          + "ol,update_mask\312A7\n\016SpecialistPool\022%Updat"
-          + "eSpecialistPoolOperationMetadata\032M\312A\031aip"
-          + "latform.googleapis.com\322A.https://www.goo"
-          + "gleapis.com/auth/cloud-platformB\361\001\n#com."
-          + "google.cloud.aiplatform.v1beta1B\032Special"
-          + "istPoolServiceProtoP\001ZCcloud.google.com/"
-          + "go/aiplatform/apiv1beta1/aiplatformpb;ai"
-          + "platformpb\252\002\037Google.Cloud.AIPlatform.V1B"
-          + "eta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002"
-          + "\"Google::Cloud::AIPlatform::V1beta1b\006pro"
-          + "to3"
+          + "ng.Operation\"\271\001\312A7\n\016SpecialistPool\022%Upda"
+          + "teSpecialistPoolOperationMetadata\332A\033spec"
+          + "ialist_pool,update_mask\202\323\344\223\002[2H/v1beta1/"
+          + "{specialist_pool.name=projects/*/locatio"
+          + "ns/*/specialistPools/*}:\017specialist_pool"
+          + "\032M\312A\031aiplatform.googleapis.com\322A.https:/"
+          + "/www.googleapis.com/auth/cloud-platformB"
+          + "\361\001\n#com.google.cloud.aiplatform.v1beta1B"
+          + "\032SpecialistPoolServiceProtoP\001ZCcloud.goo"
+          + "gle.com/go/aiplatform/apiv1beta1/aiplatf"
+          + "ormpb;aiplatformpb\252\002\037Google.Cloud.AIPlat"
+          + "form.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V"
+          + "1beta1\352\002\"Google::Cloud::AIPlatform::V1be"
+          + "ta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StopTrialRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StopTrialRequest.java
index a291773ba5e1..7f142c2b7716 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StopTrialRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StopTrialRequest.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new StopTrialRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_StopTrialRequest_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StratifiedSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StratifiedSplit.java
index 8204cde35110..fc00c8c0263b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StratifiedSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StratifiedSplit.java
@@ -26,15 +26,18 @@
  * distribution of values found in the categorical column (as specified by the
  * `key` field) is mirrored within each split. The fraction values determine
  * the relative sizes of the splits.
+ *
  * For example, if the specified column has three values, with 50% of the rows
  * having value "A", 25% value "B", and 25% value "C", and the split fractions
  * are specified as 80/10/10, then the training set will constitute 80% of the
  * training data, with about 50% of the training set rows having the value "A"
  * for the specified column, about 25% having the value "B", and about 25%
  * having the value "C".
+ *
  * Only the top 500 occurring values are used; any values not in the top
  * 500 values are randomly assigned to a split. If less than three rows contain
  * a specific value, those rows are randomly assigned.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -60,11 +63,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StratifiedSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_StratifiedSplit_descriptor; @@ -393,15 +391,18 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * distribution of values found in the categorical column (as specified by the * `key` field) is mirrored within each split. The fraction values determine * the relative sizes of the splits. + * * For example, if the specified column has three values, with 50% of the rows * having value "A", 25% value "B", and 25% value "C", and the split fractions * are specified as 80/10/10, then the training set will constitute 80% of the * training data, with about 50% of the training set rows having the value "A" * for the specified column, about 25% having the value "B", and about 25% * having the value "C". + * * Only the top 500 occurring values are used; any values not in the top * 500 values are randomly assigned to a split. If less than three rows contain * a specific value, those rows are randomly assigned. + * * Supported only for tabular Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StreamingReadFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StreamingReadFeatureValuesRequest.java index 4e9d813d479b..9a8d1d0269ef 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StreamingReadFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StreamingReadFeatureValuesRequest.java @@ -41,7 +41,7 @@ private StreamingReadFeatureValuesRequest( private StreamingReadFeatureValuesRequest() { entityType_ = ""; - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StreamingReadFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_StreamingReadFeatureValuesRequest_descriptor; @@ -138,7 +133,8 @@ public com.google.protobuf.ByteString getEntityTypeBytes() { public static final int ENTITY_IDS_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList entityIds_; + private com.google.protobuf.LazyStringArrayList entityIds_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -499,8 +495,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; entityType_ = ""; - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); featureSelector_ = null; if (featureSelectorBuilder_ != null) { featureSelectorBuilder_.dispose(); @@ -535,7 +530,6 @@ public com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest bui public com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest buildPartial() { com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest result = new com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -543,21 +537,16 @@ public com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest bui return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest result) { - if (((bitField0_ & 0x00000002) != 0)) { - entityIds_ = entityIds_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.entityIds_ = entityIds_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.StreamingReadFeatureValuesRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.entityType_ = entityType_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + entityIds_.makeImmutable(); + result.entityIds_ = entityIds_; + } if (((from_bitField0_ & 0x00000004) != 0)) { result.featureSelector_ = featureSelectorBuilder_ == null ? featureSelector_ : featureSelectorBuilder_.build(); @@ -621,7 +610,7 @@ public Builder mergeFrom( if (!other.entityIds_.isEmpty()) { if (entityIds_.isEmpty()) { entityIds_ = other.entityIds_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureEntityIdsIsMutable(); entityIds_.addAll(other.entityIds_); @@ -836,14 +825,14 @@ public Builder setEntityTypeBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList entityIds_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList entityIds_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureEntityIdsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!entityIds_.isModifiable()) { entityIds_ = new com.google.protobuf.LazyStringArrayList(entityIds_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -859,7 +848,8 @@ private void ensureEntityIdsIsMutable() { * @return A list containing the entityIds. */ public com.google.protobuf.ProtocolStringList getEntityIdsList() { - return entityIds_.getUnmodifiableView(); + entityIds_.makeImmutable(); + return entityIds_; } /** * @@ -932,6 +922,7 @@ public Builder setEntityIds(int index, java.lang.String value) { } ensureEntityIdsIsMutable(); entityIds_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -955,6 +946,7 @@ public Builder addEntityIds(java.lang.String value) { } ensureEntityIdsIsMutable(); entityIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -975,6 +967,7 @@ public Builder addEntityIds(java.lang.String value) { public Builder addAllEntityIds(java.lang.Iterable values) { ensureEntityIdsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, entityIds_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -992,8 +985,9 @@ public Builder addAllEntityIds(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearEntityIds() { - entityIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + entityIds_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -1018,6 +1012,7 @@ public Builder addEntityIdsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureEntityIdsIsMutable(); entityIds_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StringArray.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StringArray.java index 057236615ea0..0fcd225b843f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StringArray.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StringArray.java @@ -38,7 +38,7 @@ private StringArray(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private StringArray() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StringArray(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TypesProto .internal_static_google_cloud_aiplatform_v1beta1_StringArray_descriptor; @@ -70,7 +65,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -335,8 +331,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -364,7 +359,6 @@ public com.google.cloud.aiplatform.v1beta1.StringArray build() { public com.google.cloud.aiplatform.v1beta1.StringArray buildPartial() { com.google.cloud.aiplatform.v1beta1.StringArray result = new com.google.cloud.aiplatform.v1beta1.StringArray(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -372,17 +366,12 @@ public com.google.cloud.aiplatform.v1beta1.StringArray buildPartial() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.StringArray result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0(com.google.cloud.aiplatform.v1beta1.StringArray result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } } @java.lang.Override @@ -434,7 +423,7 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.StringArray other) if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -493,14 +482,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -514,7 +503,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -579,6 +569,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -600,6 +591,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -618,6 +610,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -633,8 +626,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -657,6 +651,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Study.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Study.java index e51ec4b93c7b..9bfcb01fcfe0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Study.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Study.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Study(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_Study_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudyProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudyProto.java index 294b18bd95ae..c4d522bb0bdf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudyProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudyProto.java @@ -133,162 +133,163 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "google/api/field_behavior.proto\032\031google/" + "api/resource.proto\032\036google/protobuf/dura" + "tion.proto\032\034google/protobuf/struct.proto" - + "\032\037google/protobuf/timestamp.proto\"\270\003\n\005St" - + "udy\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002" - + " \001(\tB\003\340A\002\022C\n\nstudy_spec\030\003 \001(\0132*.google.c" - + "loud.aiplatform.v1beta1.StudySpecB\003\340A\002\022@" - + "\n\005state\030\004 \001(\0162,.google.cloud.aiplatform." - + "v1beta1.Study.StateB\003\340A\003\0224\n\013create_time\030" - + "\005 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\034" - + "\n\017inactive_reason\030\006 \001(\tB\003\340A\003\"G\n\005State\022\025\n" - + "\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\001\022\014\n\010INAC" - + "TIVE\020\002\022\r\n\tCOMPLETED\020\003:]\352AZ\n\037aiplatform.g" - + "oogleapis.com/Study\0227projects/{project}/" - + "locations/{location}/studies/{study}\"\351\007\n" - + "\005Trial\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\017\n\002id\030\002 \001(\tB\003\340" - + "A\003\022@\n\005state\030\003 \001(\0162,.google.cloud.aiplatf" - + "orm.v1beta1.Trial.StateB\003\340A\003\022I\n\nparamete" - + "rs\030\004 \003(\01320.google.cloud.aiplatform.v1bet" - + "a1.Trial.ParameterB\003\340A\003\022L\n\021final_measure" - + "ment\030\005 \001(\0132,.google.cloud.aiplatform.v1b" - + "eta1.MeasurementB\003\340A\003\022G\n\014measurements\030\006 " - + "\003(\0132,.google.cloud.aiplatform.v1beta1.Me" - + "asurementB\003\340A\003\0223\n\nstart_time\030\007 \001(\0132\032.goo" - + "gle.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030" - + "\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\026" - + "\n\tclient_id\030\t \001(\tB\003\340A\003\022\036\n\021infeasible_rea" - + "son\030\n \001(\tB\003\340A\003\022?\n\ncustom_job\030\013 \001(\tB+\340A\003\372" - + "A%\n#aiplatform.googleapis.com/CustomJob\022" - + "W\n\017web_access_uris\030\014 \003(\01329.google.cloud." - + "aiplatform.v1beta1.Trial.WebAccessUrisEn" - + "tryB\003\340A\003\032R\n\tParameter\022\031\n\014parameter_id\030\001 " - + "\001(\tB\003\340A\003\022*\n\005value\030\002 \001(\0132\026.google.protobu" - + "f.ValueB\003\340A\003\0324\n\022WebAccessUrisEntry\022\013\n\003ke" - + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"f\n\005State\022\025\n\021S" - + "TATE_UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001\022\n\n\006ACT" - + "IVE\020\002\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020\004\022\016\n\nIN" - + "FEASIBLE\020\005:l\352Ai\n\037aiplatform.googleapis.c" - + "om/Trial\022Fprojects/{project}/locations/{" - + "location}/studies/{study}/trials/{trial}" - + "\"\244!\n\tStudySpec\022o\n\031decay_curve_stopping_s" - + "pec\030\004 \001(\0132J.google.cloud.aiplatform.v1be" - + "ta1.StudySpec.DecayCurveAutomatedStoppin" - + "gSpecH\000\022p\n\036median_automated_stopping_spe" - + "c\030\005 \001(\0132F.google.cloud.aiplatform.v1beta" - + "1.StudySpec.MedianAutomatedStoppingSpecH" - + "\000\022]\n\022convex_stop_config\030\010 \001(\0132;.google.c" - + "loud.aiplatform.v1beta1.StudySpec.Convex" - + "StopConfigB\002\030\001H\000\022p\n\036convex_automated_sto" - + "pping_spec\030\t \001(\0132F.google.cloud.aiplatfo" - + "rm.v1beta1.StudySpec.ConvexAutomatedStop" - + "pingSpecH\000\022K\n\007metrics\030\001 \003(\01325.google.clo" - + "ud.aiplatform.v1beta1.StudySpec.MetricSp" - + "ecB\003\340A\002\022Q\n\nparameters\030\002 \003(\01328.google.clo" - + "ud.aiplatform.v1beta1.StudySpec.Paramete" - + "rSpecB\003\340A\002\022G\n\talgorithm\030\003 \001(\01624.google.c" - + "loud.aiplatform.v1beta1.StudySpec.Algori" - + "thm\022V\n\021observation_noise\030\006 \001(\0162;.google." - + "cloud.aiplatform.v1beta1.StudySpec.Obser" - + "vationNoise\022g\n\032measurement_selection_typ" - + "e\030\007 \001(\0162C.google.cloud.aiplatform.v1beta" - + "1.StudySpec.MeasurementSelectionType\022c\n\030" - + "transfer_learning_config\030\n \001(\0132A.google." - + "cloud.aiplatform.v1beta1.StudySpec.Trans" - + "ferLearningConfig\032\267\003\n\nMetricSpec\022\026\n\tmetr" - + "ic_id\030\001 \001(\tB\003\340A\002\022Q\n\004goal\030\002 \001(\0162>.google." - + "cloud.aiplatform.v1beta1.StudySpec.Metri" - + "cSpec.GoalTypeB\003\340A\002\022d\n\rsafety_config\030\003 \001" - + "(\0132H.google.cloud.aiplatform.v1beta1.Stu" - + "dySpec.MetricSpec.SafetyMetricConfigH\000\210\001" - + "\001\032\202\001\n\022SafetyMetricConfig\022\030\n\020safety_thres" - + "hold\030\001 \001(\001\022-\n desired_min_safe_trials_fr" - + "action\030\002 \001(\001H\000\210\001\001B#\n!_desired_min_safe_t" - + "rials_fraction\"A\n\010GoalType\022\031\n\025GOAL_TYPE_" - + "UNSPECIFIED\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIMIZE\020" - + "\002B\020\n\016_safety_config\032\200\017\n\rParameterSpec\022e\n" - + "\021double_value_spec\030\002 \001(\0132H.google.cloud." - + "aiplatform.v1beta1.StudySpec.ParameterSp" - + "ec.DoubleValueSpecH\000\022g\n\022integer_value_sp" - + "ec\030\003 \001(\0132I.google.cloud.aiplatform.v1bet" - + "a1.StudySpec.ParameterSpec.IntegerValueS" - + "pecH\000\022o\n\026categorical_value_spec\030\004 \001(\0132M." - + "google.cloud.aiplatform.v1beta1.StudySpe" - + "c.ParameterSpec.CategoricalValueSpecH\000\022i" - + "\n\023discrete_value_spec\030\005 \001(\0132J.google.clo" - + "ud.aiplatform.v1beta1.StudySpec.Paramete" - + "rSpec.DiscreteValueSpecH\000\022\031\n\014parameter_i" - + "d\030\001 \001(\tB\003\340A\002\022V\n\nscale_type\030\006 \001(\0162B.googl" + + "\032\037google/protobuf/timestamp.proto\"\276\003\n\005St" + + "udy\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030" + + "\002 \001(\tB\004\342A\001\002\022D\n\nstudy_spec\030\003 \001(\0132*.google" + + ".cloud.aiplatform.v1beta1.StudySpecB\004\342A\001" + + "\002\022A\n\005state\030\004 \001(\0162,.google.cloud.aiplatfo" + + "rm.v1beta1.Study.StateB\004\342A\001\003\0225\n\013create_t" + + "ime\030\005 \001(\0132\032.google.protobuf.TimestampB\004\342" + + "A\001\003\022\035\n\017inactive_reason\030\006 \001(\tB\004\342A\001\003\"G\n\005St" + + "ate\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\001\022\014" + + "\n\010INACTIVE\020\002\022\r\n\tCOMPLETED\020\003:]\352AZ\n\037aiplat" + + "form.googleapis.com/Study\0227projects/{pro" + + "ject}/locations/{location}/studies/{stud" + + "y}\"\367\007\n\005Trial\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\020\n\002id\030\002" + + " \001(\tB\004\342A\001\003\022A\n\005state\030\003 \001(\0162,.google.cloud" + + ".aiplatform.v1beta1.Trial.StateB\004\342A\001\003\022J\n" + + "\nparameters\030\004 \003(\01320.google.cloud.aiplatf" + + "orm.v1beta1.Trial.ParameterB\004\342A\001\003\022M\n\021fin" + + "al_measurement\030\005 \001(\0132,.google.cloud.aipl" + + "atform.v1beta1.MeasurementB\004\342A\001\003\022H\n\014meas" + + "urements\030\006 \003(\0132,.google.cloud.aiplatform" + + ".v1beta1.MeasurementB\004\342A\001\003\0224\n\nstart_time" + + "\030\007 \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003" + + "\0222\n\010end_time\030\010 \001(\0132\032.google.protobuf.Tim" + + "estampB\004\342A\001\003\022\027\n\tclient_id\030\t \001(\tB\004\342A\001\003\022\037\n" + + "\021infeasible_reason\030\n \001(\tB\004\342A\001\003\022@\n\ncustom" + + "_job\030\013 \001(\tB,\342A\001\003\372A%\n#aiplatform.googleap" + + "is.com/CustomJob\022X\n\017web_access_uris\030\014 \003(" + + "\01329.google.cloud.aiplatform.v1beta1.Tria" + + "l.WebAccessUrisEntryB\004\342A\001\003\032T\n\tParameter\022" + + "\032\n\014parameter_id\030\001 \001(\tB\004\342A\001\003\022+\n\005value\030\002 \001" + + "(\0132\026.google.protobuf.ValueB\004\342A\001\003\0324\n\022WebA" + + "ccessUrisEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" + + "(\t:\0028\001\"f\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\r" + + "\n\tREQUESTED\020\001\022\n\n\006ACTIVE\020\002\022\014\n\010STOPPING\020\003\022" + + "\r\n\tSUCCEEDED\020\004\022\016\n\nINFEASIBLE\020\005:l\352Ai\n\037aip" + + "latform.googleapis.com/Trial\022Fprojects/{" + + "project}/locations/{location}/studies/{s" + + "tudy}/trials/{trial}\"\264!\n\tStudySpec\022o\n\031de" + + "cay_curve_stopping_spec\030\004 \001(\0132J.google.c" + + "loud.aiplatform.v1beta1.StudySpec.DecayC" + + "urveAutomatedStoppingSpecH\000\022p\n\036median_au" + + "tomated_stopping_spec\030\005 \001(\0132F.google.clo" + + "ud.aiplatform.v1beta1.StudySpec.MedianAu" + + "tomatedStoppingSpecH\000\022]\n\022convex_stop_con" + + "fig\030\010 \001(\0132;.google.cloud.aiplatform.v1be" + + "ta1.StudySpec.ConvexStopConfigB\002\030\001H\000\022p\n\036" + + "convex_automated_stopping_spec\030\t \001(\0132F.g" + + "oogle.cloud.aiplatform.v1beta1.StudySpec" + + ".ConvexAutomatedStoppingSpecH\000\022L\n\007metric" + + "s\030\001 \003(\01325.google.cloud.aiplatform.v1beta" + + "1.StudySpec.MetricSpecB\004\342A\001\002\022R\n\nparamete" + + "rs\030\002 \003(\01328.google.cloud.aiplatform.v1bet" + + "a1.StudySpec.ParameterSpecB\004\342A\001\002\022G\n\talgo" + + "rithm\030\003 \001(\01624.google.cloud.aiplatform.v1" + + "beta1.StudySpec.Algorithm\022V\n\021observation" + + "_noise\030\006 \001(\0162;.google.cloud.aiplatform.v" + + "1beta1.StudySpec.ObservationNoise\022g\n\032mea" + + "surement_selection_type\030\007 \001(\0162C.google.c" + + "loud.aiplatform.v1beta1.StudySpec.Measur" + + "ementSelectionType\022c\n\030transfer_learning_" + + "config\030\n \001(\0132A.google.cloud.aiplatform.v" + + "1beta1.StudySpec.TransferLearningConfig\032" + + "\271\003\n\nMetricSpec\022\027\n\tmetric_id\030\001 \001(\tB\004\342A\001\002\022" + + "R\n\004goal\030\002 \001(\0162>.google.cloud.aiplatform." + + "v1beta1.StudySpec.MetricSpec.GoalTypeB\004\342" + + "A\001\002\022d\n\rsafety_config\030\003 \001(\0132H.google.clou" + + "d.aiplatform.v1beta1.StudySpec.MetricSpe" + + "c.SafetyMetricConfigH\000\210\001\001\032\202\001\n\022SafetyMetr" + + "icConfig\022\030\n\020safety_threshold\030\001 \001(\001\022-\n de" + + "sired_min_safe_trials_fraction\030\002 \001(\001H\000\210\001" + + "\001B#\n!_desired_min_safe_trials_fraction\"A" + + "\n\010GoalType\022\031\n\025GOAL_TYPE_UNSPECIFIED\020\000\022\014\n" + + "\010MAXIMIZE\020\001\022\014\n\010MINIMIZE\020\002B\020\n\016_safety_con" + + "fig\032\213\017\n\rParameterSpec\022e\n\021double_value_sp" + + "ec\030\002 \001(\0132H.google.cloud.aiplatform.v1bet" + + "a1.StudySpec.ParameterSpec.DoubleValueSp" + + "ecH\000\022g\n\022integer_value_spec\030\003 \001(\0132I.googl" + "e.cloud.aiplatform.v1beta1.StudySpec.Par" - + "ameterSpec.ScaleType\022v\n\033conditional_para" - + "meter_specs\030\n \003(\0132Q.google.cloud.aiplatf" - + "orm.v1beta1.StudySpec.ParameterSpec.Cond" - + "itionalParameterSpec\032o\n\017DoubleValueSpec\022" - + "\026\n\tmin_value\030\001 \001(\001B\003\340A\002\022\026\n\tmax_value\030\002 \001" - + "(\001B\003\340A\002\022\032\n\rdefault_value\030\004 \001(\001H\000\210\001\001B\020\n\016_" - + "default_value\032p\n\020IntegerValueSpec\022\026\n\tmin" - + "_value\030\001 \001(\003B\003\340A\002\022\026\n\tmax_value\030\002 \001(\003B\003\340A" - + "\002\022\032\n\rdefault_value\030\004 \001(\003H\000\210\001\001B\020\n\016_defaul" - + "t_value\032Y\n\024CategoricalValueSpec\022\023\n\006value" - + "s\030\001 \003(\tB\003\340A\002\022\032\n\rdefault_value\030\003 \001(\tH\000\210\001\001" - + "B\020\n\016_default_value\032V\n\021DiscreteValueSpec\022" - + "\023\n\006values\030\001 \003(\001B\003\340A\002\022\032\n\rdefault_value\030\003 " - + "\001(\001H\000\210\001\001B\020\n\016_default_value\032\271\005\n\030Condition" - + "alParameterSpec\022\212\001\n\026parent_discrete_valu" - + "es\030\002 \001(\0132h.google.cloud.aiplatform.v1bet" - + "a1.StudySpec.ParameterSpec.ConditionalPa" - + "rameterSpec.DiscreteValueConditionH\000\022\200\001\n" - + "\021parent_int_values\030\003 \001(\0132c.google.cloud." - + "aiplatform.v1beta1.StudySpec.ParameterSp" - + "ec.ConditionalParameterSpec.IntValueCond" - + "itionH\000\022\220\001\n\031parent_categorical_values\030\004 " - + "\001(\0132k.google.cloud.aiplatform.v1beta1.St" - + "udySpec.ParameterSpec.ConditionalParamet" - + "erSpec.CategoricalValueConditionH\000\022U\n\016pa" - + "rameter_spec\030\001 \001(\01328.google.cloud.aiplat" - + "form.v1beta1.StudySpec.ParameterSpecB\003\340A" - + "\002\032-\n\026DiscreteValueCondition\022\023\n\006values\030\001 " - + "\003(\001B\003\340A\002\032(\n\021IntValueCondition\022\023\n\006values\030" - + "\001 \003(\003B\003\340A\002\0320\n\031CategoricalValueCondition\022" - + "\023\n\006values\030\001 \003(\tB\003\340A\002B\030\n\026parent_value_con" - + "dition\"n\n\tScaleType\022\032\n\026SCALE_TYPE_UNSPEC" - + "IFIED\020\000\022\025\n\021UNIT_LINEAR_SCALE\020\001\022\022\n\016UNIT_L" - + "OG_SCALE\020\002\022\032\n\026UNIT_REVERSE_LOG_SCALE\020\003B\026" - + "\n\024parameter_value_spec\032?\n\037DecayCurveAuto" - + "matedStoppingSpec\022\034\n\024use_elapsed_duratio" - + "n\030\001 \001(\010\032;\n\033MedianAutomatedStoppingSpec\022\034" - + "\n\024use_elapsed_duration\030\001 \001(\010\032\366\001\n\033ConvexA" - + "utomatedStoppingSpec\022\026\n\016max_step_count\030\001" - + " \001(\003\022\026\n\016min_step_count\030\002 \001(\003\022\035\n\025min_meas" - + "urement_count\030\003 \001(\003\022$\n\034learning_rate_par" - + "ameter_name\030\004 \001(\t\022\034\n\024use_elapsed_duratio" - + "n\030\005 \001(\010\022&\n\031update_all_stopped_trials\030\006 \001" - + "(\010H\000\210\001\001B\034\n\032_update_all_stopped_trials\032\235\001" - + "\n\020ConvexStopConfig\022\025\n\rmax_num_steps\030\001 \001(" - + "\003\022\025\n\rmin_num_steps\030\002 \001(\003\022\034\n\024autoregressi" - + "ve_order\030\003 \001(\003\022$\n\034learning_rate_paramete" - + "r_name\030\004 \001(\t\022\023\n\013use_seconds\030\005 \001(\010:\002\030\001\032[\n" - + "\026TransferLearningConfig\022!\n\031disable_trans" - + "fer_learning\030\001 \001(\010\022\036\n\021prior_study_names\030" - + "\002 \003(\tB\003\340A\003\"J\n\tAlgorithm\022\031\n\025ALGORITHM_UNS" - + "PECIFIED\020\000\022\017\n\013GRID_SEARCH\020\002\022\021\n\rRANDOM_SE" - + "ARCH\020\003\"H\n\020ObservationNoise\022!\n\035OBSERVATIO" - + "N_NOISE_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\010\n\004HIGH\020\002" - + "\"r\n\030MeasurementSelectionType\022*\n&MEASUREM" - + "ENT_SELECTION_TYPE_UNSPECIFIED\020\000\022\024\n\020LAST" - + "_MEASUREMENT\020\001\022\024\n\020BEST_MEASUREMENT\020\002B\031\n\027" - + "automated_stopping_spec\"\341\001\n\013Measurement\022" - + "8\n\020elapsed_duration\030\001 \001(\0132\031.google.proto" - + "buf.DurationB\003\340A\003\022\027\n\nstep_count\030\002 \001(\003B\003\340" - + "A\003\022I\n\007metrics\030\003 \003(\01323.google.cloud.aipla" - + "tform.v1beta1.Measurement.MetricB\003\340A\003\0324\n" - + "\006Metric\022\026\n\tmetric_id\030\001 \001(\tB\003\340A\003\022\022\n\005value" - + "\030\002 \001(\001B\003\340A\003B\341\001\n#com.google.cloud.aiplatf" - + "orm.v1beta1B\nStudyProtoP\001ZCcloud.google." - + "com/go/aiplatform/apiv1beta1/aiplatformp" - + "b;aiplatformpb\252\002\037Google.Cloud.AIPlatform" - + ".V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1bet" - + "a1\352\002\"Google::Cloud::AIPlatform::V1beta1b" - + "\006proto3" + + "ameterSpec.IntegerValueSpecH\000\022o\n\026categor" + + "ical_value_spec\030\004 \001(\0132M.google.cloud.aip" + + "latform.v1beta1.StudySpec.ParameterSpec." + + "CategoricalValueSpecH\000\022i\n\023discrete_value" + + "_spec\030\005 \001(\0132J.google.cloud.aiplatform.v1" + + "beta1.StudySpec.ParameterSpec.DiscreteVa" + + "lueSpecH\000\022\032\n\014parameter_id\030\001 \001(\tB\004\342A\001\002\022V\n" + + "\nscale_type\030\006 \001(\0162B.google.cloud.aiplatf" + + "orm.v1beta1.StudySpec.ParameterSpec.Scal" + + "eType\022v\n\033conditional_parameter_specs\030\n \003" + + "(\0132Q.google.cloud.aiplatform.v1beta1.Stu" + + "dySpec.ParameterSpec.ConditionalParamete" + + "rSpec\032q\n\017DoubleValueSpec\022\027\n\tmin_value\030\001 " + + "\001(\001B\004\342A\001\002\022\027\n\tmax_value\030\002 \001(\001B\004\342A\001\002\022\032\n\rde" + + "fault_value\030\004 \001(\001H\000\210\001\001B\020\n\016_default_value" + + "\032r\n\020IntegerValueSpec\022\027\n\tmin_value\030\001 \001(\003B" + + "\004\342A\001\002\022\027\n\tmax_value\030\002 \001(\003B\004\342A\001\002\022\032\n\rdefaul" + + "t_value\030\004 \001(\003H\000\210\001\001B\020\n\016_default_value\032Z\n\024" + + "CategoricalValueSpec\022\024\n\006values\030\001 \003(\tB\004\342A" + + "\001\002\022\032\n\rdefault_value\030\003 \001(\tH\000\210\001\001B\020\n\016_defau" + + "lt_value\032W\n\021DiscreteValueSpec\022\024\n\006values\030" + + "\001 \003(\001B\004\342A\001\002\022\032\n\rdefault_value\030\003 \001(\001H\000\210\001\001B" + + "\020\n\016_default_value\032\275\005\n\030ConditionalParamet" + + "erSpec\022\212\001\n\026parent_discrete_values\030\002 \001(\0132" + + "h.google.cloud.aiplatform.v1beta1.StudyS" + + "pec.ParameterSpec.ConditionalParameterSp" + + "ec.DiscreteValueConditionH\000\022\200\001\n\021parent_i" + + "nt_values\030\003 \001(\0132c.google.cloud.aiplatfor" + + "m.v1beta1.StudySpec.ParameterSpec.Condit" + + "ionalParameterSpec.IntValueConditionH\000\022\220" + + "\001\n\031parent_categorical_values\030\004 \001(\0132k.goo" + + "gle.cloud.aiplatform.v1beta1.StudySpec.P" + + "arameterSpec.ConditionalParameterSpec.Ca" + + "tegoricalValueConditionH\000\022V\n\016parameter_s" + + "pec\030\001 \001(\01328.google.cloud.aiplatform.v1be" + + "ta1.StudySpec.ParameterSpecB\004\342A\001\002\032.\n\026Dis" + + "creteValueCondition\022\024\n\006values\030\001 \003(\001B\004\342A\001" + + "\002\032)\n\021IntValueCondition\022\024\n\006values\030\001 \003(\003B\004" + + "\342A\001\002\0321\n\031CategoricalValueCondition\022\024\n\006val" + + "ues\030\001 \003(\tB\004\342A\001\002B\030\n\026parent_value_conditio" + + "n\"n\n\tScaleType\022\032\n\026SCALE_TYPE_UNSPECIFIED" + + "\020\000\022\025\n\021UNIT_LINEAR_SCALE\020\001\022\022\n\016UNIT_LOG_SC" + + "ALE\020\002\022\032\n\026UNIT_REVERSE_LOG_SCALE\020\003B\026\n\024par" + + "ameter_value_spec\032?\n\037DecayCurveAutomated" + + "StoppingSpec\022\034\n\024use_elapsed_duration\030\001 \001" + + "(\010\032;\n\033MedianAutomatedStoppingSpec\022\034\n\024use" + + "_elapsed_duration\030\001 \001(\010\032\366\001\n\033ConvexAutoma" + + "tedStoppingSpec\022\026\n\016max_step_count\030\001 \001(\003\022" + + "\026\n\016min_step_count\030\002 \001(\003\022\035\n\025min_measureme" + + "nt_count\030\003 \001(\003\022$\n\034learning_rate_paramete" + + "r_name\030\004 \001(\t\022\034\n\024use_elapsed_duration\030\005 \001" + + "(\010\022&\n\031update_all_stopped_trials\030\006 \001(\010H\000\210" + + "\001\001B\034\n\032_update_all_stopped_trials\032\235\001\n\020Con" + + "vexStopConfig\022\025\n\rmax_num_steps\030\001 \001(\003\022\025\n\r" + + "min_num_steps\030\002 \001(\003\022\034\n\024autoregressive_or" + + "der\030\003 \001(\003\022$\n\034learning_rate_parameter_nam" + + "e\030\004 \001(\t\022\023\n\013use_seconds\030\005 \001(\010:\002\030\001\032\\\n\026Tran" + + "sferLearningConfig\022!\n\031disable_transfer_l" + + "earning\030\001 \001(\010\022\037\n\021prior_study_names\030\002 \003(\t" + + "B\004\342A\001\003\"J\n\tAlgorithm\022\031\n\025ALGORITHM_UNSPECI" + + "FIED\020\000\022\017\n\013GRID_SEARCH\020\002\022\021\n\rRANDOM_SEARCH" + + "\020\003\"H\n\020ObservationNoise\022!\n\035OBSERVATION_NO" + + "ISE_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\010\n\004HIGH\020\002\"r\n\030" + + "MeasurementSelectionType\022*\n&MEASUREMENT_" + + "SELECTION_TYPE_UNSPECIFIED\020\000\022\024\n\020LAST_MEA" + + "SUREMENT\020\001\022\024\n\020BEST_MEASUREMENT\020\002B\031\n\027auto" + + "mated_stopping_spec\"\346\001\n\013Measurement\0229\n\020e" + + "lapsed_duration\030\001 \001(\0132\031.google.protobuf." + + "DurationB\004\342A\001\003\022\030\n\nstep_count\030\002 \001(\003B\004\342A\001\003" + + "\022J\n\007metrics\030\003 \003(\01323.google.cloud.aiplatf" + + "orm.v1beta1.Measurement.MetricB\004\342A\001\003\0326\n\006" + + "Metric\022\027\n\tmetric_id\030\001 \001(\tB\004\342A\001\003\022\023\n\005value" + + "\030\002 \001(\001B\004\342A\001\003B\341\001\n#com.google.cloud.aiplat" + + "form.v1beta1B\nStudyProtoP\001ZCcloud.google" + + ".com/go/aiplatform/apiv1beta1/aiplatform" + + "pb;aiplatformpb\252\002\037Google.Cloud.AIPlatfor" + + "m.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1be" + + "ta1\352\002\"Google::Cloud::AIPlatform::V1beta1" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpec.java index de449b823935..e2724a333aef 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpec.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new StudySpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_descriptor; @@ -239,6 +234,7 @@ private Algorithm(int value) { * *
    * Describes the noise level of the repeated observations.
+   *
    * "Noisy" means that the repeated observations with the same Trial parameters
    * may lead to different metric evaluations.
    * 
@@ -709,11 +705,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MetricSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_MetricSpec_descriptor; @@ -969,11 +960,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SafetyMetricConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_MetricSpec_SafetyMetricConfig_descriptor; @@ -2994,6 +2980,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3011,6 +2998,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3027,6 +3015,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3042,6 +3031,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3061,6 +3051,7 @@ public interface ParameterSpecOrBuilder *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -3072,7 +3063,7 @@ public interface ParameterSpecOrBuilder com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpecOrBuilder getConditionalParameterSpecsOrBuilder(int index); - public com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ParameterValueSpecCase + com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ParameterValueSpecCase getParameterValueSpecCase(); } /** @@ -3106,11 +3097,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ParameterSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_descriptor; @@ -3353,6 +3339,7 @@ public interface DoubleValueSpecOrBuilder * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3369,6 +3356,7 @@ public interface DoubleValueSpecOrBuilder * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3406,11 +3394,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DoubleValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_DoubleValueSpec_descriptor; @@ -3473,6 +3456,7 @@ public double getMaxValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -3492,6 +3476,7 @@ public boolean hasDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4052,6 +4037,7 @@ public Builder clearMaxValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4071,6 +4057,7 @@ public boolean hasDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4090,6 +4077,7 @@ public double getDefaultValue() { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4113,6 +4101,7 @@ public Builder setDefaultValue(double value) { * A default value for a `DOUBLE` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4235,6 +4224,7 @@ public interface IntegerValueSpecOrBuilder * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4251,6 +4241,7 @@ public interface IntegerValueSpecOrBuilder * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4289,11 +4280,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IntegerValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_IntegerValueSpec_descriptor; @@ -4356,6 +4342,7 @@ public long getMaxValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4375,6 +4362,7 @@ public boolean hasDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4926,6 +4914,7 @@ public Builder clearMaxValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4945,6 +4934,7 @@ public boolean hasDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4964,6 +4954,7 @@ public long getDefaultValue() { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -4987,6 +4978,7 @@ public Builder setDefaultValue(long value) { * A default value for an `INTEGER` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5134,6 +5126,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5150,6 +5143,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5166,6 +5160,7 @@ public interface CategoricalValueSpecOrBuilder * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5197,7 +5192,7 @@ private CategoricalValueSpec(com.google.protobuf.GeneratedMessageV3.Builder b } private CategoricalValueSpec() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); defaultValue_ = ""; } @@ -5207,11 +5202,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_CategoricalValueSpec_descriptor; @@ -5233,7 +5223,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -5304,6 +5295,7 @@ public com.google.protobuf.ByteString getValuesBytes(int index) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5323,6 +5315,7 @@ public boolean hasDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5350,6 +5343,7 @@ public java.lang.String getDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5609,8 +5603,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); defaultValue_ = ""; return this; } @@ -5645,7 +5638,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec result = new com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec( this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -5653,20 +5645,14 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec - result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.CategoricalValueSpec result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.defaultValue_ = defaultValue_; @@ -5733,7 +5719,7 @@ public Builder mergeFrom( if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -5803,14 +5789,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -5824,7 +5810,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -5889,6 +5876,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5910,6 +5898,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5928,6 +5917,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5943,8 +5933,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -5967,6 +5958,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -5979,6 +5971,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -5997,6 +5990,7 @@ public boolean hasDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6023,6 +6017,7 @@ public java.lang.String getDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6049,6 +6044,7 @@ public com.google.protobuf.ByteString getDefaultValueBytes() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6074,6 +6070,7 @@ public Builder setDefaultValue(java.lang.String value) { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6095,6 +6092,7 @@ public Builder clearDefaultValue() { * A default value for a `CATEGORICAL` parameter that is assumed to be a * relatively good starting point. Unset value signals that there is no * offered starting point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6244,6 +6242,7 @@ public interface DiscreteValueSpecOrBuilder * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6261,6 +6260,7 @@ public interface DiscreteValueSpecOrBuilder * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6301,11 +6301,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiscreteValueSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_DiscreteValueSpec_descriptor; @@ -6393,6 +6388,7 @@ public double getValues(int index) { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -6413,6 +6409,7 @@ public boolean hasDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7030,6 +7027,7 @@ public Builder clearValues() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7050,6 +7048,7 @@ public boolean hasDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7070,6 +7069,7 @@ public double getDefaultValue() { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7094,6 +7094,7 @@ public Builder setDefaultValue(double value) { * relatively good starting point. Unset value signals that there is no * offered starting point. It automatically rounds to the * nearest feasible discrete point. + * * Currently only supported by the Vertex AI Vizier service. Not supported * by HyperparameterTuningJob or TrainingPipeline. *
@@ -7369,7 +7370,7 @@ public interface ConditionalParameterSpecOrBuilder com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpecOrBuilder getParameterSpecOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec + com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec .ParentValueConditionCase getParentValueConditionCase(); } @@ -7402,11 +7403,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ConditionalParameterSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor; @@ -7435,6 +7431,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7449,6 +7446,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7463,6 +7461,7 @@ public interface DiscreteValueConditionOrBuilder *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7504,11 +7503,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DiscreteValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_descriptor; @@ -7536,6 +7530,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7553,6 +7548,7 @@ public java.util.List getValuesList() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -7569,6 +7565,7 @@ public int getValuesCount() { *
          * Required. Matches values of the parent parameter of 'DISCRETE' type.
          * All values must exist in `discrete_value_spec` of parent parameter.
+         *
          * The Epsilon of the value matching is 1e-10.
          * 
* @@ -8047,6 +8044,7 @@ private void ensureValuesIsMutable() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8065,6 +8063,7 @@ public java.util.List getValuesList() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8081,6 +8080,7 @@ public int getValuesCount() { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8098,6 +8098,7 @@ public double getValues(int index) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8120,6 +8121,7 @@ public Builder setValues(int index, double value) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8141,6 +8143,7 @@ public Builder addValues(double value) { *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8161,6 +8164,7 @@ public Builder addAllValues(java.lang.Iterable value *
            * Required. Matches values of the parent parameter of 'DISCRETE' type.
            * All values must exist in `discrete_value_spec` of parent parameter.
+           *
            * The Epsilon of the value matching is 1e-10.
            * 
* @@ -8323,11 +8327,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IntValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_descriptor; @@ -9145,7 +9144,7 @@ private CategoricalValueCondition( } private CategoricalValueCondition() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -9154,11 +9153,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalValueCondition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_descriptor; @@ -9179,7 +9173,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { public static final int VALUES_FIELD_NUMBER = 1; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList values_; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -9492,8 +9487,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -9533,7 +9527,6 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { result = new com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec .ConditionalParameterSpec.CategoricalValueCondition(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -9541,22 +9534,15 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec - .CategoricalValueCondition - result) { - if (((bitField0_ & 0x00000001) != 0)) { - values_ = values_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.values_ = values_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ConditionalParameterSpec .CategoricalValueCondition result) { int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + values_.makeImmutable(); + result.values_ = values_; + } } @java.lang.Override @@ -9621,7 +9607,7 @@ public Builder mergeFrom( if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ |= 0x00000001; } else { ensureValuesIsMutable(); values_.addAll(other.values_); @@ -9680,14 +9666,14 @@ public Builder mergeFrom( private int bitField0_; - private com.google.protobuf.LazyStringList values_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList values_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureValuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { + if (!values_.isModifiable()) { values_ = new com.google.protobuf.LazyStringArrayList(values_); - bitField0_ |= 0x00000001; } + bitField0_ |= 0x00000001; } /** * @@ -9703,7 +9689,8 @@ private void ensureValuesIsMutable() { * @return A list containing the values. */ public com.google.protobuf.ProtocolStringList getValuesList() { - return values_.getUnmodifiableView(); + values_.makeImmutable(); + return values_; } /** * @@ -9776,6 +9763,7 @@ public Builder setValues(int index, java.lang.String value) { } ensureValuesIsMutable(); values_.set(index, value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9799,6 +9787,7 @@ public Builder addValues(java.lang.String value) { } ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9819,6 +9808,7 @@ public Builder addValues(java.lang.String value) { public Builder addAllValues(java.lang.Iterable values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, values_); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9836,8 +9826,9 @@ public Builder addAllValues(java.lang.Iterable values) { * @return This builder for chaining. */ public Builder clearValues() { - values_ = com.google.protobuf.LazyStringArrayList.EMPTY; + values_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); + ; onChanged(); return this; } @@ -9862,6 +9853,7 @@ public Builder addValuesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9939,6 +9931,8 @@ public com.google.protobuf.Parser getParserForType() } private int parentValueConditionCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object parentValueCondition_; public enum ParentValueConditionCase @@ -11924,6 +11918,8 @@ public com.google.protobuf.Parser getParserForType() { } private int parameterValueSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object parameterValueSpec_; public enum ParameterValueSpecCase @@ -12335,6 +12331,7 @@ public com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType get *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12355,6 +12352,7 @@ public com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType get *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12377,6 +12375,7 @@ public com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpec.ScaleType get *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12395,6 +12394,7 @@ public int getConditionalParameterSpecsCount() { *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -12414,6 +12414,7 @@ public int getConditionalParameterSpecsCount() { *
      * A conditional parameter node is active if the parameter's value matches
      * the conditional node's parent_value_condition.
+     *
      * If two items in conditional_parameter_specs have the same name, they
      * must have disjoint parent_value_condition.
      * 
@@ -14322,6 +14323,7 @@ private void ensureConditionalParameterSpecsIsMutable() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14345,6 +14347,7 @@ private void ensureConditionalParameterSpecsIsMutable() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14366,6 +14369,7 @@ public int getConditionalParameterSpecsCount() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14388,6 +14392,7 @@ public int getConditionalParameterSpecsCount() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14418,6 +14423,7 @@ public Builder setConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14446,6 +14452,7 @@ public Builder setConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14475,6 +14482,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14505,6 +14513,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14532,6 +14541,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14560,6 +14570,7 @@ public Builder addConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14590,6 +14601,7 @@ public Builder addAllConditionalParameterSpecs( *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14614,6 +14626,7 @@ public Builder clearConditionalParameterSpecs() { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14638,6 +14651,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14657,6 +14671,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14680,6 +14695,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14705,6 +14721,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14727,6 +14744,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14750,6 +14768,7 @@ public Builder removeConditionalParameterSpecs(int index) { *
        * A conditional parameter node is active if the parameter's value matches
        * the conditional node's parent_value_condition.
+       *
        * If two items in conditional_parameter_specs have the same name, they
        * must have disjoint parent_value_condition.
        * 
@@ -14910,11 +14929,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new DecayCurveAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_DecayCurveAutomatedStoppingSpec_descriptor; @@ -15512,11 +15526,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new MedianAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_MedianAutomatedStoppingSpec_descriptor; @@ -16237,11 +16246,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ConvexAutomatedStoppingSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ConvexAutomatedStoppingSpec_descriptor; @@ -17627,11 +17631,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ConvexStopConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_ConvexStopConfig_descriptor; @@ -18778,7 +18777,7 @@ private TransferLearningConfig(com.google.protobuf.GeneratedMessageV3.Builder } private TransferLearningConfig() { - priorStudyNames_ = com.google.protobuf.LazyStringArrayList.EMPTY; + priorStudyNames_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -18787,11 +18786,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TransferLearningConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.StudyProto .internal_static_google_cloud_aiplatform_v1beta1_StudySpec_TransferLearningConfig_descriptor; @@ -18830,7 +18824,8 @@ public boolean getDisableTransferLearning() { public static final int PRIOR_STUDY_NAMES_FIELD_NUMBER = 2; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList priorStudyNames_; + private com.google.protobuf.LazyStringArrayList priorStudyNames_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -19116,8 +19111,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; disableTransferLearning_ = false; - priorStudyNames_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + priorStudyNames_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -19148,7 +19142,6 @@ public com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig buil public com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig buildPartial() { com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig result = new com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig(this); - buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -19156,21 +19149,16 @@ public com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig buil return result; } - private void buildPartialRepeatedFields( - com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig result) { - if (((bitField0_ & 0x00000002) != 0)) { - priorStudyNames_ = priorStudyNames_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.priorStudyNames_ = priorStudyNames_; - } - private void buildPartial0( com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfig result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.disableTransferLearning_ = disableTransferLearning_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + priorStudyNames_.makeImmutable(); + result.priorStudyNames_ = priorStudyNames_; + } } @java.lang.Override @@ -19230,7 +19218,7 @@ public Builder mergeFrom( if (!other.priorStudyNames_.isEmpty()) { if (priorStudyNames_.isEmpty()) { priorStudyNames_ = other.priorStudyNames_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensurePriorStudyNamesIsMutable(); priorStudyNames_.addAll(other.priorStudyNames_); @@ -19354,14 +19342,14 @@ public Builder clearDisableTransferLearning() { return this; } - private com.google.protobuf.LazyStringList priorStudyNames_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList priorStudyNames_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePriorStudyNamesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!priorStudyNames_.isModifiable()) { priorStudyNames_ = new com.google.protobuf.LazyStringArrayList(priorStudyNames_); - bitField0_ |= 0x00000002; } + bitField0_ |= 0x00000002; } /** * @@ -19376,7 +19364,8 @@ private void ensurePriorStudyNamesIsMutable() { * @return A list containing the priorStudyNames. */ public com.google.protobuf.ProtocolStringList getPriorStudyNamesList() { - return priorStudyNames_.getUnmodifiableView(); + priorStudyNames_.makeImmutable(); + return priorStudyNames_; } /** * @@ -19445,6 +19434,7 @@ public Builder setPriorStudyNames(int index, java.lang.String value) { } ensurePriorStudyNamesIsMutable(); priorStudyNames_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -19467,6 +19457,7 @@ public Builder addPriorStudyNames(java.lang.String value) { } ensurePriorStudyNamesIsMutable(); priorStudyNames_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -19486,6 +19477,7 @@ public Builder addPriorStudyNames(java.lang.String value) { public Builder addAllPriorStudyNames(java.lang.Iterable values) { ensurePriorStudyNamesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, priorStudyNames_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -19502,8 +19494,9 @@ public Builder addAllPriorStudyNames(java.lang.Iterable values * @return This builder for chaining. */ public Builder clearPriorStudyNames() { - priorStudyNames_ = com.google.protobuf.LazyStringArrayList.EMPTY; + priorStudyNames_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); + ; onChanged(); return this; } @@ -19527,6 +19520,7 @@ public Builder addPriorStudyNamesBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensurePriorStudyNamesIsMutable(); priorStudyNames_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -19599,6 +19593,8 @@ public com.google.protobuf.Parser getParserForType() { } private int automatedStoppingSpecCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object automatedStoppingSpec_; public enum AutomatedStoppingSpecCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpecOrBuilder.java index 56d5e56ad171..66e880b8b266 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/StudySpecOrBuilder.java @@ -458,6 +458,6 @@ com.google.cloud.aiplatform.v1beta1.StudySpec.ParameterSpecOrBuilder getParamete com.google.cloud.aiplatform.v1beta1.StudySpec.TransferLearningConfigOrBuilder getTransferLearningConfigOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.StudySpec.AutomatedStoppingSpecCase + com.google.cloud.aiplatform.v1beta1.StudySpec.AutomatedStoppingSpecCase getAutomatedStoppingSpecCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadata.java index d48ffc2bba94..79b6e4fa90f7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new SuggestTrialsMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.VizierServiceProto .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsMetadata_descriptor; @@ -127,6 +122,7 @@ public com.google.cloud.aiplatform.v1beta1.GenericOperationMetadata getGenericMe * *
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -153,6 +149,7 @@ public java.lang.String getClientId() {
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -746,6 +743,7 @@ public Builder clearGenericMetadata() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -771,6 +769,7 @@ public java.lang.String getClientId() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -796,6 +795,7 @@ public com.google.protobuf.ByteString getClientIdBytes() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -820,6 +820,7 @@ public Builder setClientId(java.lang.String value) {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -840,6 +841,7 @@ public Builder clearClientId() {
      *
      * 
      * The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadataOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadataOrBuilder.java
index 1220c5cd0077..efe8121fe334 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadataOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsMetadataOrBuilder.java
@@ -64,6 +64,7 @@ public interface SuggestTrialsMetadataOrBuilder
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -79,6 +80,7 @@ public interface SuggestTrialsMetadataOrBuilder
    *
    * 
    * The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequest.java
index 329254413e25..96b83051ad3a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequest.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequest.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SuggestTrialsRequest();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsRequest_descriptor;
@@ -153,6 +148,7 @@ public int getSuggestionCount() {
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -179,6 +175,7 @@ public java.lang.String getClientId() {
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -771,6 +768,7 @@ public Builder clearSuggestionCount() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -796,6 +794,7 @@ public java.lang.String getClientId() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -821,6 +820,7 @@ public com.google.protobuf.ByteString getClientIdBytes() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -845,6 +845,7 @@ public Builder setClientId(java.lang.String value) {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -865,6 +866,7 @@ public Builder clearClientId() {
      *
      * 
      * Required. The identifier of the client that is requesting the suggestion.
+     *
      * If multiple SuggestTrialsRequests have the same `client_id`,
      * the service will return the identical suggested Trial if the Trial is
      * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequestOrBuilder.java
index 49bb771a3280..52ba3e50cd62 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequestOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsRequestOrBuilder.java
@@ -72,6 +72,7 @@ public interface SuggestTrialsRequestOrBuilder
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
@@ -87,6 +88,7 @@ public interface SuggestTrialsRequestOrBuilder
    *
    * 
    * Required. The identifier of the client that is requesting the suggestion.
+   *
    * If multiple SuggestTrialsRequests have the same `client_id`,
    * the service will return the identical suggested Trial if the Trial is
    * pending, and provide a new Trial if the last suggested Trial was completed.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsResponse.java
index 9f9503cfc649..7a836160a3db 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsResponse.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/SuggestTrialsResponse.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new SuggestTrialsResponse();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.VizierServiceProto
         .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TFRecordDestination.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TFRecordDestination.java
index c2cf0c3b5dcc..794c666f7da5 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TFRecordDestination.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TFRecordDestination.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TFRecordDestination();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.IoProto
         .internal_static_google_cloud_aiplatform_v1beta1_TFRecordDestination_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tensorboard.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tensorboard.java
index 2a49b9876ea6..27d78d0bddf9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tensorboard.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tensorboard.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Tensorboard();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardProto
         .internal_static_google_cloud_aiplatform_v1beta1_Tensorboard_descriptor;
@@ -497,11 +492,13 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -527,11 +524,13 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -548,11 +547,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -576,11 +577,13 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -2442,11 +2445,13 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2472,11 +2477,13 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2493,11 +2500,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2521,11 +2530,13 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2555,11 +2566,13 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2585,11 +2598,13 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2613,11 +2628,13 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your Tensorboards.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Tensorboard
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlob.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlob.java
index 3e1b76f7d6b7..f309e09addd6 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlob.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlob.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardBlob();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardBlob_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlobSequence.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlobSequence.java
index 89788420271a..1f5673a7929d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlobSequence.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardBlobSequence.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardBlobSequence();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardBlobSequence_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardDataProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardDataProto.java
index f6a3918e8f9a..0a5afd49f0dc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardDataProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardDataProto.java
@@ -65,32 +65,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "m.v1beta1\032\037google/api/field_behavior.pro"
           + "to\032=google/cloud/aiplatform/v1beta1/tens"
           + "orboard_time_series.proto\032\037google/protob"
-          + "uf/timestamp.proto\"\342\001\n\016TimeSeriesData\022\'\n"
-          + "\032tensorboard_time_series_id\030\001 \001(\tB\003\340A\002\022\\"
-          + "\n\nvalue_type\030\002 \001(\0162@.google.cloud.aiplat"
-          + "form.v1beta1.TensorboardTimeSeries.Value"
-          + "TypeB\006\340A\002\340A\005\022I\n\006values\030\003 \003(\01324.google.cl"
+          + "uf/timestamp.proto\"\343\001\n\016TimeSeriesData\022(\n"
+          + "\032tensorboard_time_series_id\030\001 \001(\tB\004\342A\001\002\022"
+          + "[\n\nvalue_type\030\002 \001(\0162@.google.cloud.aipla"
+          + "tform.v1beta1.TensorboardTimeSeries.Valu"
+          + "eTypeB\005\342A\002\002\005\022J\n\006values\030\003 \003(\01324.google.cl"
           + "oud.aiplatform.v1beta1.TimeSeriesDataPoi"
-          + "ntB\003\340A\002\"\247\002\n\023TimeSeriesDataPoint\0229\n\006scala"
-          + "r\030\003 \001(\0132\'.google.cloud.aiplatform.v1beta"
-          + "1.ScalarH\000\022D\n\006tensor\030\004 \001(\01322.google.clou"
-          + "d.aiplatform.v1beta1.TensorboardTensorH\000"
-          + "\022I\n\005blobs\030\005 \001(\01328.google.cloud.aiplatfor"
-          + "m.v1beta1.TensorboardBlobSequenceH\000\022-\n\tw"
-          + "all_time\030\001 \001(\0132\032.google.protobuf.Timesta"
-          + "mp\022\014\n\004step\030\002 \001(\003B\007\n\005value\"\027\n\006Scalar\022\r\n\005v"
-          + "alue\030\001 \001(\001\"D\n\021TensorboardTensor\022\022\n\005value"
-          + "\030\001 \001(\014B\003\340A\002\022\033\n\016version_number\030\002 \001(\005B\003\340A\001"
-          + "\"[\n\027TensorboardBlobSequence\022@\n\006values\030\001 "
-          + "\003(\01320.google.cloud.aiplatform.v1beta1.Te"
-          + "nsorboardBlob\"5\n\017TensorboardBlob\022\017\n\002id\030\001"
-          + " \001(\tB\003\340A\003\022\021\n\004data\030\002 \001(\014B\003\340A\001B\353\001\n#com.goo"
-          + "gle.cloud.aiplatform.v1beta1B\024Tensorboar"
-          + "dDataProtoP\001ZCcloud.google.com/go/aiplat"
-          + "form/apiv1beta1/aiplatformpb;aiplatformp"
-          + "b\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Go"
-          + "ogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::"
-          + "Cloud::AIPlatform::V1beta1b\006proto3"
+          + "ntB\004\342A\001\002\"\247\002\n\023TimeSeriesDataPoint\0229\n\006scal"
+          + "ar\030\003 \001(\0132\'.google.cloud.aiplatform.v1bet"
+          + "a1.ScalarH\000\022D\n\006tensor\030\004 \001(\01322.google.clo"
+          + "ud.aiplatform.v1beta1.TensorboardTensorH"
+          + "\000\022I\n\005blobs\030\005 \001(\01328.google.cloud.aiplatfo"
+          + "rm.v1beta1.TensorboardBlobSequenceH\000\022-\n\t"
+          + "wall_time\030\001 \001(\0132\032.google.protobuf.Timest"
+          + "amp\022\014\n\004step\030\002 \001(\003B\007\n\005value\"\027\n\006Scalar\022\r\n\005"
+          + "value\030\001 \001(\001\"F\n\021TensorboardTensor\022\023\n\005valu"
+          + "e\030\001 \001(\014B\004\342A\001\002\022\034\n\016version_number\030\002 \001(\005B\004\342"
+          + "A\001\001\"[\n\027TensorboardBlobSequence\022@\n\006values"
+          + "\030\001 \003(\01320.google.cloud.aiplatform.v1beta1"
+          + ".TensorboardBlob\"7\n\017TensorboardBlob\022\020\n\002i"
+          + "d\030\001 \001(\tB\004\342A\001\003\022\022\n\004data\030\002 \001(\014B\004\342A\001\001B\353\001\n#co"
+          + "m.google.cloud.aiplatform.v1beta1B\024Tenso"
+          + "rboardDataProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperiment.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperiment.java
index a68ccadc2801..3a06fc791091 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperiment.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperiment.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardExperiment();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardExperimentProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardExperiment_descriptor;
@@ -368,15 +363,19 @@ public int getLabelsCount() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -402,15 +401,19 @@ public java.util.Map getLabels() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -427,15 +430,19 @@ public java.util.Map getLabelsMap() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -459,15 +466,19 @@ public java.util.Map getLabelsMap() {
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -1911,15 +1922,19 @@ public int getLabelsCount() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -1945,15 +1960,19 @@ public java.util.Map getLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -1970,15 +1989,19 @@ public java.util.Map getLabelsMap() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2002,15 +2025,19 @@ public java.util.Map getLabelsMap() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2040,15 +2067,19 @@ public Builder clearLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2074,15 +2105,19 @@ public java.util.Map getMutableLabels() {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -2106,15 +2141,19 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      *
      * 
-     * The labels with user-defined metadata to organize your Datasets.
+     * The labels with user-defined metadata to organize your
+     * TensorboardExperiment.
+     *
      * Label keys and values cannot be longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one Dataset (System
      * labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
      * and are immutable. The following system labels exist for each Dataset:
+     *
      * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
      *    value is the
      *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentOrBuilder.java
index 4050a657f391..540cd8e1a78c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentOrBuilder.java
@@ -182,15 +182,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -204,15 +208,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -229,15 +237,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -251,15 +263,19 @@ public interface TensorboardExperimentOrBuilder
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
@@ -277,15 +293,19 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * The labels with user-defined metadata to organize your Datasets.
+   * The labels with user-defined metadata to organize your
+   * TensorboardExperiment.
+   *
    * Label keys and values cannot be longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Dataset (System
    * labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    * and are immutable. The following system labels exist for each Dataset:
+   *
    * * `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    *    value is the
    *    [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentProto.java
index ee9074e0b9ee..115117d1e254 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardExperimentProto.java
@@ -48,26 +48,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "board_experiment.proto\022\037google.cloud.aip"
           + "latform.v1beta1\032\037google/api/field_behavi"
           + "or.proto\032\031google/api/resource.proto\032\037goo"
-          + "gle/protobuf/timestamp.proto\"\374\003\n\025Tensorb"
-          + "oardExperiment\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\014dis"
-          + "play_name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\0224\n\013"
-          + "create_time\030\004 \001(\0132\032.google.protobuf.Time"
-          + "stampB\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.google"
-          + ".protobuf.TimestampB\003\340A\003\022R\n\006labels\030\006 \003(\013"
-          + "2B.google.cloud.aiplatform.v1beta1.Tenso"
-          + "rboardExperiment.LabelsEntry\022\014\n\004etag\030\007 \001"
-          + "(\t\022\023\n\006source\030\010 \001(\tB\003\340A\005\032-\n\013LabelsEntry\022\013"
-          + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\222\001\352A\216\001\n/a"
-          + "iplatform.googleapis.com/TensorboardExpe"
-          + "riment\022[projects/{project}/locations/{lo"
-          + "cation}/tensorboards/{tensorboard}/exper"
-          + "iments/{experiment}B\361\001\n#com.google.cloud"
-          + ".aiplatform.v1beta1B\032TensorboardExperime"
-          + "ntProtoP\001ZCcloud.google.com/go/aiplatfor"
-          + "m/apiv1beta1/aiplatformpb;aiplatformpb\252\002"
-          + "\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Googl"
-          + "e\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clo"
-          + "ud::AIPlatform::V1beta1b\006proto3"
+          + "gle/protobuf/timestamp.proto\"\200\004\n\025Tensorb"
+          + "oardExperiment\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\024\n\014di"
+          + "splay_name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\0225\n"
+          + "\013create_time\030\004 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\0225\n\013update_time\030\005 \001(\0132\032.goog"
+          + "le.protobuf.TimestampB\004\342A\001\003\022R\n\006labels\030\006 "
+          + "\003(\0132B.google.cloud.aiplatform.v1beta1.Te"
+          + "nsorboardExperiment.LabelsEntry\022\014\n\004etag\030"
+          + "\007 \001(\t\022\024\n\006source\030\010 \001(\tB\004\342A\001\005\032-\n\013LabelsEnt"
+          + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\222\001\352A\216"
+          + "\001\n/aiplatform.googleapis.com/Tensorboard"
+          + "Experiment\022[projects/{project}/locations"
+          + "/{location}/tensorboards/{tensorboard}/e"
+          + "xperiments/{experiment}B\361\001\n#com.google.c"
+          + "loud.aiplatform.v1beta1B\032TensorboardExpe"
+          + "rimentProtoP\001ZCcloud.google.com/go/aipla"
+          + "tform/apiv1beta1/aiplatformpb;aiplatform"
+          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
+          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
+          + ":Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardOrBuilder.java
index 4cd93fd8a812..fbf150f57c4c 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardOrBuilder.java
@@ -264,11 +264,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -282,11 +284,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -303,11 +307,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -321,11 +327,13 @@ public interface TensorboardOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -343,11 +351,13 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your Tensorboards.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one Tensorboard
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardProto.java
index a9dac453d0c7..0b9b0eb78c39 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardProto.java
@@ -49,28 +49,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "eta1\032\037google/api/field_behavior.proto\032\031g"
           + "oogle/api/resource.proto\0325google/cloud/a"
           + "iplatform/v1beta1/encryption_spec.proto\032"
-          + "\037google/protobuf/timestamp.proto\"\320\004\n\013Ten"
-          + "sorboard\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_n"
-          + "ame\030\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001(\t\022H\n\017e"
-          + "ncryption_spec\030\013 \001(\0132/.google.cloud.aipl"
-          + "atform.v1beta1.EncryptionSpec\022%\n\030blob_st"
-          + "orage_path_prefix\030\n \001(\tB\003\340A\003\022\026\n\trun_coun"
-          + "t\030\005 \001(\005B\003\340A\003\0224\n\013create_time\030\006 \001(\0132\032.goog"
-          + "le.protobuf.TimestampB\003\340A\003\0224\n\013update_tim"
-          + "e\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\003"
-          + "\022H\n\006labels\030\010 \003(\01328.google.cloud.aiplatfo"
-          + "rm.v1beta1.Tensorboard.LabelsEntry\022\014\n\004et"
-          + "ag\030\t \001(\t\022\022\n\nis_default\030\014 \001(\010\032-\n\013LabelsEn"
-          + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:n\352Ak"
-          + "\n%aiplatform.googleapis.com/Tensorboard\022"
-          + "Bprojects/{project}/locations/{location}"
-          + "/tensorboards/{tensorboard}B\347\001\n#com.goog"
-          + "le.cloud.aiplatform.v1beta1B\020Tensorboard"
-          + "ProtoP\001ZCcloud.google.com/go/aiplatform/"
-          + "apiv1beta1/aiplatformpb;aiplatformpb\252\002\037G"
-          + "oogle.Cloud.AIPlatform.V1Beta1\312\002\037Google\\"
-          + "Cloud\\AIPlatform\\V1beta1\352\002\"Google::Cloud"
-          + "::AIPlatform::V1beta1b\006proto3"
+          + "\037google/protobuf/timestamp.proto\"\326\004\n\013Ten"
+          + "sorboard\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_"
+          + "name\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003 \001(\t\022H\n"
+          + "\017encryption_spec\030\013 \001(\0132/.google.cloud.ai"
+          + "platform.v1beta1.EncryptionSpec\022&\n\030blob_"
+          + "storage_path_prefix\030\n \001(\tB\004\342A\001\003\022\027\n\trun_c"
+          + "ount\030\005 \001(\005B\004\342A\001\003\0225\n\013create_time\030\006 \001(\0132\032."
+          + "google.protobuf.TimestampB\004\342A\001\003\0225\n\013updat"
+          + "e_time\030\007 \001(\0132\032.google.protobuf.Timestamp"
+          + "B\004\342A\001\003\022H\n\006labels\030\010 \003(\01328.google.cloud.ai"
+          + "platform.v1beta1.Tensorboard.LabelsEntry"
+          + "\022\014\n\004etag\030\t \001(\t\022\022\n\nis_default\030\014 \001(\010\032-\n\013La"
+          + "belsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028"
+          + "\001:n\352Ak\n%aiplatform.googleapis.com/Tensor"
+          + "board\022Bprojects/{project}/locations/{loc"
+          + "ation}/tensorboards/{tensorboard}B\347\001\n#co"
+          + "m.google.cloud.aiplatform.v1beta1B\020Tenso"
+          + "rboardProtoP\001ZCcloud.google.com/go/aipla"
+          + "tform/apiv1beta1/aiplatformpb;aiplatform"
+          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
+          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
+          + ":Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRun.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRun.java
index f2eba53ab730..b54383f8031b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRun.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRun.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardRun();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardRunProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardRun_descriptor;
@@ -372,17 +367,20 @@ public int getLabelsCount() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -408,17 +406,20 @@ public java.util.Map getLabels() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -435,17 +436,20 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -469,17 +473,20 @@ public java.util.Map getLabelsMap() {
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -1855,17 +1862,20 @@ public int getLabelsCount() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1891,17 +1901,20 @@ public java.util.Map getLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1918,17 +1931,20 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1952,17 +1968,20 @@ public java.util.Map getLabelsMap() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -1992,17 +2011,20 @@ public Builder clearLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2028,17 +2050,20 @@ public java.util.Map getMutableLabels() {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
@@ -2062,17 +2087,20 @@ public Builder putLabels(java.lang.String key, java.lang.String value) {
      *
      * 
      * The labels with user-defined metadata to organize your TensorboardRuns.
+     *
      * This field will be used to filter and visualize Runs in the Tensorboard UI.
      * For example, a Vertex AI training job can set a label
      * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
      * within that job. An end user can set a label experiment_id=xxxxx for all
      * the runs produced in a Jupyter notebook. These runs can be grouped by a
      * label value and visualized together in the Tensorboard UI.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
      * No more than 64 user labels can be associated with one TensorboardRun
      * (System labels are excluded).
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
      * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunOrBuilder.java
index d5f697703708..848a704dc022 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunOrBuilder.java
@@ -187,17 +187,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -211,17 +214,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -238,17 +244,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -262,17 +271,20 @@ public interface TensorboardRunOrBuilder
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
@@ -290,17 +302,20 @@ java.lang.String getLabelsOrDefault(
    *
    * 
    * The labels with user-defined metadata to organize your TensorboardRuns.
+   *
    * This field will be used to filter and visualize Runs in the Tensorboard UI.
    * For example, a Vertex AI training job can set a label
    * aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
    * within that job. An end user can set a label experiment_id=xxxxx for all
    * the runs produced in a Jupyter notebook. These runs can be grouped by a
    * label value and visualized together in the Tensorboard UI.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
    * No more than 64 user labels can be associated with one TensorboardRun
    * (System labels are excluded).
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * System reserved label keys are prefixed with "aiplatform.googleapis.com/"
    * and are immutable.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunProto.java
index 85ef92fbaff1..3ea50e931384 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardRunProto.java
@@ -48,25 +48,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "board_run.proto\022\037google.cloud.aiplatform"
           + ".v1beta1\032\037google/api/field_behavior.prot"
           + "o\032\031google/api/resource.proto\032\037google/pro"
-          + "tobuf/timestamp.proto\"\342\003\n\016TensorboardRun"
-          + "\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001("
-          + "\tB\003\340A\002\022\023\n\013description\030\003 \001(\t\0224\n\013create_ti"
-          + "me\030\006 \001(\0132\032.google.protobuf.TimestampB\003\340A"
-          + "\003\0224\n\013update_time\030\007 \001(\0132\032.google.protobuf"
-          + ".TimestampB\003\340A\003\022K\n\006labels\030\010 \003(\0132;.google"
-          + ".cloud.aiplatform.v1beta1.TensorboardRun"
-          + ".LabelsEntry\022\014\n\004etag\030\t \001(\t\032-\n\013LabelsEntr"
-          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\226\001\352A\222\001"
-          + "\n(aiplatform.googleapis.com/TensorboardR"
-          + "un\022fprojects/{project}/locations/{locati"
-          + "on}/tensorboards/{tensorboard}/experimen"
-          + "ts/{experiment}/runs/{run}B\352\001\n#com.googl"
-          + "e.cloud.aiplatform.v1beta1B\023TensorboardR"
-          + "unProtoP\001ZCcloud.google.com/go/aiplatfor"
-          + "m/apiv1beta1/aiplatformpb;aiplatformpb\252\002"
-          + "\037Google.Cloud.AIPlatform.V1Beta1\312\002\037Googl"
-          + "e\\Cloud\\AIPlatform\\V1beta1\352\002\"Google::Clo"
-          + "ud::AIPlatform::V1beta1b\006proto3"
+          + "tobuf/timestamp.proto\"\346\003\n\016TensorboardRun"
+          + "\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001"
+          + "(\tB\004\342A\001\002\022\023\n\013description\030\003 \001(\t\0225\n\013create_"
+          + "time\030\006 \001(\0132\032.google.protobuf.TimestampB\004"
+          + "\342A\001\003\0225\n\013update_time\030\007 \001(\0132\032.google.proto"
+          + "buf.TimestampB\004\342A\001\003\022K\n\006labels\030\010 \003(\0132;.go"
+          + "ogle.cloud.aiplatform.v1beta1.Tensorboar"
+          + "dRun.LabelsEntry\022\014\n\004etag\030\t \001(\t\032-\n\013Labels"
+          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\226\001"
+          + "\352A\222\001\n(aiplatform.googleapis.com/Tensorbo"
+          + "ardRun\022fprojects/{project}/locations/{lo"
+          + "cation}/tensorboards/{tensorboard}/exper"
+          + "iments/{experiment}/runs/{run}B\352\001\n#com.g"
+          + "oogle.cloud.aiplatform.v1beta1B\023Tensorbo"
+          + "ardRunProtoP\001ZCcloud.google.com/go/aipla"
+          + "tform/apiv1beta1/aiplatformpb;aiplatform"
+          + "pb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312\002\037G"
+          + "oogle\\Cloud\\AIPlatform\\V1beta1\352\002\"Google:"
+          + ":Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardServiceProto.java
index 4bf3cb80070a..e0a8e0caf9a0 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardServiceProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardServiceProto.java
@@ -240,391 +240,393 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "board_time_series.proto\032#google/longrunn"
           + "ing/operations.proto\032\033google/protobuf/em"
           + "pty.proto\032 google/protobuf/field_mask.pr"
-          + "oto\"\241\001\n\030CreateTensorboardRequest\022=\n\006pare"
-          + "nt\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googleapis."
-          + "com/Tensorboard\022F\n\013tensorboard\030\002 \001(\0132,.g"
+          + "oto\"\243\001\n\030CreateTensorboardRequest\022>\n\006pare"
+          + "nt\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis"
+          + ".com/Tensorboard\022G\n\013tensorboard\030\002 \001(\0132,."
+          + "google.cloud.aiplatform.v1beta1.Tensorbo"
+          + "ardB\004\342A\001\002\"U\n\025GetTensorboardRequest\022<\n\004na"
+          + "me\030\001 \001(\tB.\342A\001\002\372A\'\n%aiplatform.googleapis"
+          + ".com/Tensorboard\"b\n\033ReadTensorboardUsage"
+          + "Request\022C\n\013tensorboard\030\001 \001(\tB.\342A\001\002\372A\'\n%a"
+          + "iplatform.googleapis.com/Tensorboard\"\322\003\n"
+          + "\034ReadTensorboardUsageResponse\022o\n\022monthly"
+          + "_usage_data\030\001 \003(\0132S.google.cloud.aiplatf"
+          + "orm.v1beta1.ReadTensorboardUsageResponse"
+          + ".MonthlyUsageDataEntry\0328\n\020PerUserUsageDa"
+          + "ta\022\020\n\010username\030\001 \001(\t\022\022\n\nview_count\030\002 \001(\003"
+          + "\032|\n\021PerMonthUsageData\022g\n\017user_usage_data"
+          + "\030\001 \003(\0132N.google.cloud.aiplatform.v1beta1"
+          + ".ReadTensorboardUsageResponse.PerUserUsa"
+          + "geData\032\210\001\n\025MonthlyUsageDataEntry\022\013\n\003key\030"
+          + "\001 \001(\t\022^\n\005value\030\002 \001(\0132O.google.cloud.aipl"
+          + "atform.v1beta1.ReadTensorboardUsageRespo"
+          + "nse.PerMonthUsageData:\0028\001\"\321\001\n\027ListTensor"
+          + "boardsRequest\022>\n\006parent\030\001 \001(\tB.\342A\001\002\372A\'\022%"
+          + "aiplatform.googleapis.com/Tensorboard\022\016\n"
+          + "\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage"
+          + "_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_m"
+          + "ask\030\006 \001(\0132\032.google.protobuf.FieldMask\"w\n"
+          + "\030ListTensorboardsResponse\022B\n\014tensorboard"
+          + "s\030\001 \003(\0132,.google.cloud.aiplatform.v1beta"
+          + "1.Tensorboard\022\027\n\017next_page_token\030\002 \001(\t\"\232"
+          + "\001\n\030UpdateTensorboardRequest\0225\n\013update_ma"
+          + "sk\030\001 \001(\0132\032.google.protobuf.FieldMaskB\004\342A"
+          + "\001\002\022G\n\013tensorboard\030\002 \001(\0132,.google.cloud.a"
+          + "iplatform.v1beta1.TensorboardB\004\342A\001\002\"X\n\030D"
+          + "eleteTensorboardRequest\022<\n\004name\030\001 \001(\tB.\342"
+          + "A\001\002\372A\'\n%aiplatform.googleapis.com/Tensor"
+          + "board\"\357\001\n\"CreateTensorboardExperimentReq"
+          + "uest\022H\n\006parent\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatfor"
+          + "m.googleapis.com/TensorboardExperiment\022V"
+          + "\n\026tensorboard_experiment\030\002 \001(\01326.google."
+          + "cloud.aiplatform.v1beta1.TensorboardExpe"
+          + "riment\022\'\n\031tensorboard_experiment_id\030\003 \001("
+          + "\tB\004\342A\001\002\"i\n\037GetTensorboardExperimentReque"
+          + "st\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.go"
+          + "ogleapis.com/TensorboardExperiment\"\345\001\n!L"
+          + "istTensorboardExperimentsRequest\022H\n\006pare"
+          + "nt\030\001 \001(\tB8\342A\001\002\372A1\022/aiplatform.googleapis"
+          + ".com/TensorboardExperiment\022\016\n\006filter\030\002 \001"
+          + "(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001("
+          + "\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032"
+          + ".google.protobuf.FieldMask\"\226\001\n\"ListTenso"
+          + "rboardExperimentsResponse\022W\n\027tensorboard"
+          + "_experiments\030\001 \003(\01326.google.cloud.aiplat"
+          + "form.v1beta1.TensorboardExperiment\022\027\n\017ne"
+          + "xt_page_token\030\002 \001(\t\"\271\001\n\"UpdateTensorboar"
+          + "dExperimentRequest\0225\n\013update_mask\030\001 \001(\0132"
+          + "\032.google.protobuf.FieldMaskB\004\342A\001\002\022\\\n\026ten"
+          + "sorboard_experiment\030\002 \001(\01326.google.cloud"
+          + ".aiplatform.v1beta1.TensorboardExperimen"
+          + "tB\004\342A\001\002\"l\n\"DeleteTensorboardExperimentRe"
+          + "quest\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform"
+          + ".googleapis.com/TensorboardExperiment\"\303\001"
+          + "\n!BatchCreateTensorboardRunsRequest\022H\n\006p"
+          + "arent\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform.googlea"
+          + "pis.com/TensorboardExperiment\022T\n\010request"
+          + "s\030\002 \003(\0132<.google.cloud.aiplatform.v1beta"
+          + "1.CreateTensorboardRunRequestB\004\342A\001\002\"o\n\"B"
+          + "atchCreateTensorboardRunsResponse\022I\n\020ten"
+          + "sorboard_runs\030\001 \003(\0132/.google.cloud.aipla"
+          + "tform.v1beta1.TensorboardRun\"\322\001\n\033CreateT"
+          + "ensorboardRunRequest\022A\n\006parent\030\001 \001(\tB1\342A"
+          + "\001\002\372A*\n(aiplatform.googleapis.com/Tensorb"
+          + "oardRun\022N\n\017tensorboard_run\030\002 \001(\0132/.googl"
+          + "e.cloud.aiplatform.v1beta1.TensorboardRu"
+          + "nB\004\342A\001\002\022 \n\022tensorboard_run_id\030\003 \001(\tB\004\342A\001"
+          + "\002\"[\n\030GetTensorboardRunRequest\022?\n\004name\030\001 "
+          + "\001(\tB1\342A\001\002\372A*\n(aiplatform.googleapis.com/"
+          + "TensorboardRun\"\201\001\n\036ReadTensorboardBlobDa"
+          + "taRequest\022M\n\013time_series\030\001 \001(\tB8\342A\001\002\372A1\n"
+          + "/aiplatform.googleapis.com/TensorboardTi"
+          + "meSeries\022\020\n\010blob_ids\030\002 \003(\t\"b\n\037ReadTensor"
+          + "boardBlobDataResponse\022?\n\005blobs\030\001 \003(\01320.g"
           + "oogle.cloud.aiplatform.v1beta1.Tensorboa"
-          + "rdB\003\340A\002\"T\n\025GetTensorboardRequest\022;\n\004name"
-          + "\030\001 \001(\tB-\340A\002\372A\'\n%aiplatform.googleapis.co"
-          + "m/Tensorboard\"a\n\033ReadTensorboardUsageReq"
-          + "uest\022B\n\013tensorboard\030\001 \001(\tB-\340A\002\372A\'\n%aipla"
-          + "tform.googleapis.com/Tensorboard\"\322\003\n\034Rea"
-          + "dTensorboardUsageResponse\022o\n\022monthly_usa"
-          + "ge_data\030\001 \003(\0132S.google.cloud.aiplatform."
-          + "v1beta1.ReadTensorboardUsageResponse.Mon"
-          + "thlyUsageDataEntry\0328\n\020PerUserUsageData\022\020"
-          + "\n\010username\030\001 \001(\t\022\022\n\nview_count\030\002 \001(\003\032|\n\021"
-          + "PerMonthUsageData\022g\n\017user_usage_data\030\001 \003"
-          + "(\0132N.google.cloud.aiplatform.v1beta1.Rea"
-          + "dTensorboardUsageResponse.PerUserUsageDa"
-          + "ta\032\210\001\n\025MonthlyUsageDataEntry\022\013\n\003key\030\001 \001("
-          + "\t\022^\n\005value\030\002 \001(\0132O.google.cloud.aiplatfo"
-          + "rm.v1beta1.ReadTensorboardUsageResponse."
-          + "PerMonthUsageData:\0028\001\"\320\001\n\027ListTensorboar"
-          + "dsRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\022%aipla"
-          + "tform.googleapis.com/Tensorboard\022\016\n\006filt"
-          + "er\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_toke"
-          + "n\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006"
-          + " \001(\0132\032.google.protobuf.FieldMask\"w\n\030List"
-          + "TensorboardsResponse\022B\n\014tensorboards\030\001 \003"
-          + "(\0132,.google.cloud.aiplatform.v1beta1.Ten"
-          + "sorboard\022\027\n\017next_page_token\030\002 \001(\t\"\230\001\n\030Up"
-          + "dateTensorboardRequest\0224\n\013update_mask\030\001 "
-          + "\001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022F\n\013"
-          + "tensorboard\030\002 \001(\0132,.google.cloud.aiplatf"
-          + "orm.v1beta1.TensorboardB\003\340A\002\"W\n\030DeleteTe"
-          + "nsorboardRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%"
-          + "aiplatform.googleapis.com/Tensorboard\"\355\001"
-          + "\n\"CreateTensorboardExperimentRequest\022G\n\006"
-          + "parent\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googlea"
-          + "pis.com/TensorboardExperiment\022V\n\026tensorb"
-          + "oard_experiment\030\002 \001(\01326.google.cloud.aip"
-          + "latform.v1beta1.TensorboardExperiment\022&\n"
-          + "\031tensorboard_experiment_id\030\003 \001(\tB\003\340A\002\"h\n"
-          + "\037GetTensorboardExperimentRequest\022E\n\004name"
-          + "\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapis.co"
-          + "m/TensorboardExperiment\"\344\001\n!ListTensorbo"
-          + "ardExperimentsRequest\022G\n\006parent\030\001 \001(\tB7\340"
-          + "A\002\372A1\022/aiplatform.googleapis.com/Tensorb"
-          + "oardExperiment\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_s"
-          + "ize\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_b"
-          + "y\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.google.prot"
-          + "obuf.FieldMask\"\226\001\n\"ListTensorboardExperi"
-          + "mentsResponse\022W\n\027tensorboard_experiments"
-          + "\030\001 \003(\01326.google.cloud.aiplatform.v1beta1"
-          + ".TensorboardExperiment\022\027\n\017next_page_toke"
-          + "n\030\002 \001(\t\"\267\001\n\"UpdateTensorboardExperimentR"
-          + "equest\0224\n\013update_mask\030\001 \001(\0132\032.google.pro"
-          + "tobuf.FieldMaskB\003\340A\002\022[\n\026tensorboard_expe"
-          + "riment\030\002 \001(\01326.google.cloud.aiplatform.v"
-          + "1beta1.TensorboardExperimentB\003\340A\002\"k\n\"Del"
-          + "eteTensorboardExperimentRequest\022E\n\004name\030"
-          + "\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapis.com"
-          + "/TensorboardExperiment\"\301\001\n!BatchCreateTe"
-          + "nsorboardRunsRequest\022G\n\006parent\030\001 \001(\tB7\340A"
-          + "\002\372A1\n/aiplatform.googleapis.com/Tensorbo"
-          + "ardExperiment\022S\n\010requests\030\002 \003(\0132<.google"
-          + ".cloud.aiplatform.v1beta1.CreateTensorbo"
-          + "ardRunRequestB\003\340A\002\"o\n\"BatchCreateTensorb"
+          + "rdBlob\"\327\001\n\032ListTensorboardRunsRequest\022A\n"
+          + "\006parent\030\001 \001(\tB1\342A\001\002\372A*\022(aiplatform.googl"
+          + "eapis.com/TensorboardRun\022\016\n\006filter\030\002 \001(\t"
+          + "\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022"
+          + "\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006 \001(\0132\032.g"
+          + "oogle.protobuf.FieldMask\"\201\001\n\033ListTensorb"
           + "oardRunsResponse\022I\n\020tensorboard_runs\030\001 \003"
           + "(\0132/.google.cloud.aiplatform.v1beta1.Ten"
-          + "sorboardRun\"\317\001\n\033CreateTensorboardRunRequ"
-          + "est\022@\n\006parent\030\001 \001(\tB0\340A\002\372A*\n(aiplatform."
-          + "googleapis.com/TensorboardRun\022M\n\017tensorb"
-          + "oard_run\030\002 \001(\0132/.google.cloud.aiplatform"
-          + ".v1beta1.TensorboardRunB\003\340A\002\022\037\n\022tensorbo"
-          + "ard_run_id\030\003 \001(\tB\003\340A\002\"Z\n\030GetTensorboardR"
-          + "unRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplatf"
-          + "orm.googleapis.com/TensorboardRun\"\200\001\n\036Re"
-          + "adTensorboardBlobDataRequest\022L\n\013time_ser"
-          + "ies\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.googleapis"
-          + ".com/TensorboardTimeSeries\022\020\n\010blob_ids\030\002"
-          + " \003(\t\"b\n\037ReadTensorboardBlobDataResponse\022"
-          + "?\n\005blobs\030\001 \003(\01320.google.cloud.aiplatform"
-          + ".v1beta1.TensorboardBlob\"\326\001\n\032ListTensorb"
-          + "oardRunsRequest\022@\n\006parent\030\001 \001(\tB0\340A\002\372A*\022"
-          + "(aiplatform.googleapis.com/TensorboardRu"
-          + "n\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\n"
-          + "page_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tre"
-          + "ad_mask\030\006 \001(\0132\032.google.protobuf.FieldMas"
-          + "k\"\201\001\n\033ListTensorboardRunsResponse\022I\n\020ten"
-          + "sorboard_runs\030\001 \003(\0132/.google.cloud.aipla"
-          + "tform.v1beta1.TensorboardRun\022\027\n\017next_pag"
-          + "e_token\030\002 \001(\t\"\242\001\n\033UpdateTensorboardRunRe"
-          + "quest\0224\n\013update_mask\030\001 \001(\0132\032.google.prot"
-          + "obuf.FieldMaskB\003\340A\002\022M\n\017tensorboard_run\030\002"
-          + " \001(\0132/.google.cloud.aiplatform.v1beta1.T"
-          + "ensorboardRunB\003\340A\002\"]\n\033DeleteTensorboardR"
-          + "unRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(aiplatf"
-          + "orm.googleapis.com/TensorboardRun\"\316\001\n\'Ba"
-          + "tchCreateTensorboardTimeSeriesRequest\022G\n"
-          + "\006parent\030\001 \001(\tB7\340A\002\372A1\n/aiplatform.google"
-          + "apis.com/TensorboardExperiment\022Z\n\010reques"
-          + "ts\030\002 \003(\0132C.google.cloud.aiplatform.v1bet"
-          + "a1.CreateTensorboardTimeSeriesRequestB\003\340"
-          + "A\002\"\203\001\n(BatchCreateTensorboardTimeSeriesR"
-          + "esponse\022W\n\027tensorboard_time_series\030\001 \003(\013"
-          + "26.google.cloud.aiplatform.v1beta1.Tenso"
-          + "rboardTimeSeries\"\364\001\n\"CreateTensorboardTi"
-          + "meSeriesRequest\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\n"
-          + "/aiplatform.googleapis.com/TensorboardTi"
-          + "meSeries\022\'\n\032tensorboard_time_series_id\030\003"
-          + " \001(\tB\003\340A\001\022\\\n\027tensorboard_time_series\030\002 \001"
-          + "(\01326.google.cloud.aiplatform.v1beta1.Ten"
-          + "sorboardTimeSeriesB\003\340A\002\"h\n\037GetTensorboar"
-          + "dTimeSeriesRequest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1"
-          + "\n/aiplatform.googleapis.com/TensorboardT"
-          + "imeSeries\"\343\001\n ListTensorboardTimeSeriesR"
-          + "equest\022G\n\006parent\030\001 \001(\tB7\340A\002\372A1\022/aiplatfo"
-          + "rm.googleapis.com/TensorboardTimeSeries\022"
-          + "\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npa"
-          + "ge_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread"
-          + "_mask\030\006 \001(\0132\032.google.protobuf.FieldMask\""
-          + "\225\001\n!ListTensorboardTimeSeriesResponse\022W\n"
-          + "\027tensorboard_time_series\030\001 \003(\01326.google."
-          + "cloud.aiplatform.v1beta1.TensorboardTime"
-          + "Series\022\027\n\017next_page_token\030\002 \001(\t\"\270\001\n\"Upda"
-          + "teTensorboardTimeSeriesRequest\0224\n\013update"
-          + "_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB"
-          + "\003\340A\002\022\\\n\027tensorboard_time_series\030\002 \001(\01326."
-          + "google.cloud.aiplatform.v1beta1.Tensorbo"
-          + "ardTimeSeriesB\003\340A\002\"k\n\"DeleteTensorboardT"
-          + "imeSeriesRequest\022E\n\004name\030\001 \001(\tB7\340A\002\372A1\n/"
-          + "aiplatform.googleapis.com/TensorboardTim"
-          + "eSeries\"\275\001\n)BatchReadTensorboardTimeSeri"
-          + "esDataRequest\022B\n\013tensorboard\030\001 \001(\tB-\340A\002\372"
-          + "A\'\n%aiplatform.googleapis.com/Tensorboar"
-          + "d\022L\n\013time_series\030\002 \003(\tB7\340A\002\372A1\n/aiplatfo"
-          + "rm.googleapis.com/TensorboardTimeSeries\""
-          + "w\n*BatchReadTensorboardTimeSeriesDataRes"
-          + "ponse\022I\n\020time_series_data\030\001 \003(\0132/.google"
-          + ".cloud.aiplatform.v1beta1.TimeSeriesData"
-          + "\"\251\001\n$ReadTensorboardTimeSeriesDataReques"
-          + "t\022X\n\027tensorboard_time_series\030\001 \001(\tB7\340A\002\372"
-          + "A1\n/aiplatform.googleapis.com/Tensorboar"
-          + "dTimeSeries\022\027\n\017max_data_points\030\002 \001(\005\022\016\n\006"
-          + "filter\030\003 \001(\t\"r\n%ReadTensorboardTimeSerie"
-          + "sDataResponse\022I\n\020time_series_data\030\001 \001(\0132"
-          + "/.google.cloud.aiplatform.v1beta1.TimeSe"
-          + "riesData\"\347\001\n%WriteTensorboardExperimentD"
-          + "ataRequest\022W\n\026tensorboard_experiment\030\001 \001"
-          + "(\tB7\340A\002\372A1\n/aiplatform.googleapis.com/Te"
-          + "nsorboardExperiment\022e\n\027write_run_data_re"
+          + "sorboardRun\022\027\n\017next_page_token\030\002 \001(\t\"\244\001\n"
+          + "\033UpdateTensorboardRunRequest\0225\n\013update_m"
+          + "ask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\004\342"
+          + "A\001\002\022N\n\017tensorboard_run\030\002 \001(\0132/.google.cl"
+          + "oud.aiplatform.v1beta1.TensorboardRunB\004\342"
+          + "A\001\002\"^\n\033DeleteTensorboardRunRequest\022?\n\004na"
+          + "me\030\001 \001(\tB1\342A\001\002\372A*\n(aiplatform.googleapis"
+          + ".com/TensorboardRun\"\320\001\n\'BatchCreateTenso"
+          + "rboardTimeSeriesRequest\022H\n\006parent\030\001 \001(\tB"
+          + "8\342A\001\002\372A1\n/aiplatform.googleapis.com/Tens"
+          + "orboardExperiment\022[\n\010requests\030\002 \003(\0132C.go"
+          + "ogle.cloud.aiplatform.v1beta1.CreateTens"
+          + "orboardTimeSeriesRequestB\004\342A\001\002\"\203\001\n(Batch"
+          + "CreateTensorboardTimeSeriesResponse\022W\n\027t"
+          + "ensorboard_time_series\030\001 \003(\01326.google.cl"
+          + "oud.aiplatform.v1beta1.TensorboardTimeSe"
+          + "ries\"\367\001\n\"CreateTensorboardTimeSeriesRequ"
+          + "est\022H\n\006parent\030\001 \001(\tB8\342A\001\002\372A1\n/aiplatform"
+          + ".googleapis.com/TensorboardTimeSeries\022(\n"
+          + "\032tensorboard_time_series_id\030\003 \001(\tB\004\342A\001\001\022"
+          + "]\n\027tensorboard_time_series\030\002 \001(\01326.googl"
+          + "e.cloud.aiplatform.v1beta1.TensorboardTi"
+          + "meSeriesB\004\342A\001\002\"i\n\037GetTensorboardTimeSeri"
+          + "esRequest\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aiplat"
+          + "form.googleapis.com/TensorboardTimeSerie"
+          + "s\"\344\001\n ListTensorboardTimeSeriesRequest\022H"
+          + "\n\006parent\030\001 \001(\tB8\342A\001\002\372A1\022/aiplatform.goog"
+          + "leapis.com/TensorboardTimeSeries\022\016\n\006filt"
+          + "er\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_toke"
+          + "n\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\022-\n\tread_mask\030\006"
+          + " \001(\0132\032.google.protobuf.FieldMask\"\225\001\n!Lis"
+          + "tTensorboardTimeSeriesResponse\022W\n\027tensor"
+          + "board_time_series\030\001 \003(\01326.google.cloud.a"
+          + "iplatform.v1beta1.TensorboardTimeSeries\022"
+          + "\027\n\017next_page_token\030\002 \001(\t\"\272\001\n\"UpdateTenso"
+          + "rboardTimeSeriesRequest\0225\n\013update_mask\030\001"
+          + " \001(\0132\032.google.protobuf.FieldMaskB\004\342A\001\002\022]"
+          + "\n\027tensorboard_time_series\030\002 \001(\01326.google"
+          + ".cloud.aiplatform.v1beta1.TensorboardTim"
+          + "eSeriesB\004\342A\001\002\"l\n\"DeleteTensorboardTimeSe"
+          + "riesRequest\022F\n\004name\030\001 \001(\tB8\342A\001\002\372A1\n/aipl"
+          + "atform.googleapis.com/TensorboardTimeSer"
+          + "ies\"\277\001\n)BatchReadTensorboardTimeSeriesDa"
+          + "taRequest\022C\n\013tensorboard\030\001 \001(\tB.\342A\001\002\372A\'\n"
+          + "%aiplatform.googleapis.com/Tensorboard\022M"
+          + "\n\013time_series\030\002 \003(\tB8\342A\001\002\372A1\n/aiplatform"
+          + ".googleapis.com/TensorboardTimeSeries\"w\n"
+          + "*BatchReadTensorboardTimeSeriesDataRespo"
+          + "nse\022I\n\020time_series_data\030\001 \003(\0132/.google.c"
+          + "loud.aiplatform.v1beta1.TimeSeriesData\"\252"
+          + "\001\n$ReadTensorboardTimeSeriesDataRequest\022"
+          + "Y\n\027tensorboard_time_series\030\001 \001(\tB8\342A\001\002\372A"
+          + "1\n/aiplatform.googleapis.com/Tensorboard"
+          + "TimeSeries\022\027\n\017max_data_points\030\002 \001(\005\022\016\n\006f"
+          + "ilter\030\003 \001(\t\"r\n%ReadTensorboardTimeSeries"
+          + "DataResponse\022I\n\020time_series_data\030\001 \001(\0132/"
+          + ".google.cloud.aiplatform.v1beta1.TimeSer"
+          + "iesData\"\351\001\n%WriteTensorboardExperimentDa"
+          + "taRequest\022X\n\026tensorboard_experiment\030\001 \001("
+          + "\tB8\342A\001\002\372A1\n/aiplatform.googleapis.com/Te"
+          + "nsorboardExperiment\022f\n\027write_run_data_re"
           + "quests\030\002 \003(\0132?.google.cloud.aiplatform.v"
-          + "1beta1.WriteTensorboardRunDataRequestB\003\340"
-          + "A\002\"(\n&WriteTensorboardExperimentDataResp"
-          + "onse\"\273\001\n\036WriteTensorboardRunDataRequest\022"
-          + "I\n\017tensorboard_run\030\001 \001(\tB0\340A\002\372A*\n(aiplat"
-          + "form.googleapis.com/TensorboardRun\022N\n\020ti"
-          + "me_series_data\030\002 \003(\0132/.google.cloud.aipl"
-          + "atform.v1beta1.TimeSeriesDataB\003\340A\002\"!\n\037Wr"
-          + "iteTensorboardRunDataResponse\"\313\001\n&Export"
-          + "TensorboardTimeSeriesDataRequest\022X\n\027tens"
-          + "orboard_time_series\030\001 \001(\tB7\340A\002\372A1\n/aipla"
-          + "tform.googleapis.com/TensorboardTimeSeri"
-          + "es\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n"
-          + "\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"\231\001\n\'"
-          + "ExportTensorboardTimeSeriesDataResponse\022"
-          + "U\n\027time_series_data_points\030\001 \003(\01324.googl"
-          + "e.cloud.aiplatform.v1beta1.TimeSeriesDat"
-          + "aPoint\022\027\n\017next_page_token\030\002 \001(\t\"y\n\"Creat"
-          + "eTensorboardOperationMetadata\022S\n\020generic"
-          + "_metadata\030\001 \001(\01329.google.cloud.aiplatfor"
-          + "m.v1beta1.GenericOperationMetadata\"y\n\"Up"
-          + "dateTensorboardOperationMetadata\022S\n\020gene"
-          + "ric_metadata\030\001 \001(\01329.google.cloud.aiplat"
-          + "form.v1beta1.GenericOperationMetadata2\207@"
-          + "\n\022TensorboardService\022\203\002\n\021CreateTensorboa"
-          + "rd\0229.google.cloud.aiplatform.v1beta1.Cre"
-          + "ateTensorboardRequest\032\035.google.longrunni"
-          + "ng.Operation\"\223\001\202\323\344\223\002D\"5/v1beta1/{parent="
-          + "projects/*/locations/*}/tensorboards:\013te"
-          + "nsorboard\332A\022parent,tensorboard\312A1\n\013Tenso"
-          + "rboard\022\"CreateTensorboardOperationMetada"
-          + "ta\022\274\001\n\016GetTensorboard\0226.google.cloud.aip"
-          + "latform.v1beta1.GetTensorboardRequest\032,."
-          + "google.cloud.aiplatform.v1beta1.Tensorbo"
-          + "ard\"D\202\323\344\223\0027\0225/v1beta1/{name=projects/*/l"
-          + "ocations/*/tensorboards/*}\332A\004name\022\361\001\n\024Re"
-          + "adTensorboardUsage\022<.google.cloud.aiplat"
-          + "form.v1beta1.ReadTensorboardUsageRequest"
-          + "\032=.google.cloud.aiplatform.v1beta1.ReadT"
-          + "ensorboardUsageResponse\"\\\202\323\344\223\002H\022F/v1beta"
-          + "1/{tensorboard=projects/*/locations/*/te"
-          + "nsorboards/*}:readUsage\332A\013tensorboard\022\224\002"
-          + "\n\021UpdateTensorboard\0229.google.cloud.aipla"
-          + "tform.v1beta1.UpdateTensorboardRequest\032\035"
-          + ".google.longrunning.Operation\"\244\001\202\323\344\223\002P2A"
-          + "/v1beta1/{tensorboard.name=projects/*/lo"
-          + "cations/*/tensorboards/*}:\013tensorboard\332A"
-          + "\027tensorboard,update_mask\312A1\n\013Tensorboard"
-          + "\022\"UpdateTensorboardOperationMetadata\022\317\001\n"
-          + "\020ListTensorboards\0228.google.cloud.aiplatf"
-          + "orm.v1beta1.ListTensorboardsRequest\0329.go"
-          + "ogle.cloud.aiplatform.v1beta1.ListTensor"
-          + "boardsResponse\"F\202\323\344\223\0027\0225/v1beta1/{parent"
-          + "=projects/*/locations/*}/tensorboards\332A\006"
-          + "parent\022\346\001\n\021DeleteTensorboard\0229.google.cl"
-          + "oud.aiplatform.v1beta1.DeleteTensorboard"
-          + "Request\032\035.google.longrunning.Operation\"w"
-          + "\202\323\344\223\0027*5/v1beta1/{name=projects/*/locati"
-          + "ons/*/tensorboards/*}\332A\004name\312A0\n\025google."
-          + "protobuf.Empty\022\027DeleteOperationMetadata\022"
-          + "\272\002\n\033CreateTensorboardExperiment\022C.google"
-          + ".cloud.aiplatform.v1beta1.CreateTensorbo"
-          + "ardExperimentRequest\0326.google.cloud.aipl"
-          + "atform.v1beta1.TensorboardExperiment\"\235\001\202"
-          + "\323\344\223\002]\"C/v1beta1/{parent=projects/*/locat"
-          + "ions/*/tensorboards/*}/experiments:\026tens"
-          + "orboard_experiment\332A7parent,tensorboard_"
-          + "experiment,tensorboard_experiment_id\022\350\001\n"
-          + "\030GetTensorboardExperiment\022@.google.cloud"
-          + ".aiplatform.v1beta1.GetTensorboardExperi"
-          + "mentRequest\0326.google.cloud.aiplatform.v1"
-          + "beta1.TensorboardExperiment\"R\202\323\344\223\002E\022C/v1"
-          + "beta1/{name=projects/*/locations/*/tenso"
-          + "rboards/*/experiments/*}\332A\004name\022\274\002\n\033Upda"
-          + "teTensorboardExperiment\022C.google.cloud.a"
-          + "iplatform.v1beta1.UpdateTensorboardExper"
-          + "imentRequest\0326.google.cloud.aiplatform.v"
-          + "1beta1.TensorboardExperiment\"\237\001\202\323\344\223\002t2Z/"
-          + "v1beta1/{tensorboard_experiment.name=pro"
-          + "jects/*/locations/*/tensorboards/*/exper"
-          + "iments/*}:\026tensorboard_experiment\332A\"tens"
-          + "orboard_experiment,update_mask\022\373\001\n\032ListT"
-          + "ensorboardExperiments\022B.google.cloud.aip"
-          + "latform.v1beta1.ListTensorboardExperimen"
-          + "tsRequest\032C.google.cloud.aiplatform.v1be"
-          + "ta1.ListTensorboardExperimentsResponse\"T"
-          + "\202\323\344\223\002E\022C/v1beta1/{parent=projects/*/loca"
-          + "tions/*/tensorboards/*}/experiments\332A\006pa"
-          + "rent\022\211\002\n\033DeleteTensorboardExperiment\022C.g"
-          + "oogle.cloud.aiplatform.v1beta1.DeleteTen"
-          + "sorboardExperimentRequest\032\035.google.longr"
-          + "unning.Operation\"\205\001\202\323\344\223\002E*C/v1beta1/{nam"
-          + "e=projects/*/locations/*/tensorboards/*/"
-          + "experiments/*}\332A\004name\312A0\n\025google.protobu"
-          + "f.Empty\022\027DeleteOperationMetadata\022\227\002\n\024Cre"
-          + "ateTensorboardRun\022<.google.cloud.aiplatf"
-          + "orm.v1beta1.CreateTensorboardRunRequest\032"
-          + "/.google.cloud.aiplatform.v1beta1.Tensor"
-          + "boardRun\"\217\001\202\323\344\223\002]\"J/v1beta1/{parent=proj"
-          + "ects/*/locations/*/tensorboards/*/experi"
-          + "ments/*}/runs:\017tensorboard_run\332A)parent,"
-          + "tensorboard_run,tensorboard_run_id\022\232\002\n\032B"
-          + "atchCreateTensorboardRuns\022B.google.cloud"
-          + ".aiplatform.v1beta1.BatchCreateTensorboa"
-          + "rdRunsRequest\032C.google.cloud.aiplatform."
-          + "v1beta1.BatchCreateTensorboardRunsRespon"
-          + "se\"s\202\323\344\223\002[\"V/v1beta1/{parent=projects/*/"
-          + "locations/*/tensorboards/*/experiments/*"
-          + "}/runs:batchCreate:\001*\332A\017parent,requests\022"
-          + "\332\001\n\021GetTensorboardRun\0229.google.cloud.aip"
-          + "latform.v1beta1.GetTensorboardRunRequest"
-          + "\032/.google.cloud.aiplatform.v1beta1.Tenso"
-          + "rboardRun\"Y\202\323\344\223\002L\022J/v1beta1/{name=projec"
-          + "ts/*/locations/*/tensorboards/*/experime"
-          + "nts/*/runs/*}\332A\004name\022\231\002\n\024UpdateTensorboa"
-          + "rdRun\022<.google.cloud.aiplatform.v1beta1."
-          + "UpdateTensorboardRunRequest\032/.google.clo"
-          + "ud.aiplatform.v1beta1.TensorboardRun\"\221\001\202"
-          + "\323\344\223\002m2Z/v1beta1/{tensorboard_run.name=pr"
-          + "ojects/*/locations/*/tensorboards/*/expe"
-          + "riments/*/runs/*}:\017tensorboard_run\332A\033ten"
-          + "sorboard_run,update_mask\022\355\001\n\023ListTensorb"
-          + "oardRuns\022;.google.cloud.aiplatform.v1bet"
-          + "a1.ListTensorboardRunsRequest\032<.google.c"
-          + "loud.aiplatform.v1beta1.ListTensorboardR"
-          + "unsResponse\"[\202\323\344\223\002L\022J/v1beta1/{parent=pr"
+          + "1beta1.WriteTensorboardRunDataRequestB\004\342"
+          + "A\001\002\"(\n&WriteTensorboardExperimentDataRes"
+          + "ponse\"\275\001\n\036WriteTensorboardRunDataRequest"
+          + "\022J\n\017tensorboard_run\030\001 \001(\tB1\342A\001\002\372A*\n(aipl"
+          + "atform.googleapis.com/TensorboardRun\022O\n\020"
+          + "time_series_data\030\002 \003(\0132/.google.cloud.ai"
+          + "platform.v1beta1.TimeSeriesDataB\004\342A\001\002\"!\n"
+          + "\037WriteTensorboardRunDataResponse\"\314\001\n&Exp"
+          + "ortTensorboardTimeSeriesDataRequest\022Y\n\027t"
+          + "ensorboard_time_series\030\001 \001(\tB8\342A\001\002\372A1\n/a"
+          + "iplatform.googleapis.com/TensorboardTime"
+          + "Series\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001("
+          + "\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\""
+          + "\231\001\n\'ExportTensorboardTimeSeriesDataRespo"
+          + "nse\022U\n\027time_series_data_points\030\001 \003(\01324.g"
+          + "oogle.cloud.aiplatform.v1beta1.TimeSerie"
+          + "sDataPoint\022\027\n\017next_page_token\030\002 \001(\t\"y\n\"C"
+          + "reateTensorboardOperationMetadata\022S\n\020gen"
+          + "eric_metadata\030\001 \001(\01329.google.cloud.aipla"
+          + "tform.v1beta1.GenericOperationMetadata\"y"
+          + "\n\"UpdateTensorboardOperationMetadata\022S\n\020"
+          + "generic_metadata\030\001 \001(\01329.google.cloud.ai"
+          + "platform.v1beta1.GenericOperationMetadat"
+          + "a2\207@\n\022TensorboardService\022\203\002\n\021CreateTenso"
+          + "rboard\0229.google.cloud.aiplatform.v1beta1"
+          + ".CreateTensorboardRequest\032\035.google.longr"
+          + "unning.Operation\"\223\001\312A1\n\013Tensorboard\022\"Cre"
+          + "ateTensorboardOperationMetadata\332A\022parent"
+          + ",tensorboard\202\323\344\223\002D\"5/v1beta1/{parent=pro"
+          + "jects/*/locations/*}/tensorboards:\013tenso"
+          + "rboard\022\274\001\n\016GetTensorboard\0226.google.cloud"
+          + ".aiplatform.v1beta1.GetTensorboardReques"
+          + "t\032,.google.cloud.aiplatform.v1beta1.Tens"
+          + "orboard\"D\332A\004name\202\323\344\223\0027\0225/v1beta1/{name=p"
+          + "rojects/*/locations/*/tensorboards/*}\022\361\001"
+          + "\n\024ReadTensorboardUsage\022<.google.cloud.ai"
+          + "platform.v1beta1.ReadTensorboardUsageReq"
+          + "uest\032=.google.cloud.aiplatform.v1beta1.R"
+          + "eadTensorboardUsageResponse\"\\\332A\013tensorbo"
+          + "ard\202\323\344\223\002H\022F/v1beta1/{tensorboard=project"
+          + "s/*/locations/*/tensorboards/*}:readUsag"
+          + "e\022\224\002\n\021UpdateTensorboard\0229.google.cloud.a"
+          + "iplatform.v1beta1.UpdateTensorboardReque"
+          + "st\032\035.google.longrunning.Operation\"\244\001\312A1\n"
+          + "\013Tensorboard\022\"UpdateTensorboardOperation"
+          + "Metadata\332A\027tensorboard,update_mask\202\323\344\223\002P"
+          + "2A/v1beta1/{tensorboard.name=projects/*/"
+          + "locations/*/tensorboards/*}:\013tensorboard"
+          + "\022\317\001\n\020ListTensorboards\0228.google.cloud.aip"
+          + "latform.v1beta1.ListTensorboardsRequest\032"
+          + "9.google.cloud.aiplatform.v1beta1.ListTe"
+          + "nsorboardsResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1"
+          + "beta1/{parent=projects/*/locations/*}/te"
+          + "nsorboards\022\346\001\n\021DeleteTensorboard\0229.googl"
+          + "e.cloud.aiplatform.v1beta1.DeleteTensorb"
+          + "oardRequest\032\035.google.longrunning.Operati"
+          + "on\"w\312A0\n\025google.protobuf.Empty\022\027DeleteOp"
+          + "erationMetadata\332A\004name\202\323\344\223\0027*5/v1beta1/{"
+          + "name=projects/*/locations/*/tensorboards"
+          + "/*}\022\272\002\n\033CreateTensorboardExperiment\022C.go"
+          + "ogle.cloud.aiplatform.v1beta1.CreateTens"
+          + "orboardExperimentRequest\0326.google.cloud."
+          + "aiplatform.v1beta1.TensorboardExperiment"
+          + "\"\235\001\332A7parent,tensorboard_experiment,tens"
+          + "orboard_experiment_id\202\323\344\223\002]\"C/v1beta1/{p"
+          + "arent=projects/*/locations/*/tensorboard"
+          + "s/*}/experiments:\026tensorboard_experiment"
+          + "\022\350\001\n\030GetTensorboardExperiment\022@.google.c"
+          + "loud.aiplatform.v1beta1.GetTensorboardEx"
+          + "perimentRequest\0326.google.cloud.aiplatfor"
+          + "m.v1beta1.TensorboardExperiment\"R\332A\004name"
+          + "\202\323\344\223\002E\022C/v1beta1/{name=projects/*/locati"
+          + "ons/*/tensorboards/*/experiments/*}\022\274\002\n\033"
+          + "UpdateTensorboardExperiment\022C.google.clo"
+          + "ud.aiplatform.v1beta1.UpdateTensorboardE"
+          + "xperimentRequest\0326.google.cloud.aiplatfo"
+          + "rm.v1beta1.TensorboardExperiment\"\237\001\332A\"te"
+          + "nsorboard_experiment,update_mask\202\323\344\223\002t2Z"
+          + "/v1beta1/{tensorboard_experiment.name=pr"
           + "ojects/*/locations/*/tensorboards/*/expe"
-          + "riments/*}/runs\332A\006parent\022\202\002\n\024DeleteTenso"
+          + "riments/*}:\026tensorboard_experiment\022\373\001\n\032L"
+          + "istTensorboardExperiments\022B.google.cloud"
+          + ".aiplatform.v1beta1.ListTensorboardExper"
+          + "imentsRequest\032C.google.cloud.aiplatform."
+          + "v1beta1.ListTensorboardExperimentsRespon"
+          + "se\"T\332A\006parent\202\323\344\223\002E\022C/v1beta1/{parent=pr"
+          + "ojects/*/locations/*/tensorboards/*}/exp"
+          + "eriments\022\211\002\n\033DeleteTensorboardExperiment"
+          + "\022C.google.cloud.aiplatform.v1beta1.Delet"
+          + "eTensorboardExperimentRequest\032\035.google.l"
+          + "ongrunning.Operation\"\205\001\312A0\n\025google.proto"
+          + "buf.Empty\022\027DeleteOperationMetadata\332A\004nam"
+          + "e\202\323\344\223\002E*C/v1beta1/{name=projects/*/locat"
+          + "ions/*/tensorboards/*/experiments/*}\022\227\002\n"
+          + "\024CreateTensorboardRun\022<.google.cloud.aip"
+          + "latform.v1beta1.CreateTensorboardRunRequ"
+          + "est\032/.google.cloud.aiplatform.v1beta1.Te"
+          + "nsorboardRun\"\217\001\332A)parent,tensorboard_run"
+          + ",tensorboard_run_id\202\323\344\223\002]\"J/v1beta1/{par"
+          + "ent=projects/*/locations/*/tensorboards/"
+          + "*/experiments/*}/runs:\017tensorboard_run\022\232"
+          + "\002\n\032BatchCreateTensorboardRuns\022B.google.c"
+          + "loud.aiplatform.v1beta1.BatchCreateTenso"
+          + "rboardRunsRequest\032C.google.cloud.aiplatf"
+          + "orm.v1beta1.BatchCreateTensorboardRunsRe"
+          + "sponse\"s\332A\017parent,requests\202\323\344\223\002[\"V/v1bet"
+          + "a1/{parent=projects/*/locations/*/tensor"
+          + "boards/*/experiments/*}/runs:batchCreate"
+          + ":\001*\022\332\001\n\021GetTensorboardRun\0229.google.cloud"
+          + ".aiplatform.v1beta1.GetTensorboardRunReq"
+          + "uest\032/.google.cloud.aiplatform.v1beta1.T"
+          + "ensorboardRun\"Y\332A\004name\202\323\344\223\002L\022J/v1beta1/{"
+          + "name=projects/*/locations/*/tensorboards"
+          + "/*/experiments/*/runs/*}\022\231\002\n\024UpdateTenso"
           + "rboardRun\022<.google.cloud.aiplatform.v1be"
-          + "ta1.DeleteTensorboardRunRequest\032\035.google"
-          + ".longrunning.Operation\"\214\001\202\323\344\223\002L*J/v1beta"
-          + "1/{name=projects/*/locations/*/tensorboa"
-          + "rds/*/experiments/*/runs/*}\332A\004name\312A0\n\025g"
-          + "oogle.protobuf.Empty\022\027DeleteOperationMet"
-          + "adata\022\272\002\n BatchCreateTensorboardTimeSeri"
-          + "es\022H.google.cloud.aiplatform.v1beta1.Bat"
-          + "chCreateTensorboardTimeSeriesRequest\032I.g"
-          + "oogle.cloud.aiplatform.v1beta1.BatchCrea"
-          + "teTensorboardTimeSeriesResponse\"\200\001\202\323\344\223\002h"
-          + "\"c/v1beta1/{parent=projects/*/locations/"
-          + "*/tensorboards/*/experiments/*}/runs/*/t"
-          + "imeSeries:batchCreate:\001*\332A\017parent,reques"
-          + "ts\022\266\002\n\033CreateTensorboardTimeSeries\022C.goo"
-          + "gle.cloud.aiplatform.v1beta1.CreateTenso"
-          + "rboardTimeSeriesRequest\0326.google.cloud.a"
-          + "iplatform.v1beta1.TensorboardTimeSeries\""
-          + "\231\001\202\323\344\223\002r\"W/v1beta1/{parent=projects/*/lo"
-          + "cations/*/tensorboards/*/experiments/*/r"
-          + "uns/*}/timeSeries:\027tensorboard_time_seri"
-          + "es\332A\036parent,tensorboard_time_series\022\374\001\n\030"
-          + "GetTensorboardTimeSeries\022@.google.cloud."
-          + "aiplatform.v1beta1.GetTensorboardTimeSer"
-          + "iesRequest\0326.google.cloud.aiplatform.v1b"
-          + "eta1.TensorboardTimeSeries\"f\202\323\344\223\002Y\022W/v1b"
-          + "eta1/{name=projects/*/locations/*/tensor"
-          + "boards/*/experiments/*/runs/*/timeSeries"
-          + "/*}\332A\004name\022\324\002\n\033UpdateTensorboardTimeSeri"
-          + "es\022C.google.cloud.aiplatform.v1beta1.Upd"
-          + "ateTensorboardTimeSeriesRequest\0326.google"
-          + ".cloud.aiplatform.v1beta1.TensorboardTim"
-          + "eSeries\"\267\001\202\323\344\223\002\212\0012o/v1beta1/{tensorboard"
-          + "_time_series.name=projects/*/locations/*"
-          + "/tensorboards/*/experiments/*/runs/*/tim"
-          + "eSeries/*}:\027tensorboard_time_series\332A#te"
-          + "nsorboard_time_series,update_mask\022\214\002\n\031Li"
-          + "stTensorboardTimeSeries\022A.google.cloud.a"
-          + "iplatform.v1beta1.ListTensorboardTimeSer"
-          + "iesRequest\032B.google.cloud.aiplatform.v1b"
-          + "eta1.ListTensorboardTimeSeriesResponse\"h"
-          + "\202\323\344\223\002Y\022W/v1beta1/{parent=projects/*/loca"
-          + "tions/*/tensorboards/*/experiments/*/run"
-          + "s/*}/timeSeries\332A\006parent\022\235\002\n\033DeleteTenso"
-          + "rboardTimeSeries\022C.google.cloud.aiplatfo"
-          + "rm.v1beta1.DeleteTensorboardTimeSeriesRe"
-          + "quest\032\035.google.longrunning.Operation\"\231\001\202"
-          + "\323\344\223\002Y*W/v1beta1/{name=projects/*/locatio"
+          + "ta1.UpdateTensorboardRunRequest\032/.google"
+          + ".cloud.aiplatform.v1beta1.TensorboardRun"
+          + "\"\221\001\332A\033tensorboard_run,update_mask\202\323\344\223\002m2"
+          + "Z/v1beta1/{tensorboard_run.name=projects"
+          + "/*/locations/*/tensorboards/*/experiment"
+          + "s/*/runs/*}:\017tensorboard_run\022\355\001\n\023ListTen"
+          + "sorboardRuns\022;.google.cloud.aiplatform.v"
+          + "1beta1.ListTensorboardRunsRequest\032<.goog"
+          + "le.cloud.aiplatform.v1beta1.ListTensorbo"
+          + "ardRunsResponse\"[\332A\006parent\202\323\344\223\002L\022J/v1bet"
+          + "a1/{parent=projects/*/locations/*/tensor"
+          + "boards/*/experiments/*}/runs\022\202\002\n\024DeleteT"
+          + "ensorboardRun\022<.google.cloud.aiplatform."
+          + "v1beta1.DeleteTensorboardRunRequest\032\035.go"
+          + "ogle.longrunning.Operation\"\214\001\312A0\n\025google"
+          + ".protobuf.Empty\022\027DeleteOperationMetadata"
+          + "\332A\004name\202\323\344\223\002L*J/v1beta1/{name=projects/*"
+          + "/locations/*/tensorboards/*/experiments/"
+          + "*/runs/*}\022\272\002\n BatchCreateTensorboardTime"
+          + "Series\022H.google.cloud.aiplatform.v1beta1"
+          + ".BatchCreateTensorboardTimeSeriesRequest"
+          + "\032I.google.cloud.aiplatform.v1beta1.Batch"
+          + "CreateTensorboardTimeSeriesResponse\"\200\001\332A"
+          + "\017parent,requests\202\323\344\223\002h\"c/v1beta1/{parent"
+          + "=projects/*/locations/*/tensorboards/*/e"
+          + "xperiments/*}/runs/*/timeSeries:batchCre"
+          + "ate:\001*\022\266\002\n\033CreateTensorboardTimeSeries\022C"
+          + ".google.cloud.aiplatform.v1beta1.CreateT"
+          + "ensorboardTimeSeriesRequest\0326.google.clo"
+          + "ud.aiplatform.v1beta1.TensorboardTimeSer"
+          + "ies\"\231\001\332A\036parent,tensorboard_time_series\202"
+          + "\323\344\223\002r\"W/v1beta1/{parent=projects/*/locat"
+          + "ions/*/tensorboards/*/experiments/*/runs"
+          + "/*}/timeSeries:\027tensorboard_time_series\022"
+          + "\374\001\n\030GetTensorboardTimeSeries\022@.google.cl"
+          + "oud.aiplatform.v1beta1.GetTensorboardTim"
+          + "eSeriesRequest\0326.google.cloud.aiplatform"
+          + ".v1beta1.TensorboardTimeSeries\"f\332A\004name\202"
+          + "\323\344\223\002Y\022W/v1beta1/{name=projects/*/locatio"
           + "ns/*/tensorboards/*/experiments/*/runs/*"
-          + "/timeSeries/*}\332A\004name\312A0\n\025google.protobu"
-          + "f.Empty\022\027DeleteOperationMetadata\022\273\002\n\"Bat"
-          + "chReadTensorboardTimeSeriesData\022J.google"
+          + "/timeSeries/*}\022\324\002\n\033UpdateTensorboardTime"
+          + "Series\022C.google.cloud.aiplatform.v1beta1"
+          + ".UpdateTensorboardTimeSeriesRequest\0326.go"
+          + "ogle.cloud.aiplatform.v1beta1.Tensorboar"
+          + "dTimeSeries\"\267\001\332A#tensorboard_time_series"
+          + ",update_mask\202\323\344\223\002\212\0012o/v1beta1/{tensorboa"
+          + "rd_time_series.name=projects/*/locations"
+          + "/*/tensorboards/*/experiments/*/runs/*/t"
+          + "imeSeries/*}:\027tensorboard_time_series\022\214\002"
+          + "\n\031ListTensorboardTimeSeries\022A.google.clo"
+          + "ud.aiplatform.v1beta1.ListTensorboardTim"
+          + "eSeriesRequest\032B.google.cloud.aiplatform"
+          + ".v1beta1.ListTensorboardTimeSeriesRespon"
+          + "se\"h\332A\006parent\202\323\344\223\002Y\022W/v1beta1/{parent=pr"
+          + "ojects/*/locations/*/tensorboards/*/expe"
+          + "riments/*/runs/*}/timeSeries\022\235\002\n\033DeleteT"
+          + "ensorboardTimeSeries\022C.google.cloud.aipl"
+          + "atform.v1beta1.DeleteTensorboardTimeSeri"
+          + "esRequest\032\035.google.longrunning.Operation"
+          + "\"\231\001\312A0\n\025google.protobuf.Empty\022\027DeleteOpe"
+          + "rationMetadata\332A\004name\202\323\344\223\002Y*W/v1beta1/{n"
+          + "ame=projects/*/locations/*/tensorboards/"
+          + "*/experiments/*/runs/*/timeSeries/*}\022\273\002\n"
+          + "\"BatchReadTensorboardTimeSeriesData\022J.go"
+          + "ogle.cloud.aiplatform.v1beta1.BatchReadT"
+          + "ensorboardTimeSeriesDataRequest\032K.google"
           + ".cloud.aiplatform.v1beta1.BatchReadTenso"
-          + "rboardTimeSeriesDataRequest\032K.google.clo"
-          + "ud.aiplatform.v1beta1.BatchReadTensorboa"
-          + "rdTimeSeriesDataResponse\"|\202\323\344\223\002h\022f/v1bet"
-          + "a1/{tensorboard=projects/*/locations/*/t"
-          + "ensorboards/*}/experiments/*/runs/*/time"
-          + "Series:batchRead\332A\013tensorboard\022\302\002\n\035ReadT"
-          + "ensorboardTimeSeriesData\022E.google.cloud."
-          + "aiplatform.v1beta1.ReadTensorboardTimeSe"
-          + "riesDataRequest\032F.google.cloud.aiplatfor"
-          + "m.v1beta1.ReadTensorboardTimeSeriesDataR"
-          + "esponse\"\221\001\202\323\344\223\002q\022o/v1beta1/{tensorboard_"
-          + "time_series=projects/*/locations/*/tenso"
-          + "rboards/*/experiments/*/runs/*/timeSerie"
-          + "s/*}:read\332A\027tensorboard_time_series\022\242\002\n\027"
-          + "ReadTensorboardBlobData\022?.google.cloud.a"
-          + "iplatform.v1beta1.ReadTensorboardBlobDat"
-          + "aRequest\032@.google.cloud.aiplatform.v1bet"
-          + "a1.ReadTensorboardBlobDataResponse\"\201\001\202\323\344"
-          + "\223\002m\022k/v1beta1/{time_series=projects/*/lo"
-          + "cations/*/tensorboards/*/experiments/*/r"
-          + "uns/*/timeSeries/*}:readBlobData\332A\013time_"
-          + "series0\001\022\313\002\n\036WriteTensorboardExperimentD"
-          + "ata\022F.google.cloud.aiplatform.v1beta1.Wr"
-          + "iteTensorboardExperimentDataRequest\032G.go"
-          + "ogle.cloud.aiplatform.v1beta1.WriteTenso"
-          + "rboardExperimentDataResponse\"\227\001\202\323\344\223\002`\"[/"
-          + "v1beta1/{tensorboard_experiment=projects"
-          + "/*/locations/*/tensorboards/*/experiment"
-          + "s/*}:write:\001*\332A.tensorboard_experiment,w"
-          + "rite_run_data_requests\022\250\002\n\027WriteTensorbo"
-          + "ardRunData\022?.google.cloud.aiplatform.v1b"
-          + "eta1.WriteTensorboardRunDataRequest\032@.go"
-          + "ogle.cloud.aiplatform.v1beta1.WriteTenso"
-          + "rboardRunDataResponse\"\211\001\202\323\344\223\002`\"[/v1beta1"
-          + "/{tensorboard_run=projects/*/locations/*"
-          + "/tensorboards/*/experiments/*/runs/*}:wr"
-          + "ite:\001*\332A tensorboard_run,time_series_dat"
-          + "a\022\344\002\n\037ExportTensorboardTimeSeriesData\022G."
-          + "google.cloud.aiplatform.v1beta1.ExportTe"
-          + "nsorboardTimeSeriesDataRequest\032H.google."
-          + "cloud.aiplatform.v1beta1.ExportTensorboa"
-          + "rdTimeSeriesDataResponse\"\255\001\202\323\344\223\002\214\001\"\206\001/v1"
-          + "beta1/{tensorboard_time_series=projects/"
-          + "*/locations/*/tensorboards/*/experiments"
-          + "/*/runs/*/timeSeries/*}:exportTensorboar"
-          + "dTimeSeries:\001*\332A\027tensorboard_time_series"
-          + "\032M\312A\031aiplatform.googleapis.com\322A.https:/"
-          + "/www.googleapis.com/auth/cloud-platformB"
-          + "\356\001\n#com.google.cloud.aiplatform.v1beta1B"
-          + "\027TensorboardServiceProtoP\001ZCcloud.google"
-          + ".com/go/aiplatform/apiv1beta1/aiplatform"
-          + "pb;aiplatformpb\252\002\037Google.Cloud.AIPlatfor"
-          + "m.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1be",
-      "ta1\352\002\"Google::Cloud::AIPlatform::V1beta1" + "b\006proto3"
+          + "rboardTimeSeriesDataResponse\"|\332A\013tensorb"
+          + "oard\202\323\344\223\002h\022f/v1beta1/{tensorboard=projec"
+          + "ts/*/locations/*/tensorboards/*}/experim"
+          + "ents/*/runs/*/timeSeries:batchRead\022\302\002\n\035R"
+          + "eadTensorboardTimeSeriesData\022E.google.cl"
+          + "oud.aiplatform.v1beta1.ReadTensorboardTi"
+          + "meSeriesDataRequest\032F.google.cloud.aipla"
+          + "tform.v1beta1.ReadTensorboardTimeSeriesD"
+          + "ataResponse\"\221\001\332A\027tensorboard_time_series"
+          + "\202\323\344\223\002q\022o/v1beta1/{tensorboard_time_serie"
+          + "s=projects/*/locations/*/tensorboards/*/"
+          + "experiments/*/runs/*/timeSeries/*}:read\022"
+          + "\242\002\n\027ReadTensorboardBlobData\022?.google.clo"
+          + "ud.aiplatform.v1beta1.ReadTensorboardBlo"
+          + "bDataRequest\032@.google.cloud.aiplatform.v"
+          + "1beta1.ReadTensorboardBlobDataResponse\"\201"
+          + "\001\332A\013time_series\202\323\344\223\002m\022k/v1beta1/{time_se"
+          + "ries=projects/*/locations/*/tensorboards"
+          + "/*/experiments/*/runs/*/timeSeries/*}:re"
+          + "adBlobData0\001\022\313\002\n\036WriteTensorboardExperim"
+          + "entData\022F.google.cloud.aiplatform.v1beta"
+          + "1.WriteTensorboardExperimentDataRequest\032"
+          + "G.google.cloud.aiplatform.v1beta1.WriteT"
+          + "ensorboardExperimentDataResponse\"\227\001\332A.te"
+          + "nsorboard_experiment,write_run_data_requ"
+          + "ests\202\323\344\223\002`\"[/v1beta1/{tensorboard_experi"
+          + "ment=projects/*/locations/*/tensorboards"
+          + "/*/experiments/*}:write:\001*\022\250\002\n\027WriteTens"
+          + "orboardRunData\022?.google.cloud.aiplatform"
+          + ".v1beta1.WriteTensorboardRunDataRequest\032"
+          + "@.google.cloud.aiplatform.v1beta1.WriteT"
+          + "ensorboardRunDataResponse\"\211\001\332A tensorboa"
+          + "rd_run,time_series_data\202\323\344\223\002`\"[/v1beta1/"
+          + "{tensorboard_run=projects/*/locations/*/"
+          + "tensorboards/*/experiments/*/runs/*}:wri"
+          + "te:\001*\022\344\002\n\037ExportTensorboardTimeSeriesDat"
+          + "a\022G.google.cloud.aiplatform.v1beta1.Expo"
+          + "rtTensorboardTimeSeriesDataRequest\032H.goo"
+          + "gle.cloud.aiplatform.v1beta1.ExportTenso"
+          + "rboardTimeSeriesDataResponse\"\255\001\332A\027tensor"
+          + "board_time_series\202\323\344\223\002\214\001\"\206\001/v1beta1/{ten"
+          + "sorboard_time_series=projects/*/location"
+          + "s/*/tensorboards/*/experiments/*/runs/*/"
+          + "timeSeries/*}:exportTensorboardTimeSerie"
+          + "s:\001*\032M\312A\031aiplatform.googleapis.com\322A.htt"
+          + "ps://www.googleapis.com/auth/cloud-platf"
+          + "ormB\356\001\n#com.google.cloud.aiplatform.v1be"
+          + "ta1B\027TensorboardServiceProtoP\001ZCcloud.go"
+          + "ogle.com/go/aiplatform/apiv1beta1/aiplat"
+          + "formpb;aiplatformpb\252\002\037Google.Cloud.AIPla",
+      "tform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\"
+          + "V1beta1\352\002\"Google::Cloud::AIPlatform::V1b"
+          + "eta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTensor.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTensor.java
index 084a7d2cc8ad..1db8d0b6aa37 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTensor.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTensor.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardTensor();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardTensor_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeries.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeries.java
index 767a6a87de32..01ac97580598 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeries.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeries.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TensorboardTimeSeries();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardTimeSeriesProto
         .internal_static_google_cloud_aiplatform_v1beta1_TensorboardTimeSeries_descriptor;
@@ -364,11 +359,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Metadata();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.TensorboardTimeSeriesProto
           .internal_static_google_cloud_aiplatform_v1beta1_TensorboardTimeSeries_Metadata_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeriesProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeriesProto.java
index bbb4c9066356..207f625563dd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeriesProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TensorboardTimeSeriesProto.java
@@ -48,35 +48,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "board_time_series.proto\022\037google.cloud.ai"
           + "platform.v1beta1\032\037google/api/field_behav"
           + "ior.proto\032\031google/api/resource.proto\032\037go"
-          + "ogle/protobuf/timestamp.proto\"\311\006\n\025Tensor"
-          + "boardTimeSeries\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014di"
-          + "splay_name\030\002 \001(\tB\003\340A\002\022\023\n\013description\030\003 \001"
-          + "(\t\022\\\n\nvalue_type\030\004 \001(\0162@.google.cloud.ai"
-          + "platform.v1beta1.TensorboardTimeSeries.V"
-          + "alueTypeB\006\340A\002\340A\005\0224\n\013create_time\030\005 \001(\0132\032."
-          + "google.protobuf.TimestampB\003\340A\003\0224\n\013update"
-          + "_time\030\006 \001(\0132\032.google.protobuf.TimestampB"
-          + "\003\340A\003\022\014\n\004etag\030\007 \001(\t\022\030\n\013plugin_name\030\010 \001(\tB"
-          + "\003\340A\005\022\023\n\013plugin_data\030\t \001(\014\022V\n\010metadata\030\n "
-          + "\001(\0132?.google.cloud.aiplatform.v1beta1.Te"
-          + "nsorboardTimeSeries.MetadataB\003\340A\003\032\200\001\n\010Me"
-          + "tadata\022\025\n\010max_step\030\001 \001(\003B\003\340A\003\0226\n\rmax_wal"
-          + "l_time\030\002 \001(\0132\032.google.protobuf.Timestamp"
-          + "B\003\340A\003\022%\n\030max_blob_sequence_length\030\003 \001(\003B"
-          + "\003\340A\003\"R\n\tValueType\022\032\n\026VALUE_TYPE_UNSPECIF"
-          + "IED\020\000\022\n\n\006SCALAR\020\001\022\n\n\006TENSOR\020\002\022\021\n\rBLOB_SE"
-          + "QUENCE\020\003:\266\001\352A\262\001\n/aiplatform.googleapis.c"
-          + "om/TensorboardTimeSeries\022\177projects/{proj"
-          + "ect}/locations/{location}/tensorboards/{"
-          + "tensorboard}/experiments/{experiment}/ru"
-          + "ns/{run}/timeSeries/{time_series}B\361\001\n#co"
-          + "m.google.cloud.aiplatform.v1beta1B\032Tenso"
-          + "rboardTimeSeriesProtoP\001ZCcloud.google.co"
-          + "m/go/aiplatform/apiv1beta1/aiplatformpb;"
-          + "aiplatformpb\252\002\037Google.Cloud.AIPlatform.V"
-          + "1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1beta1"
-          + "\352\002\"Google::Cloud::AIPlatform::V1beta1b\006p"
-          + "roto3"
+          + "ogle/protobuf/timestamp.proto\"\321\006\n\025Tensor"
+          + "boardTimeSeries\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014d"
+          + "isplay_name\030\002 \001(\tB\004\342A\001\002\022\023\n\013description\030\003"
+          + " \001(\t\022[\n\nvalue_type\030\004 \001(\0162@.google.cloud."
+          + "aiplatform.v1beta1.TensorboardTimeSeries"
+          + ".ValueTypeB\005\342A\002\002\005\0225\n\013create_time\030\005 \001(\0132\032"
+          + ".google.protobuf.TimestampB\004\342A\001\003\0225\n\013upda"
+          + "te_time\030\006 \001(\0132\032.google.protobuf.Timestam"
+          + "pB\004\342A\001\003\022\014\n\004etag\030\007 \001(\t\022\031\n\013plugin_name\030\010 \001"
+          + "(\tB\004\342A\001\005\022\023\n\013plugin_data\030\t \001(\014\022W\n\010metadat"
+          + "a\030\n \001(\0132?.google.cloud.aiplatform.v1beta"
+          + "1.TensorboardTimeSeries.MetadataB\004\342A\001\003\032\203"
+          + "\001\n\010Metadata\022\026\n\010max_step\030\001 \001(\003B\004\342A\001\003\0227\n\rm"
+          + "ax_wall_time\030\002 \001(\0132\032.google.protobuf.Tim"
+          + "estampB\004\342A\001\003\022&\n\030max_blob_sequence_length"
+          + "\030\003 \001(\003B\004\342A\001\003\"R\n\tValueType\022\032\n\026VALUE_TYPE_"
+          + "UNSPECIFIED\020\000\022\n\n\006SCALAR\020\001\022\n\n\006TENSOR\020\002\022\021\n"
+          + "\rBLOB_SEQUENCE\020\003:\266\001\352A\262\001\n/aiplatform.goog"
+          + "leapis.com/TensorboardTimeSeries\022\177projec"
+          + "ts/{project}/locations/{location}/tensor"
+          + "boards/{tensorboard}/experiments/{experi"
+          + "ment}/runs/{run}/timeSeries/{time_series"
+          + "}B\361\001\n#com.google.cloud.aiplatform.v1beta"
+          + "1B\032TensorboardTimeSeriesProtoP\001ZCcloud.g"
+          + "oogle.com/go/aiplatform/apiv1beta1/aipla"
+          + "tformpb;aiplatformpb\252\002\037Google.Cloud.AIPl"
+          + "atform.V1Beta1\312\002\037Google\\Cloud\\AIPlatform"
+          + "\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1"
+          + "beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfig.java
index 56cf49223c57..3ffdaef16c81 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfig.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfig.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ThresholdConfig();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto
         .internal_static_google_cloud_aiplatform_v1beta1_ThresholdConfig_descriptor;
@@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int thresholdCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object threshold_;
 
   public enum ThresholdCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfigOrBuilder.java
index bd7f77e37267..7a18e33e98ec 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ThresholdConfigOrBuilder.java
@@ -62,5 +62,5 @@ public interface ThresholdConfigOrBuilder
    */
   double getValue();
 
-  public com.google.cloud.aiplatform.v1beta1.ThresholdConfig.ThresholdCase getThresholdCase();
+  com.google.cloud.aiplatform.v1beta1.ThresholdConfig.ThresholdCase getThresholdCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesData.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesData.java
index ce2757dfe9a4..8ad2f4e98886 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesData.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesData.java
@@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TimeSeriesData();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_TimeSeriesData_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPoint.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPoint.java
index eb4bca7b7895..fb5b8c27ee03 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPoint.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPoint.java
@@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TimeSeriesDataPoint();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.TensorboardDataProto
         .internal_static_google_cloud_aiplatform_v1beta1_TimeSeriesDataPoint_descriptor;
@@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   }
 
   private int valueCase_ = 0;
+
+  @SuppressWarnings("serial")
   private java.lang.Object value_;
 
   public enum ValueCase
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPointOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPointOrBuilder.java
index 81a5abb6a58d..b64443a391ea 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPointOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimeSeriesDataPointOrBuilder.java
@@ -176,5 +176,5 @@ public interface TimeSeriesDataPointOrBuilder
    */
   long getStep();
 
-  public com.google.cloud.aiplatform.v1beta1.TimeSeriesDataPoint.ValueCase getValueCase();
+  com.google.cloud.aiplatform.v1beta1.TimeSeriesDataPoint.ValueCase getValueCase();
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimestampSplit.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimestampSplit.java
index 06859cb357a8..ef6e634d16ef 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimestampSplit.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TimestampSplit.java
@@ -25,6 +25,7 @@
  * Assigns input data to training, validation, and test sets based on a
  * provided timestamps. The youngest data pieces are assigned to training set,
  * next to validation set, and the oldest to the test set.
+ *
  * Supported only for tabular Datasets.
  * 
* @@ -50,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TimestampSplit(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_TimestampSplit_descriptor; @@ -388,6 +384,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * Assigns input data to training, validation, and test sets based on a * provided timestamps. The youngest data pieces are assigned to training set, * next to validation set, and the oldest to the test set. + * * Supported only for tabular Datasets. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingConfig.java index 72155b3b607f..92e5bc68b013 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingConfig.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainingConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DataLabelingJobProto .internal_static_google_cloud_aiplatform_v1beta1_TrainingConfig_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipeline.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipeline.java index a857638b9612..3c712118f946 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipeline.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipeline.java @@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TrainingPipeline(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TrainingPipelineProto .internal_static_google_cloud_aiplatform_v1beta1_TrainingPipeline_descriptor; @@ -576,6 +571,7 @@ public com.google.cloud.aiplatform.v1beta1.ModelOrBuilder getModelToUploadOrBuil *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -602,6 +598,7 @@ public java.lang.String getModelId() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -1002,9 +999,11 @@ public int getLabelsCount() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1028,9 +1027,11 @@ public java.util.Map getLabels() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1045,9 +1046,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1069,9 +1072,11 @@ public java.util.Map getLabelsMap() { * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -1097,6 +1102,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { *
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -1116,6 +1122,7 @@ public boolean hasEncryptionSpec() {
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -1137,6 +1144,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec getEncryptionSpec() {
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -3426,6 +3434,7 @@ public com.google.cloud.aiplatform.v1beta1.ModelOrBuilder getModelToUploadOrBuil
      * 
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3451,6 +3460,7 @@ public java.lang.String getModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3476,6 +3486,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3500,6 +3511,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -3520,6 +3532,7 @@ public Builder clearModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -4785,9 +4798,11 @@ public int getLabelsCount() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4811,9 +4826,11 @@ public java.util.Map getLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4828,9 +4845,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4852,9 +4871,11 @@ public java.util.Map getLabelsMap() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4882,9 +4903,11 @@ public Builder clearLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4908,9 +4931,11 @@ public java.util.Map getMutableLabels() { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4932,9 +4957,11 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { * *
      * The labels with user-defined metadata to organize TrainingPipelines.
+     *
      * Label keys and values can be no longer than 64 characters
      * (Unicode codepoints), can only contain lowercase letters, numeric
      * characters, underscores and dashes. International characters are allowed.
+     *
      * See https://goo.gl/xmQnxf for more information and examples of labels.
      * 
* @@ -4958,6 +4985,7 @@ public Builder putAllLabels(java.util.Map va *
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -4976,6 +5004,7 @@ public boolean hasEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5000,6 +5029,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec getEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5026,6 +5056,7 @@ public Builder setEncryptionSpec(com.google.cloud.aiplatform.v1beta1.EncryptionS
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5050,6 +5081,7 @@ public Builder setEncryptionSpec(
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5080,6 +5112,7 @@ public Builder mergeEncryptionSpec(com.google.cloud.aiplatform.v1beta1.Encryptio
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5103,6 +5136,7 @@ public Builder clearEncryptionSpec() {
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5121,6 +5155,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
@@ -5144,6 +5179,7 @@ public com.google.cloud.aiplatform.v1beta1.EncryptionSpec.Builder getEncryptionS
      * 
      * Customer-managed encryption key spec for a TrainingPipeline. If set, this
      * TrainingPipeline will be secured by this key.
+     *
      * Note: Model trained by this TrainingPipeline is also secured by this key if
      * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
      * is not set separately.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineOrBuilder.java
index 498cc703dca6..3ae5b10dacc3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineOrBuilder.java
@@ -369,6 +369,7 @@ public interface TrainingPipelineOrBuilder
    * 
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -384,6 +385,7 @@ public interface TrainingPipelineOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -656,9 +658,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -670,9 +674,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -687,9 +693,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -701,9 +709,11 @@ public interface TrainingPipelineOrBuilder * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -719,9 +729,11 @@ java.lang.String getLabelsOrDefault( * *
    * The labels with user-defined metadata to organize TrainingPipelines.
+   *
    * Label keys and values can be no longer than 64 characters
    * (Unicode codepoints), can only contain lowercase letters, numeric
    * characters, underscores and dashes. International characters are allowed.
+   *
    * See https://goo.gl/xmQnxf for more information and examples of labels.
    * 
* @@ -735,6 +747,7 @@ java.lang.String getLabelsOrDefault( *
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -751,6 +764,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
@@ -767,6 +781,7 @@ java.lang.String getLabelsOrDefault(
    * 
    * Customer-managed encryption key spec for a TrainingPipeline. If set, this
    * TrainingPipeline will be secured by this key.
+   *
    * Note: Model trained by this TrainingPipeline is also secured by this key if
    * [model_to_upload][google.cloud.aiplatform.v1beta1.TrainingPipeline.encryption_spec]
    * is not set separately.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineProto.java
index dba5bd983dcd..fbb80b5a5ac8 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineProto.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrainingPipelineProto.java
@@ -78,70 +78,70 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "/model.proto\0324google/cloud/aiplatform/v1"
           + "beta1/pipeline_state.proto\032\034google/proto"
           + "buf/struct.proto\032\037google/protobuf/timest"
-          + "amp.proto\032\027google/rpc/status.proto\"\247\010\n\020T"
-          + "rainingPipeline\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014di"
-          + "splay_name\030\002 \001(\tB\003\340A\002\022K\n\021input_data_conf"
-          + "ig\030\003 \001(\01320.google.cloud.aiplatform.v1bet"
-          + "a1.InputDataConfig\022%\n\030training_task_defi"
-          + "nition\030\004 \001(\tB\003\340A\002\0229\n\024training_task_input"
-          + "s\030\005 \001(\0132\026.google.protobuf.ValueB\003\340A\002\022;\n\026"
-          + "training_task_metadata\030\006 \001(\0132\026.google.pr"
-          + "otobuf.ValueB\003\340A\003\022?\n\017model_to_upload\030\007 \001"
-          + "(\0132&.google.cloud.aiplatform.v1beta1.Mod"
-          + "el\022\025\n\010model_id\030\026 \001(\tB\003\340A\001\022\031\n\014parent_mode"
-          + "l\030\025 \001(\tB\003\340A\001\022B\n\005state\030\t \001(\0162..google.clo"
-          + "ud.aiplatform.v1beta1.PipelineStateB\003\340A\003"
-          + "\022&\n\005error\030\n \001(\0132\022.google.rpc.StatusB\003\340A\003"
-          + "\0224\n\013create_time\030\013 \001(\0132\032.google.protobuf."
-          + "TimestampB\003\340A\003\0223\n\nstart_time\030\014 \001(\0132\032.goo"
-          + "gle.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030"
-          + "\r \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224"
-          + "\n\013update_time\030\016 \001(\0132\032.google.protobuf.Ti"
-          + "mestampB\003\340A\003\022M\n\006labels\030\017 \003(\0132=.google.cl"
-          + "oud.aiplatform.v1beta1.TrainingPipeline."
-          + "LabelsEntry\022H\n\017encryption_spec\030\022 \001(\0132/.g"
-          + "oogle.cloud.aiplatform.v1beta1.Encryptio"
-          + "nSpec\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
-          + "ue\030\002 \001(\t:\0028\001:~\352A{\n*aiplatform.googleapis"
-          + ".com/TrainingPipeline\022Mprojects/{project"
-          + "}/locations/{location}/trainingPipelines"
-          + "/{training_pipeline}\"\322\005\n\017InputDataConfig"
-          + "\022H\n\016fraction_split\030\002 \001(\0132..google.cloud."
-          + "aiplatform.v1beta1.FractionSplitH\000\022D\n\014fi"
-          + "lter_split\030\003 \001(\0132,.google.cloud.aiplatfo"
-          + "rm.v1beta1.FilterSplitH\000\022L\n\020predefined_s"
-          + "plit\030\004 \001(\01320.google.cloud.aiplatform.v1b"
-          + "eta1.PredefinedSplitH\000\022J\n\017timestamp_spli"
-          + "t\030\005 \001(\0132/.google.cloud.aiplatform.v1beta"
-          + "1.TimestampSplitH\000\022L\n\020stratified_split\030\014"
-          + " \001(\01320.google.cloud.aiplatform.v1beta1.S"
-          + "tratifiedSplitH\000\022J\n\017gcs_destination\030\010 \001("
-          + "\0132/.google.cloud.aiplatform.v1beta1.GcsD"
-          + "estinationH\001\022T\n\024bigquery_destination\030\n \001"
-          + "(\01324.google.cloud.aiplatform.v1beta1.Big"
-          + "QueryDestinationH\001\022\027\n\ndataset_id\030\001 \001(\tB\003"
-          + "\340A\002\022\032\n\022annotations_filter\030\006 \001(\t\022\035\n\025annot"
-          + "ation_schema_uri\030\t \001(\t\022\026\n\016saved_query_id"
-          + "\030\007 \001(\t\022!\n\031persist_ml_use_assignment\030\013 \001("
-          + "\010B\007\n\005splitB\r\n\013destination\"^\n\rFractionSpl"
-          + "it\022\031\n\021training_fraction\030\001 \001(\001\022\033\n\023validat"
-          + "ion_fraction\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001("
-          + "\001\"e\n\013FilterSplit\022\034\n\017training_filter\030\001 \001("
-          + "\tB\003\340A\002\022\036\n\021validation_filter\030\002 \001(\tB\003\340A\002\022\030"
-          + "\n\013test_filter\030\003 \001(\tB\003\340A\002\"#\n\017PredefinedSp"
-          + "lit\022\020\n\003key\030\001 \001(\tB\003\340A\002\"q\n\016TimestampSplit\022"
-          + "\031\n\021training_fraction\030\001 \001(\001\022\033\n\023validation"
-          + "_fraction\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020"
-          + "\n\003key\030\004 \001(\tB\003\340A\002\"r\n\017StratifiedSplit\022\031\n\021t"
-          + "raining_fraction\030\001 \001(\001\022\033\n\023validation_fra"
-          + "ction\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020\n\003ke"
-          + "y\030\004 \001(\tB\003\340A\002B\354\001\n#com.google.cloud.aiplat"
-          + "form.v1beta1B\025TrainingPipelineProtoP\001ZCc"
-          + "loud.google.com/go/aiplatform/apiv1beta1"
-          + "/aiplatformpb;aiplatformpb\252\002\037Google.Clou"
-          + "d.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPl"
-          + "atform\\V1beta1\352\002\"Google::Cloud::AIPlatfo"
-          + "rm::V1beta1b\006proto3"
+          + "amp.proto\032\027google/rpc/status.proto\"\264\010\n\020T"
+          + "rainingPipeline\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014d"
+          + "isplay_name\030\002 \001(\tB\004\342A\001\002\022K\n\021input_data_co"
+          + "nfig\030\003 \001(\01320.google.cloud.aiplatform.v1b"
+          + "eta1.InputDataConfig\022&\n\030training_task_de"
+          + "finition\030\004 \001(\tB\004\342A\001\002\022:\n\024training_task_in"
+          + "puts\030\005 \001(\0132\026.google.protobuf.ValueB\004\342A\001\002"
+          + "\022<\n\026training_task_metadata\030\006 \001(\0132\026.googl"
+          + "e.protobuf.ValueB\004\342A\001\003\022?\n\017model_to_uploa"
+          + "d\030\007 \001(\0132&.google.cloud.aiplatform.v1beta"
+          + "1.Model\022\026\n\010model_id\030\026 \001(\tB\004\342A\001\001\022\032\n\014paren"
+          + "t_model\030\025 \001(\tB\004\342A\001\001\022C\n\005state\030\t \001(\0162..goo"
+          + "gle.cloud.aiplatform.v1beta1.PipelineSta"
+          + "teB\004\342A\001\003\022\'\n\005error\030\n \001(\0132\022.google.rpc.Sta"
+          + "tusB\004\342A\001\003\0225\n\013create_time\030\013 \001(\0132\032.google."
+          + "protobuf.TimestampB\004\342A\001\003\0224\n\nstart_time\030\014"
+          + " \001(\0132\032.google.protobuf.TimestampB\004\342A\001\003\0222"
+          + "\n\010end_time\030\r \001(\0132\032.google.protobuf.Times"
+          + "tampB\004\342A\001\003\0225\n\013update_time\030\016 \001(\0132\032.google"
+          + ".protobuf.TimestampB\004\342A\001\003\022M\n\006labels\030\017 \003("
+          + "\0132=.google.cloud.aiplatform.v1beta1.Trai"
+          + "ningPipeline.LabelsEntry\022H\n\017encryption_s"
+          + "pec\030\022 \001(\0132/.google.cloud.aiplatform.v1be"
+          + "ta1.EncryptionSpec\032-\n\013LabelsEntry\022\013\n\003key"
+          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:~\352A{\n*aiplatfo"
+          + "rm.googleapis.com/TrainingPipeline\022Mproj"
+          + "ects/{project}/locations/{location}/trai"
+          + "ningPipelines/{training_pipeline}\"\323\005\n\017In"
+          + "putDataConfig\022H\n\016fraction_split\030\002 \001(\0132.."
+          + "google.cloud.aiplatform.v1beta1.Fraction"
+          + "SplitH\000\022D\n\014filter_split\030\003 \001(\0132,.google.c"
+          + "loud.aiplatform.v1beta1.FilterSplitH\000\022L\n"
+          + "\020predefined_split\030\004 \001(\01320.google.cloud.a"
+          + "iplatform.v1beta1.PredefinedSplitH\000\022J\n\017t"
+          + "imestamp_split\030\005 \001(\0132/.google.cloud.aipl"
+          + "atform.v1beta1.TimestampSplitH\000\022L\n\020strat"
+          + "ified_split\030\014 \001(\01320.google.cloud.aiplatf"
+          + "orm.v1beta1.StratifiedSplitH\000\022J\n\017gcs_des"
+          + "tination\030\010 \001(\0132/.google.cloud.aiplatform"
+          + ".v1beta1.GcsDestinationH\001\022T\n\024bigquery_de"
+          + "stination\030\n \001(\01324.google.cloud.aiplatfor"
+          + "m.v1beta1.BigQueryDestinationH\001\022\030\n\ndatas"
+          + "et_id\030\001 \001(\tB\004\342A\001\002\022\032\n\022annotations_filter\030"
+          + "\006 \001(\t\022\035\n\025annotation_schema_uri\030\t \001(\t\022\026\n\016"
+          + "saved_query_id\030\007 \001(\t\022!\n\031persist_ml_use_a"
+          + "ssignment\030\013 \001(\010B\007\n\005splitB\r\n\013destination\""
+          + "^\n\rFractionSplit\022\031\n\021training_fraction\030\001 "
+          + "\001(\001\022\033\n\023validation_fraction\030\002 \001(\001\022\025\n\rtest"
+          + "_fraction\030\003 \001(\001\"h\n\013FilterSplit\022\035\n\017traini"
+          + "ng_filter\030\001 \001(\tB\004\342A\001\002\022\037\n\021validation_filt"
+          + "er\030\002 \001(\tB\004\342A\001\002\022\031\n\013test_filter\030\003 \001(\tB\004\342A\001"
+          + "\002\"$\n\017PredefinedSplit\022\021\n\003key\030\001 \001(\tB\004\342A\001\002\""
+          + "r\n\016TimestampSplit\022\031\n\021training_fraction\030\001"
+          + " \001(\001\022\033\n\023validation_fraction\030\002 \001(\001\022\025\n\rtes"
+          + "t_fraction\030\003 \001(\001\022\021\n\003key\030\004 \001(\tB\004\342A\001\002\"s\n\017S"
+          + "tratifiedSplit\022\031\n\021training_fraction\030\001 \001("
+          + "\001\022\033\n\023validation_fraction\030\002 \001(\001\022\025\n\rtest_f"
+          + "raction\030\003 \001(\001\022\021\n\003key\030\004 \001(\tB\004\342A\001\002B\354\001\n#com"
+          + ".google.cloud.aiplatform.v1beta1B\025Traini"
+          + "ngPipelineProtoP\001ZCcloud.google.com/go/a"
+          + "iplatform/apiv1beta1/aiplatformpb;aiplat"
+          + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1"
+          + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo"
+          + "gle::Cloud::AIPlatform::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Trial.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Trial.java
index a27fcfdd415b..7426085e0523 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Trial.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Trial.java
@@ -56,11 +56,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new Trial();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.StudyProto
         .internal_static_google_cloud_aiplatform_v1beta1_Trial_descriptor;
@@ -426,11 +421,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Parameter();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.StudyProto
           .internal_static_google_cloud_aiplatform_v1beta1_Trial_Parameter_descriptor;
@@ -2019,10 +2009,12 @@ public int getWebAccessUrisCount() {
    * and the job's
    * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access]
    * field is `true`.
+   *
    * The keys are names of each node used for the trial; for example,
    * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in
    * the second worker pool, and `workerpool1-1` for the second node in the
    * second worker pool.
+   *
    * The values are the URIs for each node's interactive shell.
    * 
* @@ -2055,10 +2047,12 @@ public java.util.Map getWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -2082,10 +2076,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -2116,10 +2112,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5026,10 +5024,12 @@ public int getWebAccessUrisCount() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5062,10 +5062,12 @@ public java.util.Map getWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5089,10 +5091,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5123,10 +5127,12 @@ public java.util.Map getWebAccessUrisMap() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5163,10 +5169,12 @@ public Builder clearWebAccessUris() { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5199,10 +5207,12 @@ public java.util.Map getMutableWebAccessUris * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -5233,10 +5243,12 @@ public Builder putWebAccessUris(java.lang.String key, java.lang.String value) { * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrialOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrialOrBuilder.java index d84805e012ba..2cd5c901a683 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrialOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/TrialOrBuilder.java @@ -465,10 +465,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -489,10 +491,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -516,10 +520,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -540,10 +546,12 @@ public interface TrialOrBuilder * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* @@ -568,10 +576,12 @@ java.lang.String getWebAccessUrisOrDefault( * and the job's * [trial_job_spec.enable_web_access][google.cloud.aiplatform.v1beta1.CustomJobSpec.enable_web_access] * field is `true`. + * * The keys are names of each node used for the trial; for example, * `workerpool0-0` for the primary node, `workerpool1-0` for the first node in * the second worker pool, and `workerpool1-1` for the second node in the * second worker pool. + * * The values are the URIs for each node's interactive shell. *
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexOperationMetadata.java index 60ec7b6ae6b8..af7f8fe8b26b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexRequest.java index d48f4d3c0687..59c81b621253 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexResponse.java index 80b8e9208944..c1495cef1a14 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployIndexResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployIndexResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployIndexResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelOperationMetadata.java index a50d6e1bc84f..b783eae8a9bf 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelRequest.java index ef4029614ebf..08782efcb493 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployModelRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelResponse.java index 75184ab3e6e1..5bbbe101e2dd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UndeployModelResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UndeployModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UndeployModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModel.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModel.java index 5958cc9587c0..6a7a11dfa5e0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModel.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModel.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UnmanagedContainerModel(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.UnmanagedContainerModelProto .internal_static_google_cloud_aiplatform_v1beta1_UnmanagedContainerModel_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModelProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModelProto.java index 91acb9095af9..42504290894b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModelProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UnmanagedContainerModelProto.java @@ -44,18 +44,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ged_container_model.proto\022\037google.cloud." + "aiplatform.v1beta1\032\037google/api/field_beh" + "avior.proto\032+google/cloud/aiplatform/v1b" - + "eta1/model.proto\"\315\001\n\027UnmanagedContainerM" + + "eta1/model.proto\"\316\001\n\027UnmanagedContainerM" + "odel\022\024\n\014artifact_uri\030\001 \001(\t\022J\n\020predict_sc" + "hemata\030\002 \001(\01320.google.cloud.aiplatform.v" - + "1beta1.PredictSchemata\022P\n\016container_spec" + + "1beta1.PredictSchemata\022Q\n\016container_spec" + "\030\003 \001(\01323.google.cloud.aiplatform.v1beta1" - + ".ModelContainerSpecB\003\340A\004B\363\001\n#com.google." - + "cloud.aiplatform.v1beta1B\034UnmanagedConta" - + "inerModelProtoP\001ZCcloud.google.com/go/ai" - + "platform/apiv1beta1/aiplatformpb;aiplatf" - + "ormpb\252\002\037Google.Cloud.AIPlatform.V1Beta1\312" - + "\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goog" - + "le::Cloud::AIPlatform::V1beta1b\006proto3" + + ".ModelContainerSpecB\004\342A\001\004B\363\001\n#com.google" + + ".cloud.aiplatform.v1beta1B\034UnmanagedCont" + + "ainerModelProtoP\001ZCcloud.google.com/go/a" + + "iplatform/apiv1beta1/aiplatformpb;aiplat" + + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1" + + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo" + + "gle::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequest.java index d125567da0ae..ead91c0f1809 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateArtifactRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateArtifactRequest_descriptor; @@ -141,7 +136,6 @@ public com.google.cloud.aiplatform.v1beta1.ArtifactOrBuilder getArtifactOrBuilde * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -158,7 +152,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -175,7 +168,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -859,7 +851,6 @@ public com.google.cloud.aiplatform.v1beta1.ArtifactOrBuilder getArtifactOrBuilde * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -875,7 +866,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -897,7 +887,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -921,7 +910,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -942,7 +930,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -969,7 +956,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -990,7 +976,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1006,7 +991,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1026,7 +1010,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequestOrBuilder.java index 21b3d2166409..d4e2ff18abfd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateArtifactRequestOrBuilder.java @@ -81,7 +81,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -95,7 +94,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -109,7 +107,6 @@ public interface UpdateArtifactRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequest.java index ca5520112fc5..27798653c825 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateContextRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateContextRequest_descriptor; @@ -138,7 +133,6 @@ public com.google.cloud.aiplatform.v1beta1.ContextOrBuilder getContextOrBuilder( * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -155,7 +149,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -172,7 +165,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -846,7 +838,6 @@ public com.google.cloud.aiplatform.v1beta1.ContextOrBuilder getContextOrBuilder( * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -862,7 +853,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -884,7 +874,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -908,7 +897,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -929,7 +917,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -956,7 +943,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -977,7 +963,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -993,7 +978,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1013,7 +997,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequestOrBuilder.java index 57c5486edca4..ed7908333a72 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateContextRequestOrBuilder.java @@ -78,7 +78,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -92,7 +91,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -106,7 +104,6 @@ public interface UpdateContextRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequest.java index fbbd2414d4e6..50c3aecea3d0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DatasetServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateDatasetRequest_descriptor; @@ -131,6 +126,7 @@ public com.google.cloud.aiplatform.v1beta1.DatasetOrBuilder getDatasetOrBuilder( * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -152,6 +148,7 @@ public boolean hasUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -173,6 +170,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -782,6 +780,7 @@ public com.google.cloud.aiplatform.v1beta1.DatasetOrBuilder getDatasetOrBuilder( * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -802,6 +801,7 @@ public boolean hasUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -828,6 +828,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -856,6 +857,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -881,6 +883,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -912,6 +915,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -937,6 +941,7 @@ public Builder clearUpdateMask() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -957,6 +962,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -981,6 +987,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequestOrBuilder.java index e4b9e5510014..88ab69d466b1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDatasetRequestOrBuilder.java @@ -71,6 +71,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -89,6 +90,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` @@ -107,6 +109,7 @@ public interface UpdateDatasetRequestOrBuilder * Required. The update mask applies to the resource. * For the `FieldMask` definition, see * [google.protobuf.FieldMask][google.protobuf.FieldMask]. Updatable fields: + * * * `display_name` * * `description` * * `labels` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDeploymentResourcePoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDeploymentResourcePoolOperationMetadata.java index 0ca32e2c8bff..6dff9219e76f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDeploymentResourcePoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateDeploymentResourcePoolOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateDeploymentResourcePoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateDeploymentResourcePoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEndpointRequest.java index a57be272413a..7a9c9812109d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEndpointRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.EndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequest.java index d11d9d43b40f..d66f1d0b6915 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateEntityTypeRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateEntityTypeRequest_descriptor; @@ -141,7 +136,9 @@ public com.google.cloud.aiplatform.v1beta1.EntityTypeOrBuilder getEntityTypeOrBu * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -173,7 +170,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -205,7 +204,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -844,7 +845,9 @@ public com.google.cloud.aiplatform.v1beta1.EntityTypeOrBuilder getEntityTypeOrBu * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -875,7 +878,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -912,7 +917,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -951,7 +958,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -987,7 +996,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1029,7 +1040,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1065,7 +1078,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1096,7 +1111,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -1131,7 +1148,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequestOrBuilder.java index 7d527b4b5d5a..53fc7ccd1dc4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateEntityTypeRequestOrBuilder.java @@ -81,7 +81,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -110,7 +112,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` @@ -139,7 +143,9 @@ public interface UpdateEntityTypeRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `monitoring_config.snapshot_analysis.disabled` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequest.java index 69c8a8f2dcca..8724fd8090ea 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateExecutionRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.MetadataServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateExecutionRequest_descriptor; @@ -141,7 +136,6 @@ public com.google.cloud.aiplatform.v1beta1.ExecutionOrBuilder getExecutionOrBuil * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -158,7 +152,6 @@ public boolean hasUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -175,7 +168,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -859,7 +851,6 @@ public com.google.cloud.aiplatform.v1beta1.ExecutionOrBuilder getExecutionOrBuil * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -875,7 +866,6 @@ public boolean hasUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -897,7 +887,6 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -921,7 +910,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -942,7 +930,6 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -969,7 +956,6 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -990,7 +976,6 @@ public Builder clearUpdateMask() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1006,7 +991,6 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1026,7 +1010,6 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Optional. A FieldMask indicating which fields should be updated.
-     * Functionality of this field is not yet supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequestOrBuilder.java index 23f2ace2c9e1..467453c78d21 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExecutionRequestOrBuilder.java @@ -81,7 +81,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -95,7 +94,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -109,7 +107,6 @@ public interface UpdateExecutionRequestOrBuilder * *
    * Optional. A FieldMask indicating which fields should be updated.
-   * Functionality of this field is not yet supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetOperationMetadata.java index cb73754cb3e0..d7bcb7d5d3a5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetOperationMetadata.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateExplanationDatasetOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateExplanationDatasetOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetRequest.java index fd1f0f42dd82..d67b2dbd58c9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateExplanationDatasetRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateExplanationDatasetRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetResponse.java index d665d1892a60..1a70cabd9059 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateExplanationDatasetResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateExplanationDatasetResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateExplanationDatasetResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequest.java index f66ca3755e5e..924aaa2c1612 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeatureRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateFeatureRequest_descriptor; @@ -144,7 +139,9 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeatureOrBuilder( * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -169,7 +166,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -194,7 +193,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -834,7 +835,9 @@ public com.google.cloud.aiplatform.v1beta1.FeatureOrBuilder getFeatureOrBuilder( * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -858,7 +861,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -888,7 +893,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -920,7 +927,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -949,7 +958,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -984,7 +995,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1013,7 +1026,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1037,7 +1052,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -1065,7 +1082,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequestOrBuilder.java index f5b769151d72..c10cf7e97f14 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeatureRequestOrBuilder.java @@ -84,7 +84,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -106,7 +108,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` @@ -128,7 +132,9 @@ public interface UpdateFeatureRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `description` * * `labels` * * `disable_monitoring` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreOperationMetadata.java index 139b29f8df87..f56377c0e9b3 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeaturestoreOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateFeaturestoreOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequest.java index a8910dc49d47..fd3f708d062d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateFeaturestoreRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateFeaturestoreRequest_descriptor; @@ -141,7 +136,9 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreOrBuilder getFeaturestore * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -167,7 +164,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -193,7 +192,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -831,7 +832,9 @@ public com.google.cloud.aiplatform.v1beta1.FeaturestoreOrBuilder getFeaturestore * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -856,7 +859,9 @@ public boolean hasUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -887,7 +892,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -920,7 +927,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -950,7 +959,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -986,7 +997,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1016,7 +1029,9 @@ public Builder clearUpdateMask() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1041,7 +1056,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -1070,7 +1087,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequestOrBuilder.java index abb8b300ee2b..6e242ad49472 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateFeaturestoreRequestOrBuilder.java @@ -81,7 +81,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -104,7 +106,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` @@ -127,7 +131,9 @@ public interface UpdateFeaturestoreRequestOrBuilder * user does not provide a mask then only the non-empty fields present in the * request will be overwritten. Set the update_mask to `*` to override all * fields. + * * Updatable fields: + * * * `labels` * * `online_serving_config.fixed_node_count` * * `online_serving_config.scaling` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexEndpointRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexEndpointRequest.java index 2d1f4cde7a21..94a45f248564 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexEndpointRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexEndpointRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexEndpointRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateIndexEndpointRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexOperationMetadata.java index 751e962b3324..ab2dab6e894d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateIndexOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexRequest.java index 6163778615c0..97d8e5e8e07d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateIndexRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateIndexRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateIndexRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobOperationMetadata.java index 09121ba9dfa7..a2dcb2a20799 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobOperationMetadata.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelDeploymentMonitoringJobOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateModelDeploymentMonitoringJobOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequest.java index 2a02e2661c6a..cf4ef0033bbc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequest.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelDeploymentMonitoringJobRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.JobServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateModelDeploymentMonitoringJobRequest_descriptor; @@ -147,7 +142,9 @@ public boolean hasModelDeploymentMonitoringJob() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -186,7 +183,9 @@ public boolean hasUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -225,7 +224,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -896,7 +897,9 @@ public Builder clearModelDeploymentMonitoringJob() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -934,7 +937,9 @@ public boolean hasUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -978,7 +983,9 @@ public com.google.protobuf.FieldMask getUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1024,7 +1031,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1067,7 +1076,9 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1116,7 +1127,9 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1159,7 +1172,9 @@ public Builder clearUpdateMask() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1197,7 +1212,9 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -1239,7 +1256,9 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java index ae1fa5de25af..ec22c1ed96a4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelDeploymentMonitoringJobRequestOrBuilder.java @@ -83,7 +83,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -119,7 +121,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` @@ -155,7 +159,9 @@ public interface UpdateModelDeploymentMonitoringJobRequestOrBuilder * model_deployment_monitoring_objective_configs or any combination of its * nested fields, such as: * model_deployment_monitoring_objective_configs.objective_config.training_dataset. + * * Updatable fields: + * * * `display_name` * * `model_deployment_monitoring_schedule_config` * * `model_monitoring_alert_config` diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelRequest.java index 7c8750c9b718..f28d8d9047fc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateModelRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateModelRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateScheduleRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateScheduleRequest.java index 8be5c8e591ad..033e7b7b9b90 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateScheduleRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateScheduleRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateScheduleRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ScheduleServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateScheduleRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolOperationMetadata.java index c3928b9c16a0..225493c050c9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolOperationMetadata.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateSpecialistPoolOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateSpecialistPoolOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolRequest.java index 8cc22b6d84b5..ed5dfd1d0385 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateSpecialistPoolRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateSpecialistPoolRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateSpecialistPoolRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardExperimentRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardExperimentRequest.java index 1f0fea8f4fdc..31a16500065c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardExperimentRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardExperimentRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardExperimentRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateTensorboardExperimentRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardOperationMetadata.java index 505919e2bfc6..415fdf43acca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardOperationMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateTensorboardOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRequest.java index e1b79c483bec..0bf9a906796b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateTensorboardRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRunRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRunRequest.java index 24bab1371ca3..2ae3f1354d87 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRunRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardRunRequest.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardRunRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateTensorboardRunRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardTimeSeriesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardTimeSeriesRequest.java index 80e2123bfb0f..0604ed7c4266 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardTimeSeriesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpdateTensorboardTimeSeriesRequest.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpdateTensorboardTimeSeriesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpdateTensorboardTimeSeriesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelOperationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelOperationMetadata.java index 4844307b0d5a..abd0999b6022 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelOperationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelOperationMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelOperationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UploadModelOperationMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequest.java index e553f35de732..6f392cf8e969 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UploadModelRequest_descriptor; @@ -191,6 +186,7 @@ public com.google.protobuf.ByteString getParentModelBytes() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -217,6 +213,7 @@ public java.lang.String getModelId() { *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -1039,6 +1036,7 @@ public Builder setParentModelBytes(com.google.protobuf.ByteString value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1064,6 +1062,7 @@ public java.lang.String getModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1089,6 +1088,7 @@ public com.google.protobuf.ByteString getModelIdBytes() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1113,6 +1113,7 @@ public Builder setModelId(java.lang.String value) { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
@@ -1133,6 +1134,7 @@ public Builder clearModelId() { *
      * Optional. The ID to use for the uploaded Model, which will become the final
      * component of the model resource name.
+     *
      * This value may be up to 63 characters, and valid characters are
      * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
      * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequestOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequestOrBuilder.java index 572bc3a0b497..6554559dde69 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequestOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelRequestOrBuilder.java @@ -87,6 +87,7 @@ public interface UploadModelRequestOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
@@ -102,6 +103,7 @@ public interface UploadModelRequestOrBuilder *
    * Optional. The ID to use for the uploaded Model, which will become the final
    * component of the model resource name.
+   *
    * This value may be up to 63 characters, and valid characters are
    * `[a-z0-9_-]`. The first character cannot be a number or hyphen.
    * 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelResponse.java index 522868e2ba37..1fd214e93e2b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UploadModelResponse.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UploadModelResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ModelServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UploadModelResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsRequest.java index e0916ad0317f..868b2cb30a55 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpsertDatapointsRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpsertDatapointsRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsResponse.java index 9b3ed12edadc..c50aab9c8c77 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UpsertDatapointsResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UpsertDatapointsResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.IndexServiceProto .internal_static_google_cloud_aiplatform_v1beta1_UpsertDatapointsResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReference.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReference.java index 394b8ca3d7de..decb60cb355e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReference.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReference.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new UserActionReference(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.UserActionReferenceProto .internal_static_google_cloud_aiplatform_v1beta1_UserActionReference_descriptor; @@ -69,6 +64,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int referenceCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object reference_; public enum ReferenceCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReferenceOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReferenceOrBuilder.java index 7a25ef35f247..c4976e7265ab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReferenceOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/UserActionReferenceOrBuilder.java @@ -142,5 +142,5 @@ public interface UserActionReferenceOrBuilder */ com.google.protobuf.ByteString getMethodBytes(); - public com.google.cloud.aiplatform.v1beta1.UserActionReference.ReferenceCase getReferenceCase(); + com.google.cloud.aiplatform.v1beta1.UserActionReference.ReferenceCase getReferenceCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Value.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Value.java index dec62ba63755..d97cbb2d3e5e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Value.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Value.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Value(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ValueProto .internal_static_google_cloud_aiplatform_v1beta1_Value_descriptor; @@ -66,6 +61,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int valueCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object value_; public enum ValueCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ValueOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ValueOrBuilder.java index 261c65bae87d..313745cd69b5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ValueOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ValueOrBuilder.java @@ -110,5 +110,5 @@ public interface ValueOrBuilder */ com.google.protobuf.ByteString getStringValueBytes(); - public com.google.cloud.aiplatform.v1beta1.Value.ValueCase getValueCase(); + com.google.cloud.aiplatform.v1beta1.Value.ValueCase getValueCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceProto.java index 7533a25fdf59..94d1866d8abe 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VizierServiceProto.java @@ -133,157 +133,157 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ation.proto\032+google/cloud/aiplatform/v1b" + "eta1/study.proto\032#google/longrunning/ope" + "rations.proto\032\033google/protobuf/empty.pro" - + "to\032\037google/protobuf/timestamp.proto\"H\n\017G" - + "etStudyRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037ai" - + "platform.googleapis.com/Study\"\213\001\n\022Create" - + "StudyRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!lo" - + "cations.googleapis.com/Location\022:\n\005study" - + "\030\002 \001(\0132&.google.cloud.aiplatform.v1beta1" - + ".StudyB\003\340A\002\"\200\001\n\022ListStudiesRequest\0229\n\006pa" - + "rent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis" - + ".com/Location\022\027\n\npage_token\030\002 \001(\tB\003\340A\001\022\026" - + "\n\tpage_size\030\003 \001(\005B\003\340A\001\"g\n\023ListStudiesRes" - + "ponse\0227\n\007studies\030\001 \003(\0132&.google.cloud.ai" - + "platform.v1beta1.Study\022\027\n\017next_page_toke" - + "n\030\002 \001(\t\"K\n\022DeleteStudyRequest\0225\n\004name\030\001 " - + "\001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis.com/S" - + "tudy\"j\n\022LookupStudyRequest\0229\n\006parent\030\001 \001" - + "(\tB)\340A\002\372A#\n!locations.googleapis.com/Loc" - + "ation\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\"\206\001\n\024Sug" - + "gestTrialsRequest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A" - + "!\n\037aiplatform.googleapis.com/Study\022\035\n\020su" - + "ggestion_count\030\002 \001(\005B\003\340A\002\022\026\n\tclient_id\030\003" - + " \001(\tB\003\340A\002\"\360\001\n\025SuggestTrialsResponse\0226\n\006t" - + "rials\030\001 \003(\0132&.google.cloud.aiplatform.v1" - + "beta1.Trial\022A\n\013study_state\030\002 \001(\0162,.googl" - + "e.cloud.aiplatform.v1beta1.Study.State\022." - + "\n\nstart_time\030\003 \001(\0132\032.google.protobuf.Tim" - + "estamp\022,\n\010end_time\030\004 \001(\0132\032.google.protob" - + "uf.Timestamp\"\177\n\025SuggestTrialsMetadata\022S\n" + + "to\032\037google/protobuf/timestamp.proto\"I\n\017G" + + "etStudyRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037a" + + "iplatform.googleapis.com/Study\"\215\001\n\022Creat" + + "eStudyRequest\022:\n\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!" + + "locations.googleapis.com/Location\022;\n\005stu" + + "dy\030\002 \001(\0132&.google.cloud.aiplatform.v1bet" + + "a1.StudyB\004\342A\001\002\"\203\001\n\022ListStudiesRequest\022:\n" + + "\006parent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.google" + + "apis.com/Location\022\030\n\npage_token\030\002 \001(\tB\004\342" + + "A\001\001\022\027\n\tpage_size\030\003 \001(\005B\004\342A\001\001\"g\n\023ListStud" + + "iesResponse\0227\n\007studies\030\001 \003(\0132&.google.cl" + + "oud.aiplatform.v1beta1.Study\022\027\n\017next_pag" + + "e_token\030\002 \001(\t\"L\n\022DeleteStudyRequest\0226\n\004n" + + "ame\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapi" + + "s.com/Study\"l\n\022LookupStudyRequest\022:\n\006par" + + "ent\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis" + + ".com/Location\022\032\n\014display_name\030\002 \001(\tB\004\342A\001" + + "\002\"\211\001\n\024SuggestTrialsRequest\0228\n\006parent\030\001 \001" + + "(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis.com/S" + + "tudy\022\036\n\020suggestion_count\030\002 \001(\005B\004\342A\001\002\022\027\n\t" + + "client_id\030\003 \001(\tB\004\342A\001\002\"\360\001\n\025SuggestTrialsR" + + "esponse\0226\n\006trials\030\001 \003(\0132&.google.cloud.a" + + "iplatform.v1beta1.Trial\022A\n\013study_state\030\002" + + " \001(\0162,.google.cloud.aiplatform.v1beta1.S" + + "tudy.State\022.\n\nstart_time\030\003 \001(\0132\032.google." + + "protobuf.Timestamp\022,\n\010end_time\030\004 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\"\177\n\025SuggestTrial" + + "sMetadata\022S\n\020generic_metadata\030\001 \001(\01329.go" + + "ogle.cloud.aiplatform.v1beta1.GenericOpe" + + "rationMetadata\022\021\n\tclient_id\030\002 \001(\t\"\213\001\n\022Cr" + + "eateTrialRequest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A" + + "!\n\037aiplatform.googleapis.com/Study\022;\n\005tr" + + "ial\030\002 \001(\0132&.google.cloud.aiplatform.v1be" + + "ta1.TrialB\004\342A\001\002\"I\n\017GetTrialRequest\0226\n\004na" + + "me\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis" + + ".com/Trial\"\200\001\n\021ListTrialsRequest\0228\n\006pare" + + "nt\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapis" + + ".com/Study\022\030\n\npage_token\030\002 \001(\tB\004\342A\001\001\022\027\n\t" + + "page_size\030\003 \001(\005B\004\342A\001\001\"e\n\022ListTrialsRespo" + + "nse\0226\n\006trials\030\001 \003(\0132&.google.cloud.aipla" + + "tform.v1beta1.Trial\022\027\n\017next_page_token\030\002" + + " \001(\t\"\243\001\n\032AddTrialMeasurementRequest\022<\n\nt" + + "rial_name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.goo" + + "gleapis.com/Trial\022G\n\013measurement\030\003 \001(\0132," + + ".google.cloud.aiplatform.v1beta1.Measure" + + "mentB\004\342A\001\002\"\336\001\n\024CompleteTrialRequest\0226\n\004n" + + "ame\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.googleapi" + + "s.com/Trial\022M\n\021final_measurement\030\002 \001(\0132," + + ".google.cloud.aiplatform.v1beta1.Measure" + + "mentB\004\342A\001\001\022\036\n\020trial_infeasible\030\003 \001(\010B\004\342A" + + "\001\001\022\037\n\021infeasible_reason\030\004 \001(\tB\004\342A\001\001\"L\n\022D" + + "eleteTrialRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!" + + "\n\037aiplatform.googleapis.com/Trial\"c\n#Che" + + "ckTrialEarlyStoppingStateRequest\022<\n\ntria" + + "l_name\030\001 \001(\tB(\342A\001\002\372A!\n\037aiplatform.google" + + "apis.com/Trial\";\n$CheckTrialEarlyStoppin" + + "gStateResponse\022\023\n\013should_stop\030\001 \001(\010\"\232\001\n%" + + "CheckTrialEarlyStoppingStateMetatdata\022S\n" + "\020generic_metadata\030\001 \001(\01329.google.cloud.a" + "iplatform.v1beta1.GenericOperationMetada" - + "ta\022\021\n\tclient_id\030\002 \001(\t\"\211\001\n\022CreateTrialReq" - + "uest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform" - + ".googleapis.com/Study\022:\n\005trial\030\002 \001(\0132&.g" - + "oogle.cloud.aiplatform.v1beta1.TrialB\003\340A" - + "\002\"H\n\017GetTrialRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372" - + "A!\n\037aiplatform.googleapis.com/Trial\"}\n\021L" - + "istTrialsRequest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!" - + "\n\037aiplatform.googleapis.com/Study\022\027\n\npag" - + "e_token\030\002 \001(\tB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340" - + "A\001\"e\n\022ListTrialsResponse\0226\n\006trials\030\001 \003(\013" - + "2&.google.cloud.aiplatform.v1beta1.Trial" - + "\022\027\n\017next_page_token\030\002 \001(\t\"\241\001\n\032AddTrialMe" - + "asurementRequest\022;\n\ntrial_name\030\001 \001(\tB\'\340A" - + "\002\372A!\n\037aiplatform.googleapis.com/Trial\022F\n" - + "\013measurement\030\003 \001(\0132,.google.cloud.aiplat" - + "form.v1beta1.MeasurementB\003\340A\002\"\332\001\n\024Comple" - + "teTrialRequest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037ai" - + "platform.googleapis.com/Trial\022L\n\021final_m" - + "easurement\030\002 \001(\0132,.google.cloud.aiplatfo" - + "rm.v1beta1.MeasurementB\003\340A\001\022\035\n\020trial_inf" - + "easible\030\003 \001(\010B\003\340A\001\022\036\n\021infeasible_reason\030" - + "\004 \001(\tB\003\340A\001\"K\n\022DeleteTrialRequest\0225\n\004name" - + "\030\001 \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis.co" - + "m/Trial\"b\n#CheckTrialEarlyStoppingStateR" - + "equest\022;\n\ntrial_name\030\001 \001(\tB\'\340A\002\372A!\n\037aipl" - + "atform.googleapis.com/Trial\";\n$CheckTria" - + "lEarlyStoppingStateResponse\022\023\n\013should_st" - + "op\030\001 \001(\010\"\232\001\n%CheckTrialEarlyStoppingStat" - + "eMetatdata\022S\n\020generic_metadata\030\001 \001(\01329.g" - + "oogle.cloud.aiplatform.v1beta1.GenericOp" - + "erationMetadata\022\r\n\005study\030\002 \001(\t\022\r\n\005trial\030" - + "\003 \001(\t\"I\n\020StopTrialRequest\0225\n\004name\030\001 \001(\tB" - + "\'\340A\002\372A!\n\037aiplatform.googleapis.com/Trial" - + "\"S\n\030ListOptimalTrialsRequest\0227\n\006parent\030\001" - + " \001(\tB\'\340A\002\372A!\n\037aiplatform.googleapis.com/" - + "Study\"[\n\031ListOptimalTrialsResponse\022>\n\016op" - + "timal_trials\030\001 \003(\0132&.google.cloud.aiplat" - + "form.v1beta1.Trial2\241\030\n\rVizierService\022\272\001\n" - + "\013CreateStudy\0223.google.cloud.aiplatform.v" - + "1beta1.CreateStudyRequest\032&.google.cloud" - + ".aiplatform.v1beta1.Study\"N\202\323\344\223\0029\"0/v1be" - + "ta1/{parent=projects/*/locations/*}/stud" - + "ies:\005study\332A\014parent,study\022\245\001\n\010GetStudy\0220" - + ".google.cloud.aiplatform.v1beta1.GetStud" - + "yRequest\032&.google.cloud.aiplatform.v1bet" - + "a1.Study\"?\202\323\344\223\0022\0220/v1beta1/{name=project" - + "s/*/locations/*/studies/*}\332A\004name\022\273\001\n\013Li" - + "stStudies\0223.google.cloud.aiplatform.v1be" - + "ta1.ListStudiesRequest\0324.google.cloud.ai" - + "platform.v1beta1.ListStudiesResponse\"A\202\323" - + "\344\223\0022\0220/v1beta1/{parent=projects/*/locati" - + "ons/*}/studies\332A\006parent\022\233\001\n\013DeleteStudy\022" - + "3.google.cloud.aiplatform.v1beta1.Delete" - + "StudyRequest\032\026.google.protobuf.Empty\"?\202\323" - + "\344\223\0022*0/v1beta1/{name=projects/*/location" - + "s/*/studies/*}\332A\004name\022\267\001\n\013LookupStudy\0223." - + "google.cloud.aiplatform.v1beta1.LookupSt" - + "udyRequest\032&.google.cloud.aiplatform.v1b" - + "eta1.Study\"K\202\323\344\223\002<\"7/v1beta1/{parent=pro" - + "jects/*/locations/*}/studies:lookup:\001*\332A" - + "\006parent\022\344\001\n\rSuggestTrials\0225.google.cloud" - + ".aiplatform.v1beta1.SuggestTrialsRequest" - + "\032\035.google.longrunning.Operation\"}\202\323\344\223\002F\"" - + "A/v1beta1/{parent=projects/*/locations/*" - + "/studies/*}/trials:suggest:\001*\312A.\n\025Sugges" - + "tTrialsResponse\022\025SuggestTrialsMetadata\022\303" - + "\001\n\013CreateTrial\0223.google.cloud.aiplatform" - + ".v1beta1.CreateTrialRequest\032&.google.clo" - + "ud.aiplatform.v1beta1.Trial\"W\202\323\344\223\002B\"9/v1" - + "beta1/{parent=projects/*/locations/*/stu" - + "dies/*}/trials:\005trial\332A\014parent,trial\022\256\001\n" - + "\010GetTrial\0220.google.cloud.aiplatform.v1be" - + "ta1.GetTrialRequest\032&.google.cloud.aipla" - + "tform.v1beta1.Trial\"H\202\323\344\223\002;\0229/v1beta1/{n" - + "ame=projects/*/locations/*/studies/*/tri" - + "als/*}\332A\004name\022\301\001\n\nListTrials\0222.google.cl" - + "oud.aiplatform.v1beta1.ListTrialsRequest" - + "\0323.google.cloud.aiplatform.v1beta1.ListT" - + "rialsResponse\"J\202\323\344\223\002;\0229/v1beta1/{parent=" - + "projects/*/locations/*/studies/*}/trials" - + "\332A\006parent\022\332\001\n\023AddTrialMeasurement\022;.goog" - + "le.cloud.aiplatform.v1beta1.AddTrialMeas" - + "urementRequest\032&.google.cloud.aiplatform" - + ".v1beta1.Trial\"^\202\323\344\223\002X\"S/v1beta1/{trial_" - + "name=projects/*/locations/*/studies/*/tr" - + "ials/*}:addTrialMeasurement:\001*\022\275\001\n\rCompl" - + "eteTrial\0225.google.cloud.aiplatform.v1bet" - + "a1.CompleteTrialRequest\032&.google.cloud.a" - + "iplatform.v1beta1.Trial\"M\202\323\344\223\002G\"B/v1beta" - + "1/{name=projects/*/locations/*/studies/*" - + "/trials/*}:complete:\001*\022\244\001\n\013DeleteTrial\0223" - + ".google.cloud.aiplatform.v1beta1.DeleteT" - + "rialRequest\032\026.google.protobuf.Empty\"H\202\323\344" - + "\223\002;*9/v1beta1/{name=projects/*/locations" - + "/*/studies/*/trials/*}\332A\004name\022\275\002\n\034CheckT" - + "rialEarlyStoppingState\022D.google.cloud.ai" - + "platform.v1beta1.CheckTrialEarlyStopping" - + "StateRequest\032\035.google.longrunning.Operat" - + "ion\"\267\001\202\323\344\223\002a\"\\/v1beta1/{trial_name=proje" - + "cts/*/locations/*/studies/*/trials/*}:ch" - + "eckTrialEarlyStoppingState:\001*\312AM\n$CheckT" - + "rialEarlyStoppingStateResponse\022%CheckTri" - + "alEarlyStoppingStateMetatdata\022\261\001\n\tStopTr" - + "ial\0221.google.cloud.aiplatform.v1beta1.St" - + "opTrialRequest\032&.google.cloud.aiplatform" - + ".v1beta1.Trial\"I\202\323\344\223\002C\">/v1beta1/{name=p" - + "rojects/*/locations/*/studies/*/trials/*" - + "}:stop:\001*\022\353\001\n\021ListOptimalTrials\0229.google" - + ".cloud.aiplatform.v1beta1.ListOptimalTri" - + "alsRequest\032:.google.cloud.aiplatform.v1b" - + "eta1.ListOptimalTrialsResponse\"_\202\323\344\223\002P\"K" - + "/v1beta1/{parent=projects/*/locations/*/" - + "studies/*}/trials:listOptimalTrials:\001*\332A" - + "\006parent\032M\312A\031aiplatform.googleapis.com\322A." - + "https://www.googleapis.com/auth/cloud-pl" - + "atformB\351\001\n#com.google.cloud.aiplatform.v" - + "1beta1B\022VizierServiceProtoP\001ZCcloud.goog" - + "le.com/go/aiplatform/apiv1beta1/aiplatfo" - + "rmpb;aiplatformpb\252\002\037Google.Cloud.AIPlatf" - + "orm.V1Beta1\312\002\037Google\\Cloud\\AIPlatform\\V1" - + "beta1\352\002\"Google::Cloud::AIPlatform::V1bet" - + "a1b\006proto3" + + "ta\022\r\n\005study\030\002 \001(\t\022\r\n\005trial\030\003 \001(\t\"J\n\020Stop" + + "TrialRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037aip" + + "latform.googleapis.com/Trial\"T\n\030ListOpti" + + "malTrialsRequest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A" + + "!\n\037aiplatform.googleapis.com/Study\"[\n\031Li" + + "stOptimalTrialsResponse\022>\n\016optimal_trial" + + "s\030\001 \003(\0132&.google.cloud.aiplatform.v1beta" + + "1.Trial2\241\030\n\rVizierService\022\272\001\n\013CreateStud" + + "y\0223.google.cloud.aiplatform.v1beta1.Crea" + + "teStudyRequest\032&.google.cloud.aiplatform" + + ".v1beta1.Study\"N\332A\014parent,study\202\323\344\223\0029\"0/" + + "v1beta1/{parent=projects/*/locations/*}/" + + "studies:\005study\022\245\001\n\010GetStudy\0220.google.clo" + + "ud.aiplatform.v1beta1.GetStudyRequest\032&." + + "google.cloud.aiplatform.v1beta1.Study\"?\332" + + "A\004name\202\323\344\223\0022\0220/v1beta1/{name=projects/*/" + + "locations/*/studies/*}\022\273\001\n\013ListStudies\0223" + + ".google.cloud.aiplatform.v1beta1.ListStu" + + "diesRequest\0324.google.cloud.aiplatform.v1" + + "beta1.ListStudiesResponse\"A\332A\006parent\202\323\344\223" + + "\0022\0220/v1beta1/{parent=projects/*/location" + + "s/*}/studies\022\233\001\n\013DeleteStudy\0223.google.cl" + + "oud.aiplatform.v1beta1.DeleteStudyReques" + + "t\032\026.google.protobuf.Empty\"?\332A\004name\202\323\344\223\0022" + + "*0/v1beta1/{name=projects/*/locations/*/" + + "studies/*}\022\267\001\n\013LookupStudy\0223.google.clou" + + "d.aiplatform.v1beta1.LookupStudyRequest\032" + + "&.google.cloud.aiplatform.v1beta1.Study\"" + + "K\332A\006parent\202\323\344\223\002<\"7/v1beta1/{parent=proje" + + "cts/*/locations/*}/studies:lookup:\001*\022\344\001\n" + + "\rSuggestTrials\0225.google.cloud.aiplatform" + + ".v1beta1.SuggestTrialsRequest\032\035.google.l" + + "ongrunning.Operation\"}\312A.\n\025SuggestTrials" + + "Response\022\025SuggestTrialsMetadata\202\323\344\223\002F\"A/" + + "v1beta1/{parent=projects/*/locations/*/s" + + "tudies/*}/trials:suggest:\001*\022\303\001\n\013CreateTr" + + "ial\0223.google.cloud.aiplatform.v1beta1.Cr" + + "eateTrialRequest\032&.google.cloud.aiplatfo" + + "rm.v1beta1.Trial\"W\332A\014parent,trial\202\323\344\223\002B\"" + + "9/v1beta1/{parent=projects/*/locations/*" + + "/studies/*}/trials:\005trial\022\256\001\n\010GetTrial\0220" + + ".google.cloud.aiplatform.v1beta1.GetTria" + + "lRequest\032&.google.cloud.aiplatform.v1bet" + + "a1.Trial\"H\332A\004name\202\323\344\223\002;\0229/v1beta1/{name=" + + "projects/*/locations/*/studies/*/trials/" + + "*}\022\301\001\n\nListTrials\0222.google.cloud.aiplatf" + + "orm.v1beta1.ListTrialsRequest\0323.google.c" + + "loud.aiplatform.v1beta1.ListTrialsRespon" + + "se\"J\332A\006parent\202\323\344\223\002;\0229/v1beta1/{parent=pr" + + "ojects/*/locations/*/studies/*}/trials\022\332" + + "\001\n\023AddTrialMeasurement\022;.google.cloud.ai" + + "platform.v1beta1.AddTrialMeasurementRequ" + + "est\032&.google.cloud.aiplatform.v1beta1.Tr" + + "ial\"^\202\323\344\223\002X\"S/v1beta1/{trial_name=projec" + + "ts/*/locations/*/studies/*/trials/*}:add" + + "TrialMeasurement:\001*\022\275\001\n\rCompleteTrial\0225." + + "google.cloud.aiplatform.v1beta1.Complete" + + "TrialRequest\032&.google.cloud.aiplatform.v" + + "1beta1.Trial\"M\202\323\344\223\002G\"B/v1beta1/{name=pro" + + "jects/*/locations/*/studies/*/trials/*}:" + + "complete:\001*\022\244\001\n\013DeleteTrial\0223.google.clo" + + "ud.aiplatform.v1beta1.DeleteTrialRequest" + + "\032\026.google.protobuf.Empty\"H\332A\004name\202\323\344\223\002;*" + + "9/v1beta1/{name=projects/*/locations/*/s" + + "tudies/*/trials/*}\022\275\002\n\034CheckTrialEarlySt" + + "oppingState\022D.google.cloud.aiplatform.v1" + + "beta1.CheckTrialEarlyStoppingStateReques" + + "t\032\035.google.longrunning.Operation\"\267\001\312AM\n$" + + "CheckTrialEarlyStoppingStateResponse\022%Ch" + + "eckTrialEarlyStoppingStateMetatdata\202\323\344\223\002" + + "a\"\\/v1beta1/{trial_name=projects/*/locat" + + "ions/*/studies/*/trials/*}:checkTrialEar" + + "lyStoppingState:\001*\022\261\001\n\tStopTrial\0221.googl" + + "e.cloud.aiplatform.v1beta1.StopTrialRequ" + + "est\032&.google.cloud.aiplatform.v1beta1.Tr" + + "ial\"I\202\323\344\223\002C\">/v1beta1/{name=projects/*/l" + + "ocations/*/studies/*/trials/*}:stop:\001*\022\353" + + "\001\n\021ListOptimalTrials\0229.google.cloud.aipl" + + "atform.v1beta1.ListOptimalTrialsRequest\032" + + ":.google.cloud.aiplatform.v1beta1.ListOp" + + "timalTrialsResponse\"_\332A\006parent\202\323\344\223\002P\"K/v" + + "1beta1/{parent=projects/*/locations/*/st" + + "udies/*}/trials:listOptimalTrials:\001*\032M\312A" + + "\031aiplatform.googleapis.com\322A.https://www" + + ".googleapis.com/auth/cloud-platformB\351\001\n#" + + "com.google.cloud.aiplatform.v1beta1B\022Viz" + + "ierServiceProtoP\001ZCcloud.google.com/go/a" + + "iplatform/apiv1beta1/aiplatformpb;aiplat" + + "formpb\252\002\037Google.Cloud.AIPlatform.V1Beta1" + + "\312\002\037Google\\Cloud\\AIPlatform\\V1beta1\352\002\"Goo" + + "gle::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpec.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpec.java index 4882a0fcb9e9..c4342365b75f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpec.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpec.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WorkerPoolSpec(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.CustomJobProto .internal_static_google_cloud_aiplatform_v1beta1_WorkerPoolSpec_descriptor; @@ -68,6 +63,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } private int taskCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object task_; public enum TaskCase diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpecOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpecOrBuilder.java index d8cac517d3f5..8995f9060860 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpecOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WorkerPoolSpecOrBuilder.java @@ -244,5 +244,5 @@ public interface WorkerPoolSpecOrBuilder */ com.google.cloud.aiplatform.v1beta1.DiskSpecOrBuilder getDiskSpecOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.WorkerPoolSpec.TaskCase getTaskCase(); + com.google.cloud.aiplatform.v1beta1.WorkerPoolSpec.TaskCase getTaskCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesPayload.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesPayload.java index ef4fab4cc011..133187b0d96b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesPayload.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesPayload.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesPayload(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteFeatureValuesPayload_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesRequest.java index caae5624fa95..14beeeee3284 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesRequest.java @@ -49,11 +49,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteFeatureValuesRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesResponse.java index 24c9f07cc613..83881ef56b75 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteFeatureValuesResponse.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteFeatureValuesResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteFeatureValuesResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataRequest.java index 894fe0845901..257a8706d4bd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataRequest.java @@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardExperimentDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteTensorboardExperimentDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataResponse.java index bc9015421661..b1db02efbf9a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardExperimentDataResponse.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardExperimentDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteTensorboardExperimentDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataRequest.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataRequest.java index 7f1fdd95d3b9..0e0620d8955f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataRequest.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataRequest.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardRunDataRequest(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteTensorboardRunDataRequest_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataResponse.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataResponse.java index 799e2da1ff1b..2d7ffaec52ac 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataResponse.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/WriteTensorboardRunDataResponse.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new WriteTensorboardRunDataResponse(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.TensorboardServiceProto .internal_static_google_cloud_aiplatform_v1beta1_WriteTensorboardRunDataResponse_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttribution.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttribution.java index 597dda554053..a81f01f4cf25 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttribution.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttribution.java @@ -26,6 +26,7 @@ * attributions to segmented regions, taking advantage of the model's fully * differentiable structure. Refer to this paper for more details: * https://arxiv.org/abs/1906.02825 + * * Supported only by image Models. *
* @@ -49,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new XraiAttribution(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.ExplanationProto .internal_static_google_cloud_aiplatform_v1beta1_XraiAttribution_descriptor; @@ -78,6 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -97,6 +94,7 @@ public int getStepCount() { * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -116,6 +114,7 @@ public boolean hasSmoothGradConfig() {
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -137,6 +136,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -160,6 +160,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -179,6 +180,7 @@ public boolean hasBlurBaselineConfig() {
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -200,6 +202,7 @@ public com.google.cloud.aiplatform.v1beta1.BlurBaselineConfig getBlurBaselineCon
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -411,6 +414,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    * attributions to segmented regions, taking advantage of the model's fully
    * differentiable structure. Refer to this paper for more details:
    * https://arxiv.org/abs/1906.02825
+   *
    * Supported only by image Models.
    * 
* @@ -636,6 +640,7 @@ public Builder mergeFrom( * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -654,6 +659,7 @@ public int getStepCount() { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -676,6 +682,7 @@ public Builder setStepCount(int value) { * Required. The number of steps for approximating the path integral. * A good value to start is 50 and gradually increase until the * sum to diff property is met within the desired error range. + * * Valid range of its value is [1, 100], inclusively. *
* @@ -701,6 +708,7 @@ public Builder clearStepCount() { * *
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -719,6 +727,7 @@ public boolean hasSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -743,6 +752,7 @@ public com.google.cloud.aiplatform.v1beta1.SmoothGradConfig getSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -769,6 +779,7 @@ public Builder setSmoothGradConfig(com.google.cloud.aiplatform.v1beta1.SmoothGra
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -793,6 +804,7 @@ public Builder setSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -824,6 +836,7 @@ public Builder mergeSmoothGradConfig(
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -847,6 +860,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -866,6 +880,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -889,6 +904,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for SmoothGrad approximation of gradients.
+     *
      * When enabled, the gradients are approximated by averaging the gradients
      * from noisy samples in the vicinity of the inputs. Adding
      * noise can help improve the computed gradients. Refer to this paper for more
@@ -925,6 +941,7 @@ public Builder clearSmoothGradConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -943,6 +960,7 @@ public boolean hasBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -967,6 +985,7 @@ public com.google.cloud.aiplatform.v1beta1.BlurBaselineConfig getBlurBaselineCon
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -994,6 +1013,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1018,6 +1038,7 @@ public Builder setBlurBaselineConfig(
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1049,6 +1070,7 @@ public Builder mergeBlurBaselineConfig(
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1072,6 +1094,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1091,6 +1114,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
@@ -1114,6 +1138,7 @@ public Builder clearBlurBaselineConfig() {
      *
      * 
      * Config for XRAI with blur baseline.
+     *
      * When enabled, a linear path from the maximally blurred image to the input
      * image is created. Using a blurred baseline instead of zero (black image) is
      * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttributionOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttributionOrBuilder.java
index 5a63c54982ac..d05d63a25654 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttributionOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/XraiAttributionOrBuilder.java
@@ -30,6 +30,7 @@ public interface XraiAttributionOrBuilder
    * Required. The number of steps for approximating the path integral.
    * A good value to start is 50 and gradually increase until the
    * sum to diff property is met within the desired error range.
+   *
    * Valid range of its value is [1, 100], inclusively.
    * 
* @@ -44,6 +45,7 @@ public interface XraiAttributionOrBuilder * *
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -60,6 +62,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -76,6 +79,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for SmoothGrad approximation of gradients.
+   *
    * When enabled, the gradients are approximated by averaging the gradients
    * from noisy samples in the vicinity of the inputs. Adding
    * noise can help improve the computed gradients. Refer to this paper for more
@@ -91,6 +95,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -107,6 +112,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
@@ -123,6 +129,7 @@ public interface XraiAttributionOrBuilder
    *
    * 
    * Config for XRAI with blur baseline.
+   *
    * When enabled, a linear path from the maximally blurred image to the input
    * image is created. Using a blurred baseline instead of zero (black image) is
    * motivated by the BlurIG approach explained here:
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageClassificationPredictionInstance.java
index e3f6279240b1..34c0bfd8565b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageClassificationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .ImageClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
index 2fc58ffc7925..fdb2c5ec6943 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageObjectDetectionPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .ImageObjectDetectionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageSegmentationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageSegmentationPredictionInstance.java
index 1828eb0b9d00..cffd9e7e02f9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageSegmentationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/ImageSegmentationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .ImageSegmentationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextClassificationPredictionInstance.java
index b53867bc399e..5abd4ecb9dcb 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextClassificationPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .TextClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextExtractionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextExtractionPredictionInstance.java
index 7f801001f51d..b62ce89f88d1 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextExtractionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextExtractionPredictionInstance.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextExtractionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .TextExtractionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextSentimentPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextSentimentPredictionInstance.java
index d4f4ecc15de4..f720cf2f735a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextSentimentPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/TextSentimentPredictionInstance.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextSentimentPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .TextSentimentPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
index 9808b5fbcfee..33e6d6f35290 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoActionRecognitionPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .VideoActionRecognitionPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoClassificationPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoClassificationPredictionInstance.java
index a8211f6d5200..2929c106cb17 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoClassificationPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoClassificationPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .VideoClassificationPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
index 17f7da8de86c..6510261128cd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/instance/VideoObjectTrackingPredictionInstance.java
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionInstance();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.instance
         .VideoObjectTrackingPredictionInstanceProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageClassificationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageClassificationPredictionParams.java
index e9e01bfef2e0..17d180d50634 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageClassificationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageClassificationPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageClassificationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .ImageClassificationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageObjectDetectionPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageObjectDetectionPredictionParams.java
index b092a7307dcb..1009b94d086f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageObjectDetectionPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageObjectDetectionPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .ImageObjectDetectionPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageSegmentationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageSegmentationPredictionParams.java
index ba58b78d1ebe..24af6478c2e9 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageSegmentationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/ImageSegmentationPredictionParams.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .ImageSegmentationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoActionRecognitionPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoActionRecognitionPredictionParams.java
index 0fdc7117c979..0bc30a39066e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoActionRecognitionPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoActionRecognitionPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .VideoActionRecognitionPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoClassificationPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoClassificationPredictionParams.java
index 9bd3c35be46b..4127f443cf81 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoClassificationPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoClassificationPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .VideoClassificationPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoObjectTrackingPredictionParams.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoObjectTrackingPredictionParams.java
index 5a70001249b0..457e9a59db97 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoObjectTrackingPredictionParams.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/params/VideoObjectTrackingPredictionParams.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionParams();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.params
         .VideoObjectTrackingPredictionParamsProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ClassificationPredictionResult.java
index 02d6a101d14f..24a6407e4408 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ClassificationPredictionResult.java
@@ -41,7 +41,7 @@ private ClassificationPredictionResult(
 
   private ClassificationPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     confidences_ = emptyFloatList();
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .ClassificationPredictionResultProto
@@ -129,7 +124,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -533,8 +529,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       confidences_ = emptyFloatList();
       return this;
     }
@@ -590,11 +585,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         confidences_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -606,6 +596,10 @@ private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.schema.predict.prediction.ClassificationPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -676,7 +670,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -907,14 +901,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -929,7 +923,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -998,6 +993,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1020,6 +1016,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1039,6 +1036,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1055,8 +1053,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1080,6 +1079,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
index 62ad086ac775..31beef746cdc 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageObjectDetectionPredictionResult.java
@@ -42,7 +42,7 @@ private ImageObjectDetectionPredictionResult(
 
   private ImageObjectDetectionPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     confidences_ = emptyFloatList();
     bboxes_ = java.util.Collections.emptyList();
   }
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageObjectDetectionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .ImageObjectDetectionPredictionResultProto
@@ -134,7 +129,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -646,8 +642,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       confidences_ = emptyFloatList();
       if (bboxesBuilder_ == null) {
         bboxes_ = java.util.Collections.emptyList();
@@ -713,11 +708,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         confidences_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -739,6 +729,10 @@ private void buildPartial0(
                 .ImageObjectDetectionPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -810,7 +804,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -1087,14 +1081,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -1109,7 +1103,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -1178,6 +1173,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1200,6 +1196,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1219,6 +1216,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1235,8 +1233,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1260,6 +1259,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageSegmentationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageSegmentationPredictionResult.java
index a0b543136ed9..a87be1a70e0a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageSegmentationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/ImageSegmentationPredictionResult.java
@@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new ImageSegmentationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .ImageSegmentationPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularClassificationPredictionResult.java
index 6defd7168f5f..05280586fa47 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularClassificationPredictionResult.java
@@ -41,7 +41,7 @@ private TabularClassificationPredictionResult(
   }
 
   private TabularClassificationPredictionResult() {
-    classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
     scores_ = emptyFloatList();
   }
 
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TabularClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .TabularClassificationPredictionResultProto
@@ -78,7 +73,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
   public static final int CLASSES_FIELD_NUMBER = 1;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList classes_;
+  private com.google.protobuf.LazyStringArrayList classes_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -462,8 +458,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
-      classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000001);
+      classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
       scores_ = emptyFloatList();
       return this;
     }
@@ -517,11 +512,6 @@ private void buildPartialRepeatedFields(
         com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
                 .TabularClassificationPredictionResult
             result) {
-      if (((bitField0_ & 0x00000001) != 0)) {
-        classes_ = classes_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000001);
-      }
-      result.classes_ = classes_;
       if (((bitField0_ & 0x00000002) != 0)) {
         scores_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000002);
@@ -534,6 +524,10 @@ private void buildPartial0(
                 .TabularClassificationPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000001) != 0)) {
+        classes_.makeImmutable();
+        result.classes_ = classes_;
+      }
     }
 
     @java.lang.Override
@@ -595,7 +589,7 @@ public Builder mergeFrom(
       if (!other.classes_.isEmpty()) {
         if (classes_.isEmpty()) {
           classes_ = other.classes_;
-          bitField0_ = (bitField0_ & ~0x00000001);
+          bitField0_ |= 0x00000001;
         } else {
           ensureClassesIsMutable();
           classes_.addAll(other.classes_);
@@ -682,14 +676,14 @@ public Builder mergeFrom(
 
     private int bitField0_;
 
-    private com.google.protobuf.LazyStringList classes_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList classes_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureClassesIsMutable() {
-      if (!((bitField0_ & 0x00000001) != 0)) {
+      if (!classes_.isModifiable()) {
         classes_ = new com.google.protobuf.LazyStringArrayList(classes_);
-        bitField0_ |= 0x00000001;
       }
+      bitField0_ |= 0x00000001;
     }
     /**
      *
@@ -704,7 +698,8 @@ private void ensureClassesIsMutable() {
      * @return A list containing the classes.
      */
     public com.google.protobuf.ProtocolStringList getClassesList() {
-      return classes_.getUnmodifiableView();
+      classes_.makeImmutable();
+      return classes_;
     }
     /**
      *
@@ -773,6 +768,7 @@ public Builder setClasses(int index, java.lang.String value) {
       }
       ensureClassesIsMutable();
       classes_.set(index, value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -795,6 +791,7 @@ public Builder addClasses(java.lang.String value) {
       }
       ensureClassesIsMutable();
       classes_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -814,6 +811,7 @@ public Builder addClasses(java.lang.String value) {
     public Builder addAllClasses(java.lang.Iterable values) {
       ensureClassesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, classes_);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -830,8 +828,9 @@ public Builder addAllClasses(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearClasses() {
-      classes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      classes_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000001);
+      ;
       onChanged();
       return this;
     }
@@ -855,6 +854,7 @@ public Builder addClassesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureClassesIsMutable();
       classes_.add(value);
+      bitField0_ |= 0x00000001;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularRegressionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularRegressionPredictionResult.java
index d0823e4ba25d..9e88d4f9e075 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularRegressionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TabularRegressionPredictionResult.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TabularRegressionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .TabularRegressionPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextExtractionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextExtractionPredictionResult.java
index 0cd4c07e1fc0..4d27c6759496 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextExtractionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextExtractionPredictionResult.java
@@ -41,7 +41,7 @@ private TextExtractionPredictionResult(
 
   private TextExtractionPredictionResult() {
     ids_ = emptyLongList();
-    displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
     textSegmentStartOffsets_ = emptyLongList();
     textSegmentEndOffsets_ = emptyLongList();
     confidences_ = emptyFloatList();
@@ -53,11 +53,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextExtractionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .TextExtractionPredictionResultProto
@@ -134,7 +129,8 @@ public long getIds(int index) {
   public static final int DISPLAY_NAMES_FIELD_NUMBER = 2;
 
   @SuppressWarnings("serial")
-  private com.google.protobuf.LazyStringList displayNames_;
+  private com.google.protobuf.LazyStringArrayList displayNames_ =
+      com.google.protobuf.LazyStringArrayList.emptyList();
   /**
    *
    *
@@ -705,8 +701,7 @@ public Builder clear() {
       super.clear();
       bitField0_ = 0;
       ids_ = emptyLongList();
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-      bitField0_ = (bitField0_ & ~0x00000002);
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       textSegmentStartOffsets_ = emptyLongList();
       textSegmentEndOffsets_ = emptyLongList();
       confidences_ = emptyFloatList();
@@ -764,11 +759,6 @@ private void buildPartialRepeatedFields(
         bitField0_ = (bitField0_ & ~0x00000001);
       }
       result.ids_ = ids_;
-      if (((bitField0_ & 0x00000002) != 0)) {
-        displayNames_ = displayNames_.getUnmodifiableView();
-        bitField0_ = (bitField0_ & ~0x00000002);
-      }
-      result.displayNames_ = displayNames_;
       if (((bitField0_ & 0x00000004) != 0)) {
         textSegmentStartOffsets_.makeImmutable();
         bitField0_ = (bitField0_ & ~0x00000004);
@@ -790,6 +780,10 @@ private void buildPartial0(
         com.google.cloud.aiplatform.v1beta1.schema.predict.prediction.TextExtractionPredictionResult
             result) {
       int from_bitField0_ = bitField0_;
+      if (((from_bitField0_ & 0x00000002) != 0)) {
+        displayNames_.makeImmutable();
+        result.displayNames_ = displayNames_;
+      }
     }
 
     @java.lang.Override
@@ -860,7 +854,7 @@ public Builder mergeFrom(
       if (!other.displayNames_.isEmpty()) {
         if (displayNames_.isEmpty()) {
           displayNames_ = other.displayNames_;
-          bitField0_ = (bitField0_ & ~0x00000002);
+          bitField0_ |= 0x00000002;
         } else {
           ensureDisplayNamesIsMutable();
           displayNames_.addAll(other.displayNames_);
@@ -1154,14 +1148,14 @@ public Builder clearIds() {
       return this;
     }
 
-    private com.google.protobuf.LazyStringList displayNames_ =
-        com.google.protobuf.LazyStringArrayList.EMPTY;
+    private com.google.protobuf.LazyStringArrayList displayNames_ =
+        com.google.protobuf.LazyStringArrayList.emptyList();
 
     private void ensureDisplayNamesIsMutable() {
-      if (!((bitField0_ & 0x00000002) != 0)) {
+      if (!displayNames_.isModifiable()) {
         displayNames_ = new com.google.protobuf.LazyStringArrayList(displayNames_);
-        bitField0_ |= 0x00000002;
       }
+      bitField0_ |= 0x00000002;
     }
     /**
      *
@@ -1176,7 +1170,8 @@ private void ensureDisplayNamesIsMutable() {
      * @return A list containing the displayNames.
      */
     public com.google.protobuf.ProtocolStringList getDisplayNamesList() {
-      return displayNames_.getUnmodifiableView();
+      displayNames_.makeImmutable();
+      return displayNames_;
     }
     /**
      *
@@ -1245,6 +1240,7 @@ public Builder setDisplayNames(int index, java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.set(index, value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1267,6 +1263,7 @@ public Builder addDisplayNames(java.lang.String value) {
       }
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1286,6 +1283,7 @@ public Builder addDisplayNames(java.lang.String value) {
     public Builder addAllDisplayNames(java.lang.Iterable values) {
       ensureDisplayNamesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, displayNames_);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -1302,8 +1300,9 @@ public Builder addAllDisplayNames(java.lang.Iterable values) {
      * @return This builder for chaining.
      */
     public Builder clearDisplayNames() {
-      displayNames_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+      displayNames_ = com.google.protobuf.LazyStringArrayList.emptyList();
       bitField0_ = (bitField0_ & ~0x00000002);
+      ;
       onChanged();
       return this;
     }
@@ -1327,6 +1326,7 @@ public Builder addDisplayNamesBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureDisplayNamesIsMutable();
       displayNames_.add(value);
+      bitField0_ |= 0x00000002;
       onChanged();
       return this;
     }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextSentimentPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextSentimentPredictionResult.java
index 5f60e74cd9a0..77f0c72bbdbd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextSentimentPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TextSentimentPredictionResult.java
@@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TextSentimentPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .TextSentimentPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TimeSeriesForecastingPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TimeSeriesForecastingPredictionResult.java
index 00a6767fce7a..57b93f0a800e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TimeSeriesForecastingPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/TimeSeriesForecastingPredictionResult.java
@@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new TimeSeriesForecastingPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .TimeSeriesForecastingPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
index d30bab4fce72..810eec33572f 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoActionRecognitionPredictionResult.java
@@ -51,11 +51,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoActionRecognitionPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .VideoActionRecognitionPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoClassificationPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoClassificationPredictionResult.java
index 73c5b4077203..47cf1c9cbf7d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoClassificationPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoClassificationPredictionResult.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoClassificationPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .VideoClassificationPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
index 8973d8370155..cf9ba295edf4 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/predict/prediction/VideoObjectTrackingPredictionResult.java
@@ -52,11 +52,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new VideoObjectTrackingPredictionResult();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
         .VideoObjectTrackingPredictionResultProto
@@ -296,11 +291,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Frame();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.schema.predict.prediction
           .VideoObjectTrackingPredictionResultProto
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecasting.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecasting.java
index 0a5ee566d83c..d9a138849edd 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecasting.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecasting.java
@@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlForecasting();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLForecastingProto
         .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlForecasting_descriptor;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputs.java
index f652f8a7d46f..1c9d5f72068a 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputs.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputs.java
@@ -40,12 +40,12 @@ private AutoMlForecastingInputs() {
     transformations_ = java.util.Collections.emptyList();
     optimizationObjective_ = "";
     weightColumn_ = "";
-    timeSeriesAttributeColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    unavailableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY;
-    availableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    timeSeriesAttributeColumns_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    unavailableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.emptyList();
+    availableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.emptyList();
     quantiles_ = emptyDoubleList();
     validationOptions_ = "";
-    additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList();
   }
 
   @java.lang.Override
@@ -54,11 +54,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
     return new AutoMlForecastingInputs();
   }
 
-  @java.lang.Override
-  public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-    return this.unknownFields;
-  }
-
   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
     return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLForecastingProto
         .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlForecastingInputs_descriptor;
@@ -216,7 +211,7 @@ public interface TransformationOrBuilder
             .Transformation.TextTransformationOrBuilder
         getTextOrBuilder();
 
-    public com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs
+    com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs
             .Transformation.TransformationDetailCase
         getTransformationDetailCase();
   }
@@ -242,11 +237,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
       return new Transformation();
     }
 
-    @java.lang.Override
-    public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-      return this.unknownFields;
-    }
-
     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
       return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition
           .AutoMLForecastingProto
@@ -315,11 +305,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new AutoTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition
             .AutoMLForecastingProto
@@ -960,14 +945,19 @@ public interface NumericTransformationOrBuilder
      *
      * 
      * Training pipeline will perform following transformation functions.
+     *
      * *  The value converted to float32.
+     *
      * *  The z_score of the value.
+     *
      * *  log(value+1) when the value is greater than or equal to 0. Otherwise,
      *    this transformation is not applied and the value is considered a
      *    missing value.
+     *
      * *  z_score of log(value+1) when the value is greater than or equal to 0.
      *    Otherwise, this transformation is not applied and the value is
      *    considered a missing value.
+     *
      * *  A boolean value that indicates whether the value is valid.
      * 
* @@ -994,11 +984,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NumericTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLForecastingProto @@ -1252,14 +1237,19 @@ protected Builder newBuilderForType( * *
        * Training pipeline will perform following transformation functions.
+       *
        * *  The value converted to float32.
+       *
        * *  The z_score of the value.
+       *
        * *  log(value+1) when the value is greater than or equal to 0. Otherwise,
        *    this transformation is not applied and the value is considered a
        *    missing value.
+       *
        * *  z_score of log(value+1) when the value is greater than or equal to 0.
        *    Otherwise, this transformation is not applied and the value is
        *    considered a missing value.
+       *
        * *  A boolean value that indicates whether the value is valid.
        * 
* @@ -1647,10 +1637,13 @@ public interface CategoricalTransformationOrBuilder * *
      * Training pipeline will perform following transformation functions.
+     *
      * *  The categorical string as is--no change to case, punctuation,
      *    spelling, tense, and so on.
+     *
      * *  Convert the category name to a dictionary lookup index and generate an
      *    embedding for each index.
+     *
      * *  Categories that appear less than 5 times in the training dataset are
      *    treated as the "unknown" category. The "unknown" category gets its own
      *    special lookup index and resulting embedding.
@@ -1680,11 +1673,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new CategoricalTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition
             .AutoMLForecastingProto
@@ -1939,10 +1927,13 @@ protected Builder newBuilderForType(
        *
        * 
        * Training pipeline will perform following transformation functions.
+       *
        * *  The categorical string as is--no change to case, punctuation,
        *    spelling, tense, and so on.
+       *
        * *  Convert the category name to a dictionary lookup index and generate an
        *    embedding for each index.
+       *
        * *  Categories that appear less than 5 times in the training dataset are
        *    treated as the "unknown" category. The "unknown" category gets its own
        *    special lookup index and resulting embedding.
@@ -2335,13 +2326,20 @@ public interface TimestampTransformationOrBuilder
        * 
        * The format in which that time field is expressed. The time_format must
        * either be one of:
+       *
        * * `unix-seconds`
+       *
        * * `unix-milliseconds`
+       *
        * * `unix-microseconds`
+       *
        * * `unix-nanoseconds`
+       *
        * (for respectively number of seconds, milliseconds, microseconds and
        * nanoseconds since start of the Unix epoch);
+       *
        * or be written in `strftime` syntax.
+       *
        * If time_format is not set, then the
        * default format is RFC 3339 `date-time` format, where
        * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -2358,13 +2356,20 @@ public interface TimestampTransformationOrBuilder
        * 
        * The format in which that time field is expressed. The time_format must
        * either be one of:
+       *
        * * `unix-seconds`
+       *
        * * `unix-milliseconds`
+       *
        * * `unix-microseconds`
+       *
        * * `unix-nanoseconds`
+       *
        * (for respectively number of seconds, milliseconds, microseconds and
        * nanoseconds since start of the Unix epoch);
+       *
        * or be written in `strftime` syntax.
+       *
        * If time_format is not set, then the
        * default format is RFC 3339 `date-time` format, where
        * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -2381,9 +2386,12 @@ public interface TimestampTransformationOrBuilder
      *
      * 
      * Training pipeline will perform following transformation functions.
+     *
      * *  Apply the transformation functions for Numerical columns.
+     *
      * *  Determine the year, month, day,and weekday. Treat each value from the
      *    timestamp as a Categorical column.
+     *
      * *  Invalid numerical values (for example, values that fall outside of a
      *    typical timestamp range, or are extreme values) receive no special
      *    treatment and are not removed.
@@ -2413,11 +2421,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
         return new TimestampTransformation();
       }
 
-      @java.lang.Override
-      public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
-        return this.unknownFields;
-      }
-
       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
         return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition
             .AutoMLForecastingProto
@@ -2486,13 +2489,20 @@ public com.google.protobuf.ByteString getColumnNameBytes() {
        * 
        * The format in which that time field is expressed. The time_format must
        * either be one of:
+       *
        * * `unix-seconds`
+       *
        * * `unix-milliseconds`
+       *
        * * `unix-microseconds`
+       *
        * * `unix-nanoseconds`
+       *
        * (for respectively number of seconds, milliseconds, microseconds and
        * nanoseconds since start of the Unix epoch);
+       *
        * or be written in `strftime` syntax.
+       *
        * If time_format is not set, then the
        * default format is RFC 3339 `date-time` format, where
        * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -2520,13 +2530,20 @@ public java.lang.String getTimeFormat() {
        * 
        * The format in which that time field is expressed. The time_format must
        * either be one of:
+       *
        * * `unix-seconds`
+       *
        * * `unix-milliseconds`
+       *
        * * `unix-microseconds`
+       *
        * * `unix-nanoseconds`
+       *
        * (for respectively number of seconds, milliseconds, microseconds and
        * nanoseconds since start of the Unix epoch);
+       *
        * or be written in `strftime` syntax.
+       *
        * If time_format is not set, then the
        * default format is RFC 3339 `date-time` format, where
        * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -2753,9 +2770,12 @@ protected Builder newBuilderForType(
        *
        * 
        * Training pipeline will perform following transformation functions.
+       *
        * *  Apply the transformation functions for Numerical columns.
+       *
        * *  Determine the year, month, day,and weekday. Treat each value from the
        *    timestamp as a Categorical column.
+       *
        * *  Invalid numerical values (for example, values that fall outside of a
        *    typical timestamp range, or are extreme values) receive no special
        *    treatment and are not removed.
@@ -3073,13 +3093,20 @@ public Builder setColumnNameBytes(com.google.protobuf.ByteString value) {
          * 
          * The format in which that time field is expressed. The time_format must
          * either be one of:
+         *
          * * `unix-seconds`
+         *
          * * `unix-milliseconds`
+         *
          * * `unix-microseconds`
+         *
          * * `unix-nanoseconds`
+         *
          * (for respectively number of seconds, milliseconds, microseconds and
          * nanoseconds since start of the Unix epoch);
+         *
          * or be written in `strftime` syntax.
+         *
          * If time_format is not set, then the
          * default format is RFC 3339 `date-time` format, where
          * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -3106,13 +3133,20 @@ public java.lang.String getTimeFormat() {
          * 
          * The format in which that time field is expressed. The time_format must
          * either be one of:
+         *
          * * `unix-seconds`
+         *
          * * `unix-milliseconds`
+         *
          * * `unix-microseconds`
+         *
          * * `unix-nanoseconds`
+         *
          * (for respectively number of seconds, milliseconds, microseconds and
          * nanoseconds since start of the Unix epoch);
+         *
          * or be written in `strftime` syntax.
+         *
          * If time_format is not set, then the
          * default format is RFC 3339 `date-time` format, where
          * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -3139,13 +3173,20 @@ public com.google.protobuf.ByteString getTimeFormatBytes() {
          * 
          * The format in which that time field is expressed. The time_format must
          * either be one of:
+         *
          * * `unix-seconds`
+         *
          * * `unix-milliseconds`
+         *
          * * `unix-microseconds`
+         *
          * * `unix-nanoseconds`
+         *
          * (for respectively number of seconds, milliseconds, microseconds and
          * nanoseconds since start of the Unix epoch);
+         *
          * or be written in `strftime` syntax.
+         *
          * If time_format is not set, then the
          * default format is RFC 3339 `date-time` format, where
          * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -3171,13 +3212,20 @@ public Builder setTimeFormat(java.lang.String value) {
          * 
          * The format in which that time field is expressed. The time_format must
          * either be one of:
+         *
          * * `unix-seconds`
+         *
          * * `unix-milliseconds`
+         *
          * * `unix-microseconds`
+         *
          * * `unix-nanoseconds`
+         *
          * (for respectively number of seconds, milliseconds, microseconds and
          * nanoseconds since start of the Unix epoch);
+         *
          * or be written in `strftime` syntax.
+         *
          * If time_format is not set, then the
          * default format is RFC 3339 `date-time` format, where
          * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -3199,13 +3247,20 @@ public Builder clearTimeFormat() {
          * 
          * The format in which that time field is expressed. The time_format must
          * either be one of:
+         *
          * * `unix-seconds`
+         *
          * * `unix-milliseconds`
+         *
          * * `unix-microseconds`
+         *
          * * `unix-nanoseconds`
+         *
          * (for respectively number of seconds, milliseconds, microseconds and
          * nanoseconds since start of the Unix epoch);
+         *
          * or be written in `strftime` syntax.
+         *
          * If time_format is not set, then the
          * default format is RFC 3339 `date-time` format, where
          * `time-offset` = `"Z"` (e.g. 1985-04-12T23:20:50.52Z)
@@ -3322,8 +3377,10 @@ public interface TextTransformationOrBuilder
      *
      * 
      * Training pipeline will perform following transformation functions.
+     *
      * *  The text as is--no change to case, punctuation, spelling, tense, and
      *    so on.
+     *
      * *  Convert the category name to a dictionary lookup index and generate an
      *    embedding for each index.
      * 
@@ -3351,11 +3408,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TextTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLForecastingProto @@ -3609,8 +3661,10 @@ protected Builder newBuilderForType( * *
        * Training pipeline will perform following transformation functions.
+       *
        * *  The text as is--no change to case, punctuation, spelling, tense, and
        *    so on.
+       *
        * *  Convert the category name to a dictionary lookup index and generate an
        *    embedding for each index.
        * 
@@ -3977,6 +4031,8 @@ public com.google.protobuf.Parser getParserForType() { } private int transformationDetailCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object transformationDetail_; public enum TransformationDetailCase @@ -6043,11 +6099,17 @@ public interface GranularityOrBuilder *
      * The time granularity unit of this time period.
      * The supported units are:
+     *
      *  * "minute"
+     *
      *  * "hour"
+     *
      *  * "day"
+     *
      *  * "week"
+     *
      *  * "month"
+     *
      *  * "year"
      * 
* @@ -6062,11 +6124,17 @@ public interface GranularityOrBuilder *
      * The time granularity unit of this time period.
      * The supported units are:
+     *
      *  * "minute"
+     *
      *  * "hour"
+     *
      *  * "day"
+     *
      *  * "week"
+     *
      *  * "month"
+     *
      *  * "year"
      * 
* @@ -6122,11 +6190,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Granularity(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLForecastingProto @@ -6156,11 +6219,17 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
      * The time granularity unit of this time period.
      * The supported units are:
+     *
      *  * "minute"
+     *
      *  * "hour"
+     *
      *  * "day"
+     *
      *  * "week"
+     *
      *  * "month"
+     *
      *  * "year"
      * 
* @@ -6186,11 +6255,17 @@ public java.lang.String getUnit() { *
      * The time granularity unit of this time period.
      * The supported units are:
+     *
      *  * "minute"
+     *
      *  * "hour"
+     *
      *  * "day"
+     *
      *  * "week"
+     *
      *  * "month"
+     *
      *  * "year"
      * 
* @@ -6668,11 +6743,17 @@ public Builder mergeFrom( *
        * The time granularity unit of this time period.
        * The supported units are:
+       *
        *  * "minute"
+       *
        *  * "hour"
+       *
        *  * "day"
+       *
        *  * "week"
+       *
        *  * "month"
+       *
        *  * "year"
        * 
* @@ -6697,11 +6778,17 @@ public java.lang.String getUnit() { *
        * The time granularity unit of this time period.
        * The supported units are:
+       *
        *  * "minute"
+       *
        *  * "hour"
+       *
        *  * "day"
+       *
        *  * "week"
+       *
        *  * "month"
+       *
        *  * "year"
        * 
* @@ -6726,11 +6813,17 @@ public com.google.protobuf.ByteString getUnitBytes() { *
        * The time granularity unit of this time period.
        * The supported units are:
+       *
        *  * "minute"
+       *
        *  * "hour"
+       *
        *  * "day"
+       *
        *  * "week"
+       *
        *  * "month"
+       *
        *  * "year"
        * 
* @@ -6754,11 +6847,17 @@ public Builder setUnit(java.lang.String value) { *
        * The time granularity unit of this time period.
        * The supported units are:
+       *
        *  * "minute"
+       *
        *  * "hour"
+       *
        *  * "day"
+       *
        *  * "week"
+       *
        *  * "month"
+       *
        *  * "year"
        * 
* @@ -6778,11 +6877,17 @@ public Builder clearUnit() { *
        * The time granularity unit of this time period.
        * The supported units are:
+       *
        *  * "minute"
+       *
        *  * "hour"
+       *
        *  * "day"
+       *
        *  * "week"
+       *
        *  * "month"
+       *
        *  * "year"
        * 
* @@ -7209,13 +7314,20 @@ public int getTransformationsCount() { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -7243,13 +7355,20 @@ public java.lang.String getOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -7279,13 +7398,16 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { *
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -7363,7 +7485,8 @@ public com.google.protobuf.ByteString getWeightColumnBytes() { public static final int TIME_SERIES_ATTRIBUTE_COLUMNS_FIELD_NUMBER = 19; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList timeSeriesAttributeColumns_; + private com.google.protobuf.LazyStringArrayList timeSeriesAttributeColumns_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -7434,7 +7557,8 @@ public com.google.protobuf.ByteString getTimeSeriesAttributeColumnsBytes(int ind public static final int UNAVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER = 20; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList unavailableAtForecastColumns_; + private com.google.protobuf.LazyStringArrayList unavailableAtForecastColumns_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -7509,7 +7633,8 @@ public com.google.protobuf.ByteString getUnavailableAtForecastColumnsBytes(int i public static final int AVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER = 21; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList availableAtForecastColumns_; + private com.google.protobuf.LazyStringArrayList availableAtForecastColumns_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -7826,8 +7951,10 @@ public double getQuantiles(int index) { *
    * Validation options for the data validation component. The available options
    * are:
+   *
    *   * "fail-pipeline" - default, will validate against the validation and
    *      fail the pipeline if it fails.
+   *
    *   * "ignore-validation" - ignore the results of the validation and continue
    * 
* @@ -7853,8 +7980,10 @@ public java.lang.String getValidationOptions() { *
    * Validation options for the data validation component. The available options
    * are:
+   *
    *   * "fail-pipeline" - default, will validate against the validation and
    *      fail the pipeline if it fails.
+   *
    *   * "ignore-validation" - ignore the results of the validation and continue
    * 
* @@ -7878,7 +8007,8 @@ public com.google.protobuf.ByteString getValidationOptionsBytes() { public static final int ADDITIONAL_EXPERIMENTS_FIELD_NUMBER = 25; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList additionalExperiments_; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -8387,12 +8517,9 @@ public Builder clear() { optimizationObjective_ = ""; trainBudgetMilliNodeHours_ = 0L; weightColumn_ = ""; - timeSeriesAttributeColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000080); - unavailableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000100); - availableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000200); + timeSeriesAttributeColumns_ = com.google.protobuf.LazyStringArrayList.emptyList(); + unavailableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.emptyList(); + availableAtForecastColumns_ = com.google.protobuf.LazyStringArrayList.emptyList(); dataGranularity_ = null; if (dataGranularityBuilder_ != null) { dataGranularityBuilder_.dispose(); @@ -8407,8 +8534,7 @@ public Builder clear() { } quantiles_ = emptyDoubleList(); validationOptions_ = ""; - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00010000); + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -8464,31 +8590,11 @@ private void buildPartialRepeatedFields( } else { result.transformations_ = transformationsBuilder_.build(); } - if (((bitField0_ & 0x00000080) != 0)) { - timeSeriesAttributeColumns_ = timeSeriesAttributeColumns_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000080); - } - result.timeSeriesAttributeColumns_ = timeSeriesAttributeColumns_; - if (((bitField0_ & 0x00000100) != 0)) { - unavailableAtForecastColumns_ = unavailableAtForecastColumns_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000100); - } - result.unavailableAtForecastColumns_ = unavailableAtForecastColumns_; - if (((bitField0_ & 0x00000200) != 0)) { - availableAtForecastColumns_ = availableAtForecastColumns_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000200); - } - result.availableAtForecastColumns_ = availableAtForecastColumns_; if (((bitField0_ & 0x00004000) != 0)) { quantiles_.makeImmutable(); bitField0_ = (bitField0_ & ~0x00004000); } result.quantiles_ = quantiles_; - if (((bitField0_ & 0x00010000) != 0)) { - additionalExperiments_ = additionalExperiments_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00010000); - } - result.additionalExperiments_ = additionalExperiments_; } private void buildPartial0( @@ -8513,6 +8619,18 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000040) != 0)) { result.weightColumn_ = weightColumn_; } + if (((from_bitField0_ & 0x00000080) != 0)) { + timeSeriesAttributeColumns_.makeImmutable(); + result.timeSeriesAttributeColumns_ = timeSeriesAttributeColumns_; + } + if (((from_bitField0_ & 0x00000100) != 0)) { + unavailableAtForecastColumns_.makeImmutable(); + result.unavailableAtForecastColumns_ = unavailableAtForecastColumns_; + } + if (((from_bitField0_ & 0x00000200) != 0)) { + availableAtForecastColumns_.makeImmutable(); + result.availableAtForecastColumns_ = availableAtForecastColumns_; + } if (((from_bitField0_ & 0x00000400) != 0)) { result.dataGranularity_ = dataGranularityBuilder_ == null ? dataGranularity_ : dataGranularityBuilder_.build(); @@ -8532,6 +8650,10 @@ private void buildPartial0( if (((from_bitField0_ & 0x00008000) != 0)) { result.validationOptions_ = validationOptions_; } + if (((from_bitField0_ & 0x00010000) != 0)) { + additionalExperiments_.makeImmutable(); + result.additionalExperiments_ = additionalExperiments_; + } } @java.lang.Override @@ -8647,7 +8769,7 @@ public Builder mergeFrom( if (!other.timeSeriesAttributeColumns_.isEmpty()) { if (timeSeriesAttributeColumns_.isEmpty()) { timeSeriesAttributeColumns_ = other.timeSeriesAttributeColumns_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ |= 0x00000080; } else { ensureTimeSeriesAttributeColumnsIsMutable(); timeSeriesAttributeColumns_.addAll(other.timeSeriesAttributeColumns_); @@ -8657,7 +8779,7 @@ public Builder mergeFrom( if (!other.unavailableAtForecastColumns_.isEmpty()) { if (unavailableAtForecastColumns_.isEmpty()) { unavailableAtForecastColumns_ = other.unavailableAtForecastColumns_; - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ |= 0x00000100; } else { ensureUnavailableAtForecastColumnsIsMutable(); unavailableAtForecastColumns_.addAll(other.unavailableAtForecastColumns_); @@ -8667,7 +8789,7 @@ public Builder mergeFrom( if (!other.availableAtForecastColumns_.isEmpty()) { if (availableAtForecastColumns_.isEmpty()) { availableAtForecastColumns_ = other.availableAtForecastColumns_; - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ |= 0x00000200; } else { ensureAvailableAtForecastColumnsIsMutable(); availableAtForecastColumns_.addAll(other.availableAtForecastColumns_); @@ -8704,7 +8826,7 @@ public Builder mergeFrom( if (!other.additionalExperiments_.isEmpty()) { if (additionalExperiments_.isEmpty()) { additionalExperiments_ = other.additionalExperiments_; - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ |= 0x00010000; } else { ensureAdditionalExperimentsIsMutable(); additionalExperiments_.addAll(other.additionalExperiments_); @@ -9716,13 +9838,20 @@ public Builder removeTransformations(int index) { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -9749,13 +9878,20 @@ public java.lang.String getOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -9782,13 +9918,20 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -9814,13 +9957,20 @@ public Builder setOptimizationObjective(java.lang.String value) { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -9842,13 +9992,20 @@ public Builder clearOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -9876,13 +10033,16 @@ public Builder setOptimizationObjectiveBytes(com.google.protobuf.ByteString valu *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -9901,13 +10061,16 @@ public long getTrainBudgetMilliNodeHours() { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -9930,13 +10093,16 @@ public Builder setTrainBudgetMilliNodeHours(long value) { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -10083,15 +10249,15 @@ public Builder setWeightColumnBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList timeSeriesAttributeColumns_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList timeSeriesAttributeColumns_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureTimeSeriesAttributeColumnsIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { + if (!timeSeriesAttributeColumns_.isModifiable()) { timeSeriesAttributeColumns_ = new com.google.protobuf.LazyStringArrayList(timeSeriesAttributeColumns_); - bitField0_ |= 0x00000080; } + bitField0_ |= 0x00000080; } /** * @@ -10107,7 +10273,8 @@ private void ensureTimeSeriesAttributeColumnsIsMutable() { * @return A list containing the timeSeriesAttributeColumns. */ public com.google.protobuf.ProtocolStringList getTimeSeriesAttributeColumnsList() { - return timeSeriesAttributeColumns_.getUnmodifiableView(); + timeSeriesAttributeColumns_.makeImmutable(); + return timeSeriesAttributeColumns_; } /** * @@ -10180,6 +10347,7 @@ public Builder setTimeSeriesAttributeColumns(int index, java.lang.String value) } ensureTimeSeriesAttributeColumnsIsMutable(); timeSeriesAttributeColumns_.set(index, value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -10203,6 +10371,7 @@ public Builder addTimeSeriesAttributeColumns(java.lang.String value) { } ensureTimeSeriesAttributeColumnsIsMutable(); timeSeriesAttributeColumns_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -10223,6 +10392,7 @@ public Builder addTimeSeriesAttributeColumns(java.lang.String value) { public Builder addAllTimeSeriesAttributeColumns(java.lang.Iterable values) { ensureTimeSeriesAttributeColumnsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, timeSeriesAttributeColumns_); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -10240,8 +10410,9 @@ public Builder addAllTimeSeriesAttributeColumns(java.lang.Iterable values) { ensureUnavailableAtForecastColumnsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unavailableAtForecastColumns_); + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -10435,8 +10611,9 @@ public Builder addAllUnavailableAtForecastColumns(java.lang.Iterable values) { ensureAvailableAtForecastColumnsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, availableAtForecastColumns_); + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -10639,8 +10821,9 @@ public Builder addAllAvailableAtForecastColumns(java.lang.Iterable * Validation options for the data validation component. The available options * are: + * * * "fail-pipeline" - default, will validate against the validation and * fail the pipeline if it fails. + * * * "ignore-validation" - ignore the results of the validation and continue *
* @@ -11442,8 +11628,10 @@ public java.lang.String getValidationOptions() { *
      * Validation options for the data validation component. The available options
      * are:
+     *
      *   * "fail-pipeline" - default, will validate against the validation and
      *      fail the pipeline if it fails.
+     *
      *   * "ignore-validation" - ignore the results of the validation and continue
      * 
* @@ -11468,8 +11656,10 @@ public com.google.protobuf.ByteString getValidationOptionsBytes() { *
      * Validation options for the data validation component. The available options
      * are:
+     *
      *   * "fail-pipeline" - default, will validate against the validation and
      *      fail the pipeline if it fails.
+     *
      *   * "ignore-validation" - ignore the results of the validation and continue
      * 
* @@ -11493,8 +11683,10 @@ public Builder setValidationOptions(java.lang.String value) { *
      * Validation options for the data validation component. The available options
      * are:
+     *
      *   * "fail-pipeline" - default, will validate against the validation and
      *      fail the pipeline if it fails.
+     *
      *   * "ignore-validation" - ignore the results of the validation and continue
      * 
* @@ -11514,8 +11706,10 @@ public Builder clearValidationOptions() { *
      * Validation options for the data validation component. The available options
      * are:
+     *
      *   * "fail-pipeline" - default, will validate against the validation and
      *      fail the pipeline if it fails.
+     *
      *   * "ignore-validation" - ignore the results of the validation and continue
      * 
* @@ -11535,15 +11729,15 @@ public Builder setValidationOptionsBytes(com.google.protobuf.ByteString value) { return this; } - private com.google.protobuf.LazyStringList additionalExperiments_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAdditionalExperimentsIsMutable() { - if (!((bitField0_ & 0x00010000) != 0)) { + if (!additionalExperiments_.isModifiable()) { additionalExperiments_ = new com.google.protobuf.LazyStringArrayList(additionalExperiments_); - bitField0_ |= 0x00010000; } + bitField0_ |= 0x00010000; } /** * @@ -11557,7 +11751,8 @@ private void ensureAdditionalExperimentsIsMutable() { * @return A list containing the additionalExperiments. */ public com.google.protobuf.ProtocolStringList getAdditionalExperimentsList() { - return additionalExperiments_.getUnmodifiableView(); + additionalExperiments_.makeImmutable(); + return additionalExperiments_; } /** * @@ -11622,6 +11817,7 @@ public Builder setAdditionalExperiments(int index, java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.set(index, value); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -11643,6 +11839,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -11661,6 +11858,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { public Builder addAllAdditionalExperiments(java.lang.Iterable values) { ensureAdditionalExperimentsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, additionalExperiments_); + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -11676,8 +11874,9 @@ public Builder addAllAdditionalExperiments(java.lang.Iterable * @return This builder for chaining. */ public Builder clearAdditionalExperiments() { - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00010000); + ; onChanged(); return this; } @@ -11700,6 +11899,7 @@ public Builder addAdditionalExperimentsBytes(com.google.protobuf.ByteString valu checkByteStringIsUtf8(value); ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00010000; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputsOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputsOrBuilder.java index 8433bf5ddaa9..668c24a6bdfc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputsOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingInputsOrBuilder.java @@ -193,13 +193,20 @@ public interface AutoMlForecastingInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -216,13 +223,20 @@ public interface AutoMlForecastingInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that optimizes the value of the objective * function over the validation set. + * * The supported optimization objectives: + * * * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). + * * * "minimize-mae" - Minimize mean-absolute error (MAE). + * * * "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE). + * * * "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE). + * * * "minimize-wape-mae" - Minimize the combination of weighted absolute * percentage error (WAPE) and mean-absolute-error (MAE). + * * * "minimize-quantile-loss" - Minimize the quantile loss at the quantiles * defined in `quantiles`. *
@@ -239,13 +253,16 @@ public interface AutoMlForecastingInputsOrBuilder *
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -655,8 +672,10 @@ public interface AutoMlForecastingInputsOrBuilder *
    * Validation options for the data validation component. The available options
    * are:
+   *
    *   * "fail-pipeline" - default, will validate against the validation and
    *      fail the pipeline if it fails.
+   *
    *   * "ignore-validation" - ignore the results of the validation and continue
    * 
* @@ -671,8 +690,10 @@ public interface AutoMlForecastingInputsOrBuilder *
    * Validation options for the data validation component. The available options
    * are:
+   *
    *   * "fail-pipeline" - default, will validate against the validation and
    *      fail the pipeline if it fails.
+   *
    *   * "ignore-validation" - ignore the results of the validation and continue
    * 
* diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingMetadata.java index 4537e25de56a..7b3aaa7fe0c0 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlForecastingMetadata.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlForecastingMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLForecastingProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlForecastingMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassification.java index 5cb30d38c760..772f25cdf155 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassification.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassification.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageClassification(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java index 68afba95e3e1..2961fb0346e7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationInputs.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageClassificationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java index 6de00adc7509..c4a3fed13aab 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageClassificationMetadata.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageClassificationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetection.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetection.java index 7bd022055609..079e8630b070 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetection.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetection.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageObjectDetection(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageObjectDetectionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java index 409a134729fa..c5461b0f5af5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageObjectDetectionInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageObjectDetectionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java index ab01ac4caa3c..fc9d8478d9dc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageObjectDetectionMetadata.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageObjectDetectionMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageObjectDetectionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentation.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentation.java index 94e7da5a8edd..3be589ada722 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentation.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentation.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageSegmentation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageSegmentationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java index 79dd093a8241..731064d426cc 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageSegmentationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageSegmentationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java index d38d924435df..4e27ec8deeca 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlImageSegmentationMetadata.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlImageSegmentationMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLImageSegmentationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTables.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTables.java index d68cfc2d51b4..5434c1525084 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTables.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTables.java @@ -45,11 +45,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTables(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTables_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputs.java index b4a41f278ac2..4624cd503e5c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputs.java @@ -38,7 +38,7 @@ private AutoMlTablesInputs() { transformations_ = java.util.Collections.emptyList(); optimizationObjective_ = ""; weightColumnName_ = ""; - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTablesInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_descriptor; @@ -290,7 +285,7 @@ public interface TransformationOrBuilder .Transformation.TextArrayTransformationOrBuilder getRepeatedTextOrBuilder(); - public com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlTablesInputs + com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlTablesInputs .Transformation.TransformationDetailCase getTransformationDetailCase(); } @@ -316,11 +311,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new Transformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_descriptor; @@ -387,11 +377,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_AutoTransformation_descriptor; @@ -1077,11 +1062,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NumericTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_NumericTransformation_descriptor; @@ -1864,11 +1844,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_CategoricalTransformation_descriptor; @@ -2604,11 +2579,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TimestampTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TimestampTransformation_descriptor; @@ -3640,11 +3610,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TextTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TextTransformation_descriptor; @@ -4336,11 +4301,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new NumericArrayTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_NumericArrayTransformation_descriptor; @@ -5118,11 +5078,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CategoricalArrayTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_CategoricalArrayTransformation_descriptor; @@ -5797,11 +5752,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new TextArrayTransformation(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesInputs_Transformation_TextArrayTransformation_descriptor; @@ -6420,6 +6370,8 @@ public com.google.protobuf.Parser getParserForType() { } private int transformationDetailCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object transformationDetail_; public enum TransformationDetailCase @@ -9382,6 +9334,8 @@ public com.google.protobuf.Parser getParserForType() { } private int additionalOptimizationObjectiveConfigCase_ = 0; + + @SuppressWarnings("serial") private java.lang.Object additionalOptimizationObjectiveConfig_; public enum AdditionalOptimizationObjectiveConfigCase @@ -9737,8 +9691,10 @@ public int getTransformationsCount() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -9748,8 +9704,10 @@ public int getTransformationsCount() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -9779,8 +9737,10 @@ public java.lang.String getOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -9790,8 +9750,10 @@ public java.lang.String getOptimizationObjective() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -9823,13 +9785,16 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { *
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -9994,7 +9959,8 @@ public boolean hasExportEvaluatedDataItemsConfig() { public static final int ADDITIONAL_EXPERIMENTS_FIELD_NUMBER = 11; @SuppressWarnings("serial") - private com.google.protobuf.LazyStringList additionalExperiments_; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * * @@ -10415,8 +10381,7 @@ public Builder clear() { exportEvaluatedDataItemsConfigBuilder_.dispose(); exportEvaluatedDataItemsConfigBuilder_ = null; } - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000400); + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); additionalOptimizationObjectiveConfigCase_ = 0; additionalOptimizationObjectiveConfig_ = null; return this; @@ -10473,11 +10438,6 @@ private void buildPartialRepeatedFields( } else { result.transformations_ = transformationsBuilder_.build(); } - if (((bitField0_ & 0x00000400) != 0)) { - additionalExperiments_ = additionalExperiments_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000400); - } - result.additionalExperiments_ = additionalExperiments_; } private void buildPartial0( @@ -10508,6 +10468,10 @@ private void buildPartial0( ? exportEvaluatedDataItemsConfig_ : exportEvaluatedDataItemsConfigBuilder_.build(); } + if (((from_bitField0_ & 0x00000400) != 0)) { + additionalExperiments_.makeImmutable(); + result.additionalExperiments_ = additionalExperiments_; + } } private void buildPartialOneofs( @@ -10630,7 +10594,7 @@ public Builder mergeFrom( if (!other.additionalExperiments_.isEmpty()) { if (additionalExperiments_.isEmpty()) { additionalExperiments_ = other.additionalExperiments_; - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ |= 0x00000400; } else { ensureAdditionalExperimentsIsMutable(); additionalExperiments_.addAll(other.additionalExperiments_); @@ -11695,8 +11659,10 @@ public Builder removeTransformations(int index) { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11706,8 +11672,10 @@ public Builder removeTransformations(int index) { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11736,8 +11704,10 @@ public java.lang.String getOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11747,8 +11717,10 @@ public java.lang.String getOptimizationObjective() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11777,8 +11749,10 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11788,8 +11762,10 @@ public com.google.protobuf.ByteString getOptimizationObjectiveBytes() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11817,8 +11793,10 @@ public Builder setOptimizationObjective(java.lang.String value) { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11828,8 +11806,10 @@ public Builder setOptimizationObjective(java.lang.String value) { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11853,8 +11833,10 @@ public Builder clearOptimizationObjective() { * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -11864,8 +11846,10 @@ public Builder clearOptimizationObjective() { * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -11895,13 +11879,16 @@ public Builder setOptimizationObjectiveBytes(com.google.protobuf.ByteString valu *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -11920,13 +11907,16 @@ public long getTrainBudgetMilliNodeHours() { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -11949,13 +11939,16 @@ public Builder setTrainBudgetMilliNodeHours(long value) { *
      * Required. The train budget of creating this model, expressed in milli node
      * hours i.e. 1,000 value in this field means 1 node hour.
+     *
      * The training cost of the model will not exceed this budget. The final cost
      * will be attempted to be close to the budget, though may end up being (even)
      * noticeably smaller - at the backend's discretion. This especially may
      * happen when further model training ceases to provide any improvements.
+     *
      * If the budget is set to a value known to be insufficient to train a
      * model for the given dataset, the training won't be attempted and
      * will error.
+     *
      * The train budget must be between 1,000 and 72,000 milli node hours,
      * inclusive.
      * 
@@ -12401,15 +12394,15 @@ public Builder clearExportEvaluatedDataItemsConfig() { return exportEvaluatedDataItemsConfigBuilder_; } - private com.google.protobuf.LazyStringList additionalExperiments_ = - com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList additionalExperiments_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureAdditionalExperimentsIsMutable() { - if (!((bitField0_ & 0x00000400) != 0)) { + if (!additionalExperiments_.isModifiable()) { additionalExperiments_ = new com.google.protobuf.LazyStringArrayList(additionalExperiments_); - bitField0_ |= 0x00000400; } + bitField0_ |= 0x00000400; } /** * @@ -12423,7 +12416,8 @@ private void ensureAdditionalExperimentsIsMutable() { * @return A list containing the additionalExperiments. */ public com.google.protobuf.ProtocolStringList getAdditionalExperimentsList() { - return additionalExperiments_.getUnmodifiableView(); + additionalExperiments_.makeImmutable(); + return additionalExperiments_; } /** * @@ -12488,6 +12482,7 @@ public Builder setAdditionalExperiments(int index, java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.set(index, value); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12509,6 +12504,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { } ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12527,6 +12523,7 @@ public Builder addAdditionalExperiments(java.lang.String value) { public Builder addAllAdditionalExperiments(java.lang.Iterable values) { ensureAdditionalExperimentsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, additionalExperiments_); + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -12542,8 +12539,9 @@ public Builder addAllAdditionalExperiments(java.lang.Iterable * @return This builder for chaining. */ public Builder clearAdditionalExperiments() { - additionalExperiments_ = com.google.protobuf.LazyStringArrayList.EMPTY; + additionalExperiments_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000400); + ; onChanged(); return this; } @@ -12566,6 +12564,7 @@ public Builder addAdditionalExperimentsBytes(com.google.protobuf.ByteString valu checkByteStringIsUtf8(value); ensureAdditionalExperimentsIsMutable(); additionalExperiments_.add(value); + bitField0_ |= 0x00000400; onChanged(); return this; } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java index c1119f97a227..8969b23353e7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesInputsOrBuilder.java @@ -233,8 +233,10 @@ public interface AutoMlTablesInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -244,8 +246,10 @@ public interface AutoMlTablesInputsOrBuilder * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -264,8 +268,10 @@ public interface AutoMlTablesInputsOrBuilder * Objective function the model is optimizing towards. The training process * creates a model that maximizes/minimizes the value of the objective * function over the validation set. + * * The supported optimization objectives depend on the prediction type. * If the field is not set, a default objective function is used. + * * classification (binary): * "maximize-au-roc" (default) - Maximize the area under the receiver * operating characteristic (ROC) curve. @@ -275,8 +281,10 @@ public interface AutoMlTablesInputsOrBuilder * recall value. * "maximize-recall-at-precision" - Maximize recall for a specified * precision value. + * * classification (multi-class): * "minimize-log-loss" (default) - Minimize log loss. + * * regression: * "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE). * "minimize-mae" - Minimize mean-absolute error (MAE). @@ -295,13 +303,16 @@ public interface AutoMlTablesInputsOrBuilder *
    * Required. The train budget of creating this model, expressed in milli node
    * hours i.e. 1,000 value in this field means 1 node hour.
+   *
    * The training cost of the model will not exceed this budget. The final cost
    * will be attempted to be close to the budget, though may end up being (even)
    * noticeably smaller - at the backend's discretion. This especially may
    * happen when further model training ceases to provide any improvements.
+   *
    * If the budget is set to a value known to be insufficient to train a
    * model for the given dataset, the training won't be attempted and
    * will error.
+   *
    * The train budget must be between 1,000 and 72,000 milli node hours,
    * inclusive.
    * 
@@ -460,7 +471,7 @@ public interface AutoMlTablesInputsOrBuilder */ com.google.protobuf.ByteString getAdditionalExperimentsBytes(int index); - public com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlTablesInputs + com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlTablesInputs .AdditionalOptimizationObjectiveConfigCase getAdditionalOptimizationObjectiveConfigCase(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesMetadata.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesMetadata.java index 4b5caa7b812c..67c46caa52c9 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesMetadata.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTablesMetadata.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTablesMetadata(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMLTablesProto .internal_static_google_cloud_aiplatform_v1beta1_schema_trainingjob_definition_AutoMlTablesMetadata_descriptor; diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassification.java index f2a9074d0df9..904bcf129b3d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassification.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassification.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextClassification(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java index ecb10baad42c..0b79b480109d 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextClassificationInputs.java @@ -42,11 +42,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextClassificationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtraction.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtraction.java index 3dd37c2ec6cb..9640970e2869 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtraction.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtraction.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextExtraction(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextExtractionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java index 531fc4416c9e..8d219a24f4ec 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextExtractionInputs.java @@ -41,11 +41,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextExtractionInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextExtractionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentiment.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentiment.java index c455904c5c3b..ed659574ce44 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentiment.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentiment.java @@ -46,11 +46,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextSentiment(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextSentimentProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java index 5aae80a8bdfb..e9308bd4bd96 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlTextSentimentInputs.java @@ -40,11 +40,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlTextSentimentInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLTextSentimentProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java index 7bbb65dd3259..6b340d1faf26 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognition.java @@ -48,11 +48,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoActionRecognition(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoActionRecognitionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java index 3d83567399fc..ba1b69731e0f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoActionRecognitionInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoActionRecognitionInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoActionRecognitionProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassification.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassification.java index f38d813a8107..f0b037150e9b 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassification.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassification.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoClassification(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java index 5b978c2c47c7..c92a55ad93a1 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoClassificationInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoClassificationInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoClassificationProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java index 98fe5177293d..41a5e234fe16 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTracking.java @@ -47,11 +47,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoObjectTracking(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoObjectTrackingProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java index 0050185d7bc9..509422b81884 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/AutoMlVideoObjectTrackingInputs.java @@ -44,11 +44,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AutoMlVideoObjectTrackingInputs(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .AutoMLVideoObjectTrackingProto diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java index 681babc451d0..0061d48f55d7 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfig.java @@ -50,11 +50,6 @@ protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ExportEvaluatedDataItemsConfig(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition .ExportEvaluatedDataItemsConfigProto @@ -84,6 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -111,6 +107,7 @@ public java.lang.String getDestinationBigqueryUri() {
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -584,6 +581,7 @@ public Builder mergeFrom(
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -610,6 +608,7 @@ public java.lang.String getDestinationBigqueryUri() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -636,6 +635,7 @@ public com.google.protobuf.ByteString getDestinationBigqueryUriBytes() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -661,6 +661,7 @@ public Builder setDestinationBigqueryUri(java.lang.String value) {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -682,6 +683,7 @@ public Builder clearDestinationBigqueryUri() {
      * 
      * URI of desired destination BigQuery table. Expected format:
      * bq://<project_id>:<dataset_id>:<table>
+     *
      * If not specified, then results are exported to the following auto-created
      * BigQuery table:
      * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
index 50c3d1acb570..6a4bc1be2b32 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/ExportEvaluatedDataItemsConfigOrBuilder.java
@@ -30,6 +30,7 @@ public interface ExportEvaluatedDataItemsConfigOrBuilder
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
@@ -46,6 +47,7 @@ public interface ExportEvaluatedDataItemsConfigOrBuilder
    * 
    * URI of desired destination BigQuery table. Expected format:
    * bq://<project_id>:<dataset_id>:<table>
+   *
    * If not specified, then results are exported to the following auto-created
    * BigQuery table:
    * <project_id>:export_evaluated_examples_<model_name>_<yyyy_MM_dd'T'HH_mm_ss_SSS'Z'>.evaluated_examples
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/featurestore_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/featurestore_service.proto
index f4ec90768c21..50fa54e16bf3 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/featurestore_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/featurestore_service.proto
@@ -534,7 +534,7 @@ message ImportFeatureValuesRequest {
   ];
 
   // Source column that holds entity IDs. If not provided, entity IDs are
-  // extracted from the column named `entity_id`.
+  // extracted from the column named entity_id.
   string entity_id_field = 5;
 
   // Required. Specifications defining which Feature values to import from the
@@ -1288,6 +1288,10 @@ message ImportFeatureValuesOperationMetadata {
   // The number rows that weren't ingested due to having timestamps outside the
   // retention boundary.
   int64 timestamp_outside_retention_rows_count = 7;
+
+  // List of ImportFeatureValues operations running under a single EntityType
+  // that are blocking this operation.
+  repeated int64 blocking_operation_ids = 8;
 }
 
 // Details of operations that exports Features values.
@@ -1439,6 +1443,6 @@ message EntityIdSelector {
   }
 
   // Source column that holds entity IDs. If not provided, entity IDs are
-  // extracted from the column named `entity_id`.
+  // extracted from the column named entity_id.
   string entity_id_field = 5;
 }
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/index_endpoint.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/index_endpoint.proto
index ef2efb41c65c..14af3b80940b 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/index_endpoint.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/index_endpoint.proto
@@ -160,17 +160,16 @@ message DeployedIndex {
   // Output only. The DeployedIndex may depend on various data on its original
   // Index. Additionally when certain changes to the original Index are being
   // done (e.g. when what the Index contains is being changed) the DeployedIndex
-  // may be asynchronously updated in the background to reflect this changes. If
-  // this timestamp's value is at least the
+  // may be asynchronously updated in the background to reflect these changes.
+  // If this timestamp's value is at least the
   // [Index.update_time][google.cloud.aiplatform.v1beta1.Index.update_time] of
   // the original Index, it means that this DeployedIndex and the original Index
   // are in sync. If this timestamp is older, then to see which updates this
-  // DeployedIndex already contains (and which not), one must
-  // [list][Operations.ListOperations] [Operations][Operation]
-  // [working][Operation.name] on the original Index. Only
-  // the successfully completed Operations with
-  // [Operations.metadata.generic_metadata.update_time]
-  // [google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time]
+  // DeployedIndex already contains (and which it does not), one must
+  // [list][google.longrunning.Operations.ListOperations] the operations that
+  // are running on the original Index. Only the successfully completed
+  // Operations with
+  // [update_time][google.cloud.aiplatform.v1beta1.GenericOperationMetadata.update_time]
   // equal or before this sync time are contained in this DeployedIndex.
   google.protobuf.Timestamp index_sync_time = 6
       [(google.api.field_behavior) = OUTPUT_ONLY];
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/metadata_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/metadata_service.proto
index 74ecdb973180..dc000c727617 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/metadata_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/metadata_service.proto
@@ -582,6 +582,9 @@ message ListArtifactsRequest {
   //     To filter on metadata fields use traversal operation as follows:
   //     `metadata..`.
   //     For example: `metadata.field_1.number_value = 10.0`
+  //     In case the field name contains special characters (such as colon), one
+  //     can embed it inside double quote.
+  //     For example: `metadata."field:1".number_value = 10.0`
   // *   **Context based filtering**:
   //     To filter Artifacts based on the contexts to which they belong, use the
   //     function operator with the full resource name
@@ -629,7 +632,6 @@ message UpdateArtifactRequest {
   Artifact artifact = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -785,6 +787,9 @@ message ListContextsRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`.
   //    For example: `metadata.field_1.number_value = 10.0`.
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   // *  **Parent Child filtering**:
   //    To filter Contexts based on parent-child relationship use the HAS
   //    operator as follows:
@@ -835,7 +840,6 @@ message UpdateContextRequest {
   Context context = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -1099,6 +1103,9 @@ message ListExecutionsRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`
   //    For example: `metadata.field_1.number_value = 10.0`
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   // *  **Context based filtering**:
   //    To filter Executions based on the contexts to which they belong use
   //    the function operator with the full resource name:
@@ -1146,7 +1153,6 @@ message UpdateExecutionRequest {
   Execution execution = 1 [(google.api.field_behavior) = REQUIRED];
 
   // Optional. A FieldMask indicating which fields should be updated.
-  // Functionality of this field is not yet supported.
   google.protobuf.FieldMask update_mask = 2
       [(google.api.field_behavior) = OPTIONAL];
 
@@ -1382,6 +1388,9 @@ message QueryArtifactLineageSubgraphRequest {
   //    To filter on metadata fields use traversal operation as follows:
   //    `metadata..`.
   //    For example: `metadata.field_1.number_value = 10.0`
+  //    In case the field name contains special characters (such as colon), one
+  //    can embed it inside double quote.
+  //    For example: `metadata."field:1".number_value = 10.0`
   //
   // Each of the above supported filter types can be combined together using
   // logical operators (`AND` & `OR`). Maximum nested expression depth allowed
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model.proto
index 4751153abcf8..0edbee572d5e 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model.proto
@@ -414,8 +414,8 @@ message Model {
 // Contains information about the Large Model.
 message LargeModelReference {
   // Required. The unique name of the large Foundation or pre-built model. Like
-  // "chat-panda", "text-panda". Or model name with version ID, like
-  // "chat-panda-001", "text-panda-005", etc.
+  // "chat-bison", "text-bison". Or model name with version ID, like
+  // "chat-bison@001", "text-bison@005", etc.
   string name = 1 [(google.api.field_behavior) = REQUIRED];
 }
 
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model_evaluation.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model_evaluation.proto
index 862679989fc1..f636c27ef83d 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model_evaluation.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/model_evaluation.proto
@@ -71,8 +71,9 @@ message ModelEvaluation {
   google.protobuf.Timestamp create_time = 4
       [(google.api.field_behavior) = OUTPUT_ONLY];
 
-  // All possible [dimensions][ModelEvaluationSlice.slice.dimension] of
-  // ModelEvaluationSlices. The dimensions can be used as the filter of the
+  // All possible
+  // [dimensions][google.cloud.aiplatform.v1beta1.ModelEvaluationSlice.Slice.dimension]
+  // of ModelEvaluationSlices. The dimensions can be used as the filter of the
   // [ModelService.ListModelEvaluationSlices][google.cloud.aiplatform.v1beta1.ModelService.ListModelEvaluationSlices]
   // request, in the form of `slice.dimension = `.
   repeated string slice_dimensions = 5;
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/prediction_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/prediction_service.proto
index b6d2c16ffb8a..c96f0f241124 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/prediction_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/prediction_service.proto
@@ -84,8 +84,7 @@ service PredictionService {
   // [deployed_model_id][google.cloud.aiplatform.v1beta1.ExplainRequest.deployed_model_id]
   // is not specified, all DeployedModels must have
   // [explanation_spec][google.cloud.aiplatform.v1beta1.DeployedModel.explanation_spec]
-  // populated. Only deployed AutoML tabular Models have
-  // explanation_spec.
+  // populated.
   rpc Explain(ExplainRequest) returns (ExplainResponse) {
     option (google.api.http) = {
       post: "/v1beta1/{endpoint=projects/*/locations/*/endpoints/*}:explain"
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/publisher_model.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/publisher_model.proto
index 55e11ea1b511..dd45a764a876 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/publisher_model.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/publisher_model.proto
@@ -42,7 +42,7 @@ message PublisherModel {
       // The URI of the resource.
       string uri = 1;
 
-      // The resource name of the GCP resource.
+      // The resource name of the Google Cloud resource.
       string resource_name = 2;
     }
   }
@@ -150,6 +150,10 @@ message PublisherModel {
     // Optional. Open in Generation AI Studio.
     RegionalResourceReferences open_generation_ai_studio = 8
         [(google.api.field_behavior) = OPTIONAL];
+
+    // Optional. Request for access.
+    RegionalResourceReferences request_access = 9
+        [(google.api.field_behavior) = OPTIONAL];
   }
 
   // An enum representing the open source category of a PublisherModel.
@@ -176,6 +180,24 @@ message PublisherModel {
     THIRD_PARTY_OWNED_OSS = 5;
   }
 
+  // An enum representing the launch stage of a PublisherModel.
+  enum LaunchStage {
+    // The model launch stage is unspecified.
+    LAUNCH_STAGE_UNSPECIFIED = 0;
+
+    // Used to indicate the PublisherModel is at Experimental launch stage.
+    EXPERIMENTAL = 1;
+
+    // Used to indicate the PublisherModel is at Private Preview launch stage.
+    PRIVATE_PREVIEW = 2;
+
+    // Used to indicate the PublisherModel is at Public Preview launch stage.
+    PUBLIC_PREVIEW = 3;
+
+    // Used to indicate the PublisherModel is at GA launch stage.
+    GA = 4;
+  }
+
   // Output only. The resource name of the PublisherModel.
   string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
 
@@ -198,6 +220,9 @@ message PublisherModel {
   // Optional. Additional information about the model's Frameworks.
   repeated string frameworks = 23 [(google.api.field_behavior) = OPTIONAL];
 
+  // Optional. Indicates the launch stage of the model.
+  LaunchStage launch_stage = 29 [(google.api.field_behavior) = OPTIONAL];
+
   // Optional. Output only. Immutable. Used to indicate this model has a
   // publisher model and provide the template of the publisher model resource
   // name.
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tensorboard_experiment.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tensorboard_experiment.proto
index c29f2f17b6a8..30813202f709 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tensorboard_experiment.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tensorboard_experiment.proto
@@ -55,7 +55,8 @@ message TensorboardExperiment {
   google.protobuf.Timestamp update_time = 5
       [(google.api.field_behavior) = OUTPUT_ONLY];
 
-  // The labels with user-defined metadata to organize your Datasets.
+  // The labels with user-defined metadata to organize your
+  // TensorboardExperiment.
   //
   // Label keys and values cannot be longer than 64 characters
   // (Unicode codepoints), can only contain lowercase letters, numeric
diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/vizier_service.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/vizier_service.proto
index 60ca817b5960..7936b1af9e23 100644
--- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/vizier_service.proto
+++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/vizier_service.proto
@@ -92,7 +92,8 @@ service VizierService {
   // suggested by Vertex AI Vizier. Returns a long-running
   // operation associated with the generation of Trial suggestions.
   // When this long-running operation succeeds, it will contain
-  // a [SuggestTrialsResponse][google.cloud.ml.v1.SuggestTrialsResponse].
+  // a
+  // [SuggestTrialsResponse][google.cloud.aiplatform.v1beta1.SuggestTrialsResponse].
   rpc SuggestTrials(SuggestTrialsRequest)
       returns (google.longrunning.Operation) {
     option (google.api.http) = {